抖音 Android 包体积优化探索:资源二进制格式的极致精简
前言
目前,安卓端对于包体积的优化方案已经多如过江之鲫,我们系列的上一篇文章...
ViewModel源码探究
一. 什么是ViewModel
官方对ViewModel的定义:
1、类职责:负责为界面准备数据(意...
Android Jetpack系列之DataStore
一 、DataStore介绍
Jetpack DataStore 是一种改进的新数据存储解决方案,允许...
自定义Android IOC框架
一、IOC简单科普
所谓IOC,即控制反转(Inversion of Control,英文缩写为IoC...
androi 8.0 设置屏幕Orientation崩溃问题
非不透明全屏,设置屏幕方向崩溃问题:
IllegalStateException: Only fullscre...
Kotlin 中的 Lambda 与 Inline
在Kotlin中,有很多很酷很实用的特性,比如Lambda和高阶函数,利用这些特性,...
android贝壳单词APP源码
看『贝壳单词』源代码你可以学到的内容 快速访问网络, 快速数据库存储, 持久化数据存储, Android 生命周期的具体场景使用 线程间的通讯, 通知栏消息、AlertDialog 及其响应, 开源库的使用:侧滑菜单、数据库 ORM、Json 快速解析, 用 xml 构建优美的 UI, 自定义 View, 自定义 style / theme, 双击返回退出, 持久化 Service,Service 与 Activity 的通讯, 设置页面, 分享, Android 命名规范, 相对来说优雅的代码, Android Studio 以及 Gradle 的基本使用

