什么是Activity Activity是一个Android的应用组件,它提供屏幕进行交互。每个Activity都会获得一个用于绘制其用户界面的窗口,窗口可以充满哦屏幕也可以小于屏…
目录一、前言二、Android 内存泄露场景2.1、非静态内部类的静态实例2.2、多线程相关的匿名内部类/非静态内部类2.3、Handler 内存泄露2.4、静态 Activity…
本文实例为大家分享了android UI绘制加减号按钮的具体代码,供大家参考,具体内容如下 在项目中我们常常会用到这么一个view。 这时候我们会选择使用两个图片来相互切换。其实,…
目录 一、概述 二、创建 .aidl 文件 三、生成 .java 文件 四、传输复杂数据 五、建立 service 六、获取服务 七、分析调用过程 一、概述 简单来说,AIDL 就…
目录一、概述二、DraweeView三、DraweeHierachy四、DraweeHolder五、DraweeController 的构造逻辑六、通过 DataSource 发起…
目录一、普遍的实现方式二、资源文件的格式三、运行时资源的解析四、另辟蹊径的资源修复方案4.1、新增的资源及其导致 id 偏移4.2、内容发生改变的资源4.3、删除了的资源4.4、对…
目录一、前言二、主线程运行机制的本质三、Choreographer 简介3.1、Choreographer 的工作流程四、Choreographer 源码分析4.1、Choreog…
目录一、ANR介绍1.1、ANR类型1.1.1、KeyDispatchTimeout1.1.2、BroadcastTimeout1.1.3、ServiceTimeout&n…
目录一、基础知识准备1.1、多进程1.2、Bundle类二、代码解析2.1、AIDL接口2.2、启动分析三、EventReceiver四、ServiceManagerNative五…
目录一、前言二、URI(Uniform Resource Identifier)三、MIME四、UriMatcher五、ContentUris5.1、方法使用示例5.2、监听数据变…
普通Java-Kotlin类添加注释 添加类时注释作者信息和日期时间 依次打开 File—>Settings—>editor—>File and Code Tem…
目录一、内部存储二、外部存储2.1、外部公有2.2、外部私有一、内部存储 内部存储,位于data/data/包名/路径下 是否需要用户权限:否 是否能被其他应用访问:否 卸载应用数…
Android 基于MediatorLiveData实现红点的统一管理
Android 启动模式FLAG_ACTIVITY_CLEAR_TOP案例详解