- 博客(8)
- 资源 (15)
- 收藏
- 关注
原创 Android踩坑小记(持续更新)
点9图的非内容区域也是会占用实际宽高的.点9图的上边和左边是限定拉伸区域,下边和右边是限定内容显示区域. 在上图中内容的限制区域刚好是白色的圆角矩形内容,而用红色框框框住的这些距离其实是非内容区域, 但是如果使用该点9图的话,这些非内容区域其实也是占据空间的,也就是说就算你布局中没有设置任何的margin值,但是任然会看到该View距离四周有一点距离.2019/1/23..................
2019-01-23 11:14:22 3264 1
原创 Android实用小技巧(持续更新)
文章目录给drawableRight设置点击事件限制EditText可输入的字数,超出后提示文案解决RecycleView布局中GridLayoutManager和StaggeredGridLayoutManager添加头部和底部不占用一行的问题解决由于RecyclerView有刷新头存在,导致canScrollVertically(-1)时始终返回true的bug获取RecycleView第一个和最后一个可见Item的位置修改RadioButton的drawableRight图片与文字相隔的距离太大,导致
2019-01-03 17:31:03 2939 1
原创 命令模式下启动uiautomator测试类
默认情况下,用as创建完项目后,会有这3部分组成同时app目录下的build.gradle文件多了这些东西今天介绍的uiautomator是属于自动化测试部分的,uiautomator可以实现跨应用间的UI自动化操作(例如点击,滑动,输入内容等等)关于自动化代码的编写,这里不详细介绍.要使用uiautomator,还需要引入依赖包androidTestCompile 'com.andr...
2019-01-30 16:52:01 1700
原创 android在apk中获取root权限,并执行命令
在apk中,有时候需要root权限,例如通过apk更新系统库等system的文件等,避免升级固件,或者在apk中需要直接访问某些设备等。下面是在apk中获取root权限的方法,前提是设备已经root过了。//通过执行su产生一个具有root权限的进程Process p = Runtime.getRuntime().exec("su");//然后,在向这个进程的写入要执行的命令,即可达到以ro...
2019-01-30 11:56:43 8841 4
原创 java保留2位小数的4种方式
import java.math.BigDecimal;import java.text.DecimalFormat;import java.text.NumberFormat;public class format { double f = 111231.5585; public void m1() { BigDecimal bg = new BigDecima...
2019-01-21 09:56:35 1947
原创 ConstraintLayout不常用的属性
Chains链使我们能够对一组在水平或竖直方向互相关联的控件的属性进行统一管理。成为链条的条件:一组控件之间通过一个双向的约束关系链接起来,并且链的属性由一条链的头结点控制,如下图所示:布局如下:<?xml version="1.0" encoding="utf-8"?><android.support.constraint.Constrain
2019-01-10 17:06:32 1953
原创 修改FlowLayout源码,让其支持设置最大行数
这里所说的FlowLayout组件是来自鸿洋提供的一个流式布局的框架源码看这里博客介绍看这里废话不多说,直接上代码,主要就是修改FlowLayout的onMeasure和onLayout方法,同时我这里还对onLayout方法优化了一下,减少了一次for循环处理行view,行高,行宽等信息public class FlowLayout extends ViewGroup { pri...
2019-01-09 12:25:54 2370 4
原创 解决ViewPager展示Fragment时重新设置setAdapter不会重置Fragment的bug
用过ListView和RecycleView的人都知道不管当前列表的浏览记录在哪里,只要重新setAdapter,列表就会重置,即从第一条item开始显示.因此,想当然的我也就认为ViewPager也是这个样子的.结果并不是我想的那么简单,重复setAdapter并没什么卵用,Fragment的状态还是上一次所看到的样子,并没有重新初始化,Fragment的几什么周期方法一个都没有运行…实在无语...
2019-01-07 22:56:15 4557 5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人