![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
「已注销」
我啥都会
展开
-
Activity四种启动模式
Activity启动方式有四种,分别是:standardsingleTopsingleTasksingleInstance可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。设置Activity的启动模式,只需要在AndroidManifest.xml里对应的标签设置android:launchMode属性,转载 2016-09-22 00:10:57 · 244 阅读 · 0 评论 -
Android进程间通信AIDL、Binder、Messenger使用哪个?
AIDL–:IPC&&多个应用程序&&多线程 Binder–:只有IPC &&多个应用程序 &&没有多线程 Messenger–只有IPC&&没有多线程&&没有多个应用程序原创 2017-09-03 00:32:30 · 667 阅读 · 0 评论 -
Android 自定义ScrollView可监控滑动方向、滑动到底部
/** * 因为我项目里逻辑是向上滑动和滑动到底部执行相同操作 * 所以都回调onSrollDown,如需做别的操作,可在 * OnSrollDireChanged接口中添加回调方法 */public class DireScrollView extends ScrollView {private OnSrcollDireChanged onSrcollDireChang原创 2017-08-27 01:04:43 · 1487 阅读 · 0 评论 -
Message,Handler,MessageQueue和Looper
-1.Message是在线程之间传递的消息、它可以内部携带少量的信息 -2.Handler-处理者的意思,主要用于发送和处理消息的。发送消息一般是使用Handler的sendMesage()方法,而发出的消息经过一系列地辗转处理后,最终会传递到Handler的handlerMessage()方法中 -3.MessageQueue是消息队列的意思,它主要用于存放所有通过Handler发送的消息。原创 2017-08-27 12:50:36 · 343 阅读 · 0 评论 -
广播接收器BroadcastReceiver,无序、有序、本地几种广播
1)标准广播(Normal broadcasts)2)有序广播(Ordered broadcasts)静态注册<receiver android:name=".MyReceiver" android:enabled="true"//是否启用 android:exported="true">//是否接受本程序以外的广播原创 2017-09-12 17:28:34 · 742 阅读 · 0 评论 -
android adb常用命令
adb 命令启动APK,在终端直接输入: adb shell am start -n 包名/. 类名关闭APK,在终端直接输入: adb shell am force-stop 包名发送keyevent和文本命令行adb shell input keyevent {key_code}adb shell input text {text} 0 –> “KEYCODE原创 2017-12-17 21:29:14 · 476 阅读 · 0 评论 -
adb shell Read-only file system
1. root@NX507J:/system/xbin # rm sqlite3提示:rm failed for sqlite3, Read-only file system2. 解决办法mount -o remount rw /system把/system分区重新挂载为可读写分区mount -o ro,remount /system...原创 2018-09-24 03:19:20 · 793 阅读 · 0 评论 -
Android Gradle版本、对应插件版本
gradle版本指定所在文件:gradle plugin版本指定所在文件:各个版本对应关系:Gradle 4.6 需要 SDK Build Tools 28.0.3 +,插件3.2.0 + 。这是Android 官方开发文档详细的说明地址:https://developer.android.google.cn/studio/releases/gradle-plugin#updati...原创 2018-11-29 14:31:21 · 762 阅读 · 0 评论