安卓
文章平均质量分 87
kaf_ka
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android准备
1、生命周期onCreate:在首次创建 Activity 时调用。系统向此方法传递一个 Bundle 对象,其中包含 Activity 的上一状态,不过前提是捕获了该状态,而后会调用onStart方法。(可以在此方法中执行所有正常的静态设置 ,比如:创建视图、将数据绑定到列表等等。)onStart:在 Activity 即将对用户可见之前调用。而后如果Activity转入了前台就会调用onResume方法。 如果此时直接屏幕熄灭或者用户按下home键则会直接调用onStop方法,当然这种情况比较极端原创 2021-08-19 23:17:57 · 268 阅读 · 1 评论 -
android一些布局修改整理
当图片资源质量较高,宽高也较大,而属性又设置为wrap_content时,图片的质量较高,所以高度也偏高,用android:adjustViewBounds="true"即可原创 2020-06-10 17:03:04 · 484 阅读 · 0 评论 -
安卓整理
做Android久了,就会踩很多坑,被坑的多了就有经验了,闲暇之余整理了部分,现挑选一些重要或者偏门的“小”经验做个记录。查看SQLite日志adbshellsetproplog.tag.SQLiteLogV adbshellsetproplog.tag.SQLiteStatementsV因为实现里用了Log.isLoggable(TAG, Log.VERBOSE)做了判断,LessCode的LogLess中也参考了这种机制:LogLess。使用这种方法就可以在Release版...原创 2020-06-02 16:24:26 · 227 阅读 · 0 评论 -
SystemClock使用积累
首先TextClock继承至TextView设置时间格式:timeClock.setFormat12Hour("yyyy-MM-dd hh:mm:ss, EEEE");timeClock.setFormat12Hour("yyyy-MM-dd hh:mm:ss");timeClock.setFormat24Hour("HH:mm");timeClock.setFormat12Hour...原创 2020-03-16 18:11:48 · 624 阅读 · 0 评论 -
安卓学习题
在普通activity弹框dialog,activity的onPause方法会被调用吗? activity a中给dialog视图设置事件,再启动一个a,activity生命周期如何? 答:第一种情况,什么都不会发生。 因为dialog依附于activity, 并没有被遮挡 第二种情况: 前一个activity会调用o...原创 2019-12-26 19:05:02 · 139 阅读 · 0 评论 -
Lottie动画记录
Lottiejson文件本来是一大坨代码,按ctrl+a全选,再ctrl+alt+l进行格式化这个是从别人的文章里看的:{"v": "4.6.8", //所用Bodymovin插件的版本"fr": 25, //合成的帧数"ip": 0, //不明参数"op": 100, //不明参数"w": 300, //合成的宽度"h": 500, //合成的高度"nm": "Com...原创 2019-09-24 11:23:02 · 268 阅读 · 0 评论 -
关于锁屏的一些小记录
mdeviceInterActive 当前是否亮屏KeyguardPinView实际上是密码解锁页面,实现并注册了KeyguardPasswordView的回调。每次输完密码调用父类veryfyPasswordAndUnlock检查并解锁...原创 2019-09-12 11:08:37 · 310 阅读 · 0 评论 -
安卓paint相关细节
getTextBounds获取显示字符串的显示范围void getTextBounds (String text, int start, int end, Rect bounds)start为起始索引、end为字数,bounds为范围,可用bounds.left - bounds.lef...原创 2019-09-07 16:29:07 · 328 阅读 · 0 评论 -
ps -e -Z|grep
ps -e -Z|grep app关键字 查看app的签名原创 2019-07-12 16:24:24 · 377 阅读 · 0 评论 -
android:sharedUserId="android.uid.system"属性
外部开发的app需要增加android:sharedUserId="android.uid.system"属性,同时签上系统签名放在priv-app下,就可以写这个数据库字段了。这样就可以操作系统api用mm编译应该也可以...原创 2019-07-12 16:21:25 · 1085 阅读 · 0 评论
分享