系统优化
-
Android获取设备屏幕宽高pix值的两个方法详解手机开发
private void get1() { Resources resources = this.getResources(); DisplayMetrics dm = resou…
-
Android扩大点击事件接收区域范围详解手机开发
Android扩大点击事件接收区域范围 如果有些icon或者ImageView,这些View本身很小,就扩大这些事件的接收区域。直接传入需要扩大事件接收区域的view,也可以自定义…
-
Java反射改变Android属性详解手机开发
Java反射改变Android属性 在某些情况下,Android体系里面的某些对象没有对外提供针对某个属性或者类,方法公开的get或者set方法,但是项目需要对这些需要修改和调整。…
-
Android Activity调整改变成Dialog详解手机开发
做一个style配置到style.xml,直接作为该Activity的android:theme配置即可。 具体的style: <style name=”DialogActi…
-
Android方法数methods超过65536详解手机开发
当Android App中的方法数超过65535时,如果往下兼容到低版本设备时,就会报编译错误: Cannot fit requested class…
-
Android水平渐变色圆角矩形详解手机开发
Android水平渐变色圆角矩形 一个Android水平渐变色圆角矩形,如图: 其实实现很简单,主要感觉颜色渐变,圆角弧度比较漂亮,故记录下来。xml代码: <?xml ve…
-
Android键盘EditText只允许输入数字和英文详解手机开发
主要要使用一个正则过滤即可实现: String regular = “ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz123…
-
Android屏蔽隐藏系统自带输入键盘详解手机开发
Android屏蔽隐藏系统自带输入键盘 若是Activity,在AndroidMainfest.xml配置Activity属性: android:windowSoftInputMo…
-
Android @IntDef注解取代Java enum枚举提高性能详解手机开发
Android @IntDef注解取代Java enum枚举提高性能 为提高Android性能,[email protected]@IntDef的使用给出一个例子,[em…
-
Android分页加载刷新AsyncListUtil中DataCallback的refreshData()详解手机开发
Android分页加载刷新AsyncListUtil中DataCallback的refreshData() Android分页加载刷新AsyncListUtil中DataCallb…