【Android】关于androidTest的问题
在运行Android测试用例时报错: Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved versions for app (26.1.0) and test app (27.1.1) differ. See https://d.android.com/...
在运行Android测试用例时报错: Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved versions for app (26.1.0) and test app (27.1.1) differ. See https://d.android.com/...
SD卡:Android的外部存储空间 使用DOS命令创建SD卡:mksdcard 2048M D:\sdcard.img 其中mksdcard.exe位于[SDK安装目录]\emulator 检测SD卡是否存在: if (Environment.getExternalStorageState().equals(Environment.MEDIA_M...
官方文档:https://developer.android.google.cn/guide/topics/ui/custom-components 参考: https://www.jianshu.com/p/cb93ab95acbf https://www.jianshu.com/p/705a6cb6bfee 继承View类或...
广播是是一个全局的监听器,监听/接收Activity发出的广播消息,并作出响应 创建广播接收器类: public class MyBroadcastReceiver extends BroadcastReceiver { public MyBroadcastReceiver() { System.out.println("**每次广播都会实例化一个新的广...
Android中进程的5种状态: 当前进程 后台Activity Service 后台进程 空进程 如果内存空间不够则从下往上依次删除 Service只是临时删除,保留句柄,可以运行时再恢复 官方文档:https://developer.android.google.cn/guide/components/activities/activity-lifecyc...
Service相当于一个没有图形界面的Activity,主要功能是为Activity程序提供一些必要的支持,例如mp3播放软件等。 声明Service类: public class MyService extends Service { @Override public void onCreate() { } @Override public int onSta...
官方文档:https://developer.android.google.cn/training/data-storage/sqlite.html 注意:官方提供了一个叫作Room的工具,并强烈建议使用Room而不是SQLite API,见使用Room连接SQLite数据库 SQLite:在Android平台上集成的一个嵌入式关系型数据库 SQLit...
参考:https://blog.csdn.net/carson_ho/article/details/76101093 用于进程间进行数据交互和共享,即跨进程通信;也适用于进程内通信。 功能: (1) 接收用户需要查询其他应用程序的的uri (2) 将获取的uri传送该数据源应用程序 (3) 如果uri存在,则用户可以获得...
参考:https://www.cnblogs.com/shakinghead/p/8057674.html 4个主要的类:Message, Handler, MessageQueue, Looper 1.Message 封装消息 属性(公有成员): 属性 含义 int what ...
权限 名称 问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限 获取错略位置 android.permission.ACCESS_COARSE_LOC...