效果图如下背景效果 实现步骤如下 一、添加依赖库 //图片加载 compile 'com.github.bumptech.glide:glide:3.7.0' //高斯模糊 compile 'jp.wasabeef:glide-transformations:2.0.1' 二、代码实现 Glide.with(...
Android
【Android】软键盘挡住输入框-完美解决方案
话不多说先上工具类 package com.leeyk.common.tools; import android.app.Activity; import android.graphics.Rect; import android.view.View; import android.view.ViewTreeObserver; import android.widget....
【转】城市选择器
citypicker城市选择器,详细的省市区地址信息,支持仿iOS滚轮实现,仿京东样式,一级或者三级列表展示方式。 github地址
【Android】Fragment跳转系列
一、同一个Activity下Fragment之间相互跳转(含带参数) Fragment1跳转到Fragment2中 1.封装一个方法 这样封装是方便一个Activity下有多个Fragment来回跳转 public interface RegisterTrigger { void trigger...
【Android】记录一次报错:java.lang.IllegalArgumentException: You cannot start a load on a fragment before it is attached
问题前提: 在Activity中使用ViewPager,ViewPager中添加了4个Fragment; Fragment中调用Ucrop图片剪切框架,在回调onActivityResult方法时,能进入onActivityResult方法,但接收不到当前Fragment信息(也就是frag...
密码保护:HashMap
Q&A Q:什么是HashMap? A:HashMap是一个用于存储Key-Value键值对的集合,每一个键值对也叫做Entry。这些个键值对(Entry)分散存储在一个数组当中,这个数组就是HashMap的主干。
Android 8.0坑之王中王’Only fullscreen opaque activities can request orientation’
在家闲来无事就把android版本从26->28,然而惊喜总有的,一运行报错了 java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation 大概意思就是:只有全屏不透明的活动才...
Android与Gradle之间的那些事
前言:趁着辞职找工作的期间,来总结一下Android与Gradle之间的关联 首先我们要清楚Android gradle插件与Gradle是两种概念(划重点)。 Gradle 是一种构建工具Gradle是一个开源的构建自动化工具,专注于灵活性和...
更换DBFlow版本出现的问题
在更换DBFlow版本号之后出现如下错误 在几经周折之后发现是网络的问题,在更换网络之后项目恢复正常。
Broadcast Receiver详解
广播 广播定义 与应用程序之间传输信息的机制,类似JAVA当中的观察者模式,当被观察者发生变化时会通知观察者做相应的变化。 定义:在android中,broadcast是一种广泛运用的在应用程序之间传输...