今天想用java代码写一个在RelativeLayout里面位置在某个View下面居中的View,平时都是用xml代码实现,非常简单,用layo...
项目中有一些操作比较耗时,例如AES解密,在第一次解密初始化时会用时1~2秒,这时候如果不把耗时操作放到异步任务里面,app就会出现屏幕假死、卡...
Handler也是造成内存泄露的一个重要的源头,主要Handler属于TLS(Thread Local Storage)变量,生命周期和Acti...
在网上找到了一个仿美团外卖的右侧滑出式订单提示框Demo,点击交叉会播放动画缩回去。 然而发现跟我们要做的效果还是有出入,需要修改源码实现。 先...
工程里删除除app外的Module,正确操作步骤是先从File -> Project Structure...把Module删除, 然后再找到项...
在一个KFC内,服务员负责生产食物,消费者负责消费食物;当生产到一定数量可以休息一下,直到消费完食物,再马上生产,一直循环;下面是我的分析过程....
做android开发最揪心的就是遇到OOM,为什么呢?因为它不是在编译期就报异常,是在运行期才报异常,而且它是积累性的,一次两次运行还不一定能重...
调用PopupWindow的showAtLocation方法时,第一个参数总是很让人困惑 a parent view to get the {@...
今天又遇到了一个问题,实现Fragment懒加载时,主要是用到setUserVisibleHint这个方法,在Fragment可见时调用加载页面...