【Android】SD卡
SD卡:Android的外部存储空间 使用DOS命令创建SD卡:mksdcard 2048M D:\sdcard.img 其中mksdcard.exe位于[SDK安装目录]\emulator 检测SD卡是否存在: if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUN...
SD卡:Android的外部存储空间 使用DOS命令创建SD卡:mksdcard 2048M D:\sdcard.img 其中mksdcard.exe位于[SDK安装目录]\emulator 检测SD卡是否存在: if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUN...
官方文档: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-lifecycle...
Service相当于一个没有图形界面的Activity,主要功能是为Activity程序提供一些必要的支持,例如mp3播放软件等。 声明Service类: public class MyService extends Service { @Override public void onCreate() { } @Override public int onStartC...
官方文档:https://developer.android.google.cn/training/data-storage/sqlite.html 注意:官方提供了一个叫作Room的工具,并强烈建议使用Room而不是SQLite API,见使用Room连接SQLite数据库 SQLite:在Android平台上集成的一个嵌入式关系型数据库 SQLite最大的特点是你...
参考: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_LOCATION,通过WiFi或移动...
Intent(意图)是一个完整的线程 Intent intent = new Intent(SrcActivity.this, DstActivity.class) startActivity(intent); startActivity():单向传输数据,startActivityForResult():双向传输数据,可以返回数据 类似于new Thread(…).sta...