![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 102 阅读 · 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 · 94 阅读 · 0 评论 -
Android logcat: unexpected EOF!
原因:log数量太多解决方法adb logcat -G 40m上面的命令其实就是设置下logcat缓冲区的大小既然是设置logcat缓冲区的大小,所以还有第二种设置方法=》开发者选项=》日志记录器缓冲区大小参考:https://blog.csdn.net/perfectnihil/article/details/90081642...原创 2020-09-17 16:06:50 · 379 阅读 · 1 评论 -
Ubuntu查看查看已安装安卓apk版本
adb shell pm list packagesadb shell dumpsys package com.xxx | grep versionName原创 2020-09-01 10:34:51 · 353 阅读 · 0 评论 -
Ubuntu下删除/取出android中任意apk
删除apk:列出所有安装的apkadb shell pm list packages找到apk的位置adb shell pm path com.xxxadb shell rm取出apk:adb pull /data/app/com.hrx.kaka.bttest-1.apk apk/apks.apkpush apk 先找到原先apk安装的位置,在将apk push到相应位置。注:删除system的才需要以下两行,不然Read-only file systemadb root &原创 2020-09-01 10:33:44 · 405 阅读 · 0 评论