【Android 安装包优化】APK 打包流程 ( 文件结构 | 打包流程 | 安装流程 | 安卓虚拟机 )
文章目录
一、APK 文件结构
二、APK 打包流程
三、APK 安装流程
四、...
Android Jetpack系列之DataStore
一 、DataStore介绍
Jetpack DataStore 是一种改进的新数据存储解决方案,允许...
android实现了View的复用,适合做房态、计划表、待办事项、课程表
一个二维可拖动的面板控件,交互像一个二维的RecyclerView,用法也非常简单和RecyclerView的用法基本一样,横向竖向滑动也都实现了View的复用,适合做房态、计划表、待办事项、课程表等
Android ASM 字节码插桩:替换字节码指令
公众号:字节数组
希望对你有所帮助 🤣🤣
我在 Github 上有一个开源库,一个适用于...
鸿蒙自定义二维码扫描页面
鸿蒙自定义二维码扫描页面
前言
公司的鸿蒙APP功能还不多,最近把想写的一些内容也...
Kotlin 中的 Lambda 与 Inline
在Kotlin中,有很多很酷很实用的特性,比如Lambda和高阶函数,利用这些特性,...
android使用Kotlin编写源码
演示Architecture Component用法的例子,完全用Kotlin编写。
算法题 – 统计可以被 K 整除的下标对数目
今天我们看一道 leetcode hard 难度题目:统计可以被 K 整除的下标对数目。
题...
抖音 Android 性能优化系列:启动优化实践
前言
启动是指用户从点击 icon 到看到页面首帧的整个过程,启动优化的目标就是减...
android自动识别身份证籍贯
根据身份证号码自动识别籍贯
8种10倍提升API性能的方式
提起API,作为程序员来说并不陌生,很多程序员的大部分工作都是围绕着它, 然而,
...
在现有项目中使用KMM(一) – 搭建环境
一、前言
KMM 全称 Kotlin Multiplatform Mobile,它是一套基于 Kolin 语言进行跨...
Jetpack系列-LiveData使用和源码分析
1 简介和简单使用
1.1 简介
LiveData是一种可观察的数据存储器类。与常规的可观察...

