使用线程池的好处是减少线程创建和销毁上所花费的时间及系统资源的开销,解决资源不足的问题。 重用存在的线程,减少线程创建、消亡的开销 有效控制最大...
如上图,红色线表示不做任何处理,事件流转步骤。 总结 所有的 dispatchTouchEvent 方法和 onTouchEvent 方法,返回...
WanAndroid客户端 基于kotlin语言编写的WanAndroid客户端 项目重构 协程+retrofit+mvvmgitee地址:mv...
一.ListView的高度设置为wrap_content 当ScrollView嵌套ListView时,ListView的高度设置为wrap_c...
一 Activity 1 Activity 生命周期 1.1 Activity 的四种状态 running 当前Activity正在运行,获取...
有这样一个需求场景,要用地图,且要放在Fragment中,地图左右拖动就会和ViewPager的滑动事件冲突,这类似两个可拖动控件的冲突,网上有...
在输入账号时候,发送给服务器前通常需要验证输入的是不是为空或者格式是不是正确的,从而减少服务器接受到错误数据创建一个RegexUtils类,代码...
现在手机相机拍的照片已经非常大了,如果不对图片处理直接显示出来,程序又可能oom异常,为了以后方便,不每次都写,此次将图片处理常用的方法封装在一...
在很多地方,我们可能会用到原形图片控件,但是安卓又没有提供这样的控件,我们只能自己写一个,每次都手动写非常的麻烦,这里直接封装一个原形图片控件,...
文集作者