慢~再来梳理一遍Activity的启动流程
前言
activity启动的流程分为两部分:一是在activity中通过startActivity(Inten...
Jetpack系列-Navigation使用和源码分析
1 简介
Navigation是Android Jetpack中的一个框架,用于在Android应用中的“目...
Tina_Linux_内存优化_开发指南
Tina Linux 内存优化开发指南
1 概述
1.1 编写目的
介绍Tina Linux 下减少系统...
android arrayList迭代过程删除问题
首先看下几个ArrayList循环过程删除元素的方法(一下内容均基于jdk7)
package list;...
Android 中的开发者选项
每个 Android 开发人员都通过从开发人员选项页面启用 USB 调试来开始他们的旅程,...
Kotlin 中的 Lambda 与 Inline
在Kotlin中,有很多很酷很实用的特性,比如Lambda和高阶函数,利用这些特性,...
JNI 编程上手指南之异常处理
JNI 程序中的异常分为以下几种:
Native 程序原生异常,一般通过函数返回值和...
Jetpack使用(二)LiveData核心原理
LiveData 是一种可观察的数据存储器类。与常规的可观察类不同,LiveData 具有生命...
插件化
目前市面上有许多Android插件化方案。每种方案都有各自的实现思路。而且随着Googl...
Android中adb设置cpu频率cpu频率设定
cpu频率设定
一般情况,我们在做效能测试的时候,希望得到的结果稳定,而效能...
Android AB升级(一) – 升级各层级模块概述
Android A/B升级又称静默升级,它是一种在系统运行过程中进行的升级功能。为了减...
Android使用LruCache、DiskLruCache实现图片缓存+图片瀑布流
写在前面
PS:本文中的例子来源于官网地址:Caching Bitmaps,源码地址(自备梯子...
Android中粗字体 (稍微粗点的字体)
public MediumBoldTextView(Context context, @Nullable AttributeSet attrs)...
【Android 启动过程】Android 应用启动流程 | Activity 启动流程
文章目录
一、Android 系统启动流程
二、Activity 启动流程
一、Android ...
android 挖空效果,从PopupWindow中引导图挖空
自定义AreaMaskView
class AreaMaskView @JvmOverloads constructor(
co...

