什么是Activity Activity是一个Android的应用组件,它提供屏幕进行交互。每个Activity都会获得一个用于绘制其用户界面的窗口,窗口可以充满哦屏幕也可以小于屏…
目录一、前言二、Android 内存泄露场景2.1、非静态内部类的静态实例2.2、多线程相关的匿名内部类/非静态内部类2.3、Handler 内存泄露2.4、静态 Activity…
本文实例为大家分享了android UI绘制加减号按钮的具体代码,供大家参考,具体内容如下 在项目中我们常常会用到这么一个view。 这时候我们会选择使用两个图片来相互切换。其实,…
目录 一、概述 二、创建 .aidl 文件 三、生成 .java 文件 四、传输复杂数据 五、建立 service 六、获取服务 七、分析调用过程 一、概述 简单来说,AIDL 就…
目录一、前言二、主线程运行机制的本质三、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/包名/路径下 是否需要用户权限:否 是否能被其他应用访问:否 卸载应用数…
目录一、SO库加载原理二、SO库热部署实时生效可行性分析2.1、动态注册 native 方法实时生效2.2、静态注册 native 方法实时生效2.3、SO实时生效方案总结三、SO…
目录一、电量统计模块概述1.1、软件耗电统计二、battery-historian2.1、概述2.2、获取bugreports2.3、数据分析2.4、bugreport 文件分析一…
Android App启动图启动界面(Splash)的简单实现代码
Android使用TypeFace设置TextView的文字字体
Android Broadcast 和 BroadcastReceiver的权限限制方式