android
叫我东方小巴黎
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android handler
1.Handler类引入原因 Android 里多个线程并发的操作UI组件,会导致线程安全问题的出现 Android解决方案:规定只允许在UI线程中修改Activity中的UI组件 UI线程:App第一次启动时,Android会同时启动一条UI线程(主线程),负责处理与UI相关的事件,如触发事件,修改UI组件等 如果想让新启动的线程周期性的修改UI组件的属性值 使用Handler类 2.名词解析 UI线程:主线程,系统创建UI线程时,初始化一个Looper对象,同时传建一个与其关联的MessageQueue原创 2020-12-11 10:11:42 · 171 阅读 · 0 评论 -
Activity、Fragement生命周期
生命周期Activity生命周期Fragment生命周期 Activity生命周期 onCreate() 活动第一次调用时调用,完成活动初始化操作,加载布局,绑定事件等 setContentView(R.layout.activity_main);//加载布局 Button b1 = (Button) findViewById(R.id.button); b1.setOnClickListener(this); onStart() 活动由不原创 2020-12-08 16:26:03 · 147 阅读 · 0 评论 -
Android logcat: unexpected EOF!
原因:log数量太多 解决方法 adb logcat -G 40m 上面的命令其实就是设置下logcat缓冲区的大小 既然是设置logcat缓冲区的大小,所以还有第二种设置方法 =》开发者选项=》日志记录器缓冲区大小 参考:https://blog.youkuaiyun.com/perfectnihil/article/details/90081642 ...原创 2020-09-17 16:06:50 · 477 阅读 · 1 评论 -
Ubuntu查看查看已安装安卓apk版本
adb shell pm list packages adb shell dumpsys package com.xxx | grep versionName原创 2020-09-01 10:34:51 · 452 阅读 · 0 评论 -
Ubuntu下删除/取出android中任意apk
删除apk: 列出所有安装的apk adb shell pm list packages 找到apk的位置 adb shell pm path com.xxx adb shell rm 取出apk: adb pull /data/app/com.hrx.kaka.bttest-1.apk apk/apks.apk push apk 先找到原先apk安装的位置,在将apk push到相应位置。 注: 删除system的才需要以下两行,不然Read-only file system adb root &原创 2020-09-01 10:33:44 · 571 阅读 · 0 评论
分享