- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 Android 7.0-自定义系统服务
有时候我们需要自定义一个系统进程,以便给上层调用需要系统权限的功能。本文仅将我的实践过程做一个笔记,方便以后查阅。特别提醒,本次实践是在Android7.0版本上进行的,如果是更高的版本,可能实现会有不同。下面开始实现每一个过程记录1.为了在Android studio中能够方便调用该进程,所以先实现两个aidl文件:frameworks/base/services/lock/java/...
2019-02-26 22:06:16 576 2
原创 Android-开机广播监听
经常地,我们需要知道系统是否已经开机,并且在开机后做一些工作,比如启动一个应用的activity。对于APP层来说,可以监听开机广播。1.写一个类BootReceiver继承自BroadcastReceiver,然后实现onReceive方法。@Overridepublic void onReceive(Context context, Intent intent) { Strin...
2019-02-26 20:45:08 4040
原创 Android-动态权限申请代码
Android 6.0版本之后,需要配置动态权限,动态权限代码有点多,纯粹记住是比较难的,所以这里提供一下模板代码,直接copy即可,然后修改或增加需要的权限即可。基类文件RequestPermissionsActivityBase:package com.android.face.permission;import android.app.Activity;import android...
2019-02-26 17:48:56 932
原创 Android-外置sd卡的使用
欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体...
2019-02-26 16:51:22 1972 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人