android知识大杂汇

"这里汇聚各路英雄好汉有关Android的文章"

Posted by Weiwq on June 23, 2019

“开发到一定的阶段,有些问题不是API代码就能够解决的,还需要硬件相关的知识“

引言

开发android也有一段时间了,感觉焦点不能再局限上层应用,需要从Android整体框架入手,全面掌握Android的设计艺术,这里特意整理了相关的知识

一、Android 相关

1、卡顿分析

2、网络优化

3、Ui适配

adb shell dumpsys gfxinfo packageName

//以下命令可以拿到近120帧的每帧耗时
adb shell dumpsys gfxinfo 包名 framestats 
// 通过以下命令获取到SurfaceFlinger
adb shell dumpsys SurfaceFlinger

4、系统源码

二、数据库

1、数据库原理

2、数据持久化方案

3、数据库修复

4、数据库优化

5、SQLite进阶

6、文件压缩方案

三、编译

后记

望君学有所成!

—— Weiwq 后记于 2019.06 广州