最近刚做完通知权限管理的功能,在这里做一下记录。 单个应用的权限管理需要使用到 AppOpsManager 的接口,接下来通过代码记录下: AppOpsManager 是对外的管理接口,真正实现功能的是 AppOpsSe…
标签:流程
编译流程(4)
Google给出了编译Android的三步骤,分别是: source build/envsetup.sh:设置环境 lunch aosp_arm-eng:选择目标 make -j16:执行编译 借助-jN参数处理并行任务…
RecyclerView源码分析(二)--测量流程
阅读本文您大概需要4.33分钟。 相关系列文章 RecyclerView源码分析(一)–整体设计 在上一篇文章中主要讲解了RecyclerView内部的大体设计结构。因为是从结构出发,所以多少对细节讲的云里雾…
okhttp3.11.0 源码分析-整体流程
一、 这是执行过程中主要的类,之间存在调用关系。把这个几个类的源码搞清楚了就差不多了。后面会在其他文章中根据这些类作相应的分析。 1、OkHttpClient 1、Internal 2、Builder 1、Dispatc…
RecyclerView源码分析(三)--布局流程
阅读本文您大概需要3.75分钟。 相关系列文章 RecyclerView源码分析(一)–整体设计 RecyclerView源码分析(二)–测量流程 再上一篇文章中分析了RecyclerView的M…
apk打包流程
1、导读 .apk文件其实就是一个压缩文件,把文件的后缀改成.zip就可以用windows解压软件解压了。 这里写图片描述 这是一个apk文件改成zip文件解压后的样子: lib 文件夹里面存放的是so动态链接库,so动…
Android启动流程(10)
第一阶段 加载BootLoader 芯片在出厂时会在其内置ROM中预置引导代码,设备上电后芯片中的引导代码会开始执行,其在设备中寻找BootLoader并加载到RAM中。 第二段 执行BootLoader Bootloa…
OkHttp3 HTTP请求执行流程分析
OkHttp3的基本用法 使用OkHttp3发送Http请求并获得响应的过程大体为: 创建OkHttpClient对象。OkHttpClient为网络请求执行的一个中心,它会管理连接池,缓存,SocketFactory,…
深入理解Activity启动流程(三)–Activity启动的详细流程1
本系列博客将详细阐述Activity的启动流程。 深入理解Activity启动流程(一)–Activity启动的概要流程 深入理解Activity启动流程(二)–Activity启动相关类的类图 深入理解Activity…
AndroidStudio插件基本流程
前言 虽是AndroidStudio插件开发,但由于AndroidStudio是基于IDEA的,所以AndroidStudio插件开发,其实也是IDEA插件开发。 插件开发环境配置 去IDEA官网下载IDEA。 IDEA…
Retrofit解析9之流程解析
整体Retrofit内容如下: 1、Retrofit解析1之前哨站——理解RESTful 2、Retrofit解析2之使用简介 3、Retrofit解析3之反射 4、Retrofit解析4之注解 5、Retrofit解析…
app登录流程的思考
随着app的发展,app登录的方式较之前而言也更加多样化。面对着各种各样的登录方式,是否存在着哪种方式更好之谈,又或是该选择何种登录方式来设计自己的产品?仅凭自己浅显的认识梳理一下。欢迎指点,虚心受教。 目前常见的app…