首页 软件开发 代码讲解 Android ( Page 9 )

Android 1141

#Android
Android activity实现延时跳转功能

什么是Activity Activity是一个Android的应用组件,它提供屏幕进行交互。每个Activity都会获得一个用于绘制其用户界面的窗口,窗口可以充满哦屏幕也可以小于屏…

2021-09-30 304

#Android
分析Android常见的内存泄露和解决方案

目录一、前言二、Android 内存泄露场景2.1、非静态内部类的静态实例2.2、多线程相关的匿名内部类/非静态内部类2.3、Handler 内存泄露2.4、静态 Activity…

2021-09-29 605

#Android
android UI绘制加减号按钮

本文实例为大家分享了android UI绘制加减号按钮的具体代码,供大家参考,具体内容如下 在项目中我们常常会用到这么一个view。 这时候我们会选择使用两个图片来相互切换。其实,…

2021-09-29 243

#Android
解析Android AIDL的实例与原理

目录 一、概述 二、创建 .aidl 文件 三、生成 .java 文件 四、传输复杂数据 五、建立 service 六、获取服务 七、分析调用过程 一、概述 简单来说,AIDL 就…

2021-09-29 789

#Android
详细分析Fresco源码之图片加载流程

目录一、概述二、DraweeView三、DraweeHierachy四、DraweeHolder五、DraweeController 的构造逻辑六、通过 DataSource 发起…

2021-09-24 605

#Android
深入理解Android热修复技术原理之资源热修复技术

目录一、普遍的实现方式二、资源文件的格式三、运行时资源的解析四、另辟蹊径的资源修复方案4.1、新增的资源及其导致 id 偏移4.2、内容发生改变的资源4.3、删除了的资源4.4、对…

2021-09-24 522

#Android
分析Android Choreographer源码

目录一、前言二、主线程运行机制的本质三、Choreographer 简介3.1、Choreographer 的工作流程四、Choreographer 源码分析4.1、Choreog…

2021-09-24 312

#Android
解析Android ANR问题

目录一、ANR介绍1.1、ANR类型1.1.1、KeyDispatchTimeout1.1.2、BroadcastTimeout1.1.3、ServiceTimeout&n…

2021-09-24 202

#Android
分析CmProcess跨进程通信的实现

目录一、基础知识准备1.1、多进程1.2、Bundle类二、代码解析2.1、AIDL接口2.2、启动分析三、EventReceiver四、ServiceManagerNative五…

2021-09-24 919

#Android
详解Android ContentProvider的基本原理和使用

目录一、前言二、URI(Uniform Resource Identifier)三、MIME四、UriMatcher五、ContentUris5.1、方法使用示例5.2、监听数据变…

2021-09-24 274

#Android
Android Studio如何为Activity添加自定义注解信息

普通Java-Kotlin类添加注释 添加类时注释作者信息和日期时间 依次打开 File—>Settings—>editor—>File and Code Tem…

2021-09-24 592

#Android
浅析Android文件存储

目录一、内部存储二、外部存储2.1、外部公有2.2、外部私有一、内部存储 内部存储,位于data/data/包名/路径下 是否需要用户权限:否 是否能被其他应用访问:否 卸载应用数…

2021-09-24 191
1 7 8 9 10 11 96