注意:该方法的权限需要在Manifest中添加: 之后手动开启,如果需要添加运行时权限,去Demo中查看添加运行时权限
1、Notification(通知)编码方式 1.1 创建NotificationManager对通知进行管理 无论在哪里创建通知,整体步骤都是相同的,要使用通知,首先需要创...
import androidx.appcompat.app.AppCompatActivity;import androidx.core.app.NotificationCo...
Dialog是APP开发中使用频率非常高,也非常简单的一个组件,这里针对Android原声Dialog写了一个详细的Demo,以便以后使用。 布局文件 : MainActiv...
1、广播的概念---对广播的理解 在我们使用Android手机的时候,我们的手机管家中经常会出现开机自启动某某app,那么对于这个某某APP来说,他是怎么知道系统什么时候开机...
概念 1)内部存储,简称为内存2)通过DDMS--》File Explorer可以找到,文件夹叫做data3)内存中有两个文件夹:app,data 获取内部存储目录的两个方法...
远程启动服务 1、定义隐式意图 Intent Intent1=new Intent("com.example.myservice")这里的com.example.myserv...
1、ContentProvider配置 1.1 自定义类继承于ContentProvider,实现要求的方法。 Androidstudio:new->other->Conte...
概念 内存(emory) 内部存储(ternalStorage) 外部存储(ExternalStorage) 1)storage或者mnt文件夹下 2) 通过: Enviro...
广播发送和接收的设计模式 1.1 观察者模式定义 广播的发送和接收是采用的观察者模式的设计模式,观察者模式(Observer Pattern)定义了对象间一种一对多的依赖关系...
1、SharedPreference 1、用于存放一些类似登录的配置信息 2、本质上是一个xml文件,是通过类似键值对的方式存放信息 3、位于程序私有目录当中,即data/d...