Skip to content

Latest commit

 

History

History
207 lines (157 loc) · 13.2 KB

Android.md

File metadata and controls

207 lines (157 loc) · 13.2 KB

Android知识梳理

>包含:四大组件,Binder机制,消息机制,View绘制流程,事件分发,性能优化,视图优化,以及安全等知识点。

目录

Android学习路线

Android四大组件

Activity

Broadcast

Service

ContentProvider

Android系统机制

Binder机制

消息机制

View绘制流程

View事件分发

Intent

Android性能优化

性能优化典范

内存优化

优化总结

Android性能优化工具

  • matrixMatrix 是一款微信研发并日常使用的应用性能接入框架,支持iOS, macOS和Android。 Matrix 通过接入各种性能监控方案,对性能监控项的异常数据进行采集和分析,输出相应的问题分析、定位与优化建议,从而帮助开发者开发出更高质量的应用。

  • AppMethodOrder:Android代码方法执行时间监控工具

  • scalpel:A surgical debugging tool to uncover the layers under your app.

  • AndroidPerformanceMonitor:A transparent ui-block detection library for Android. (known as BlockCanary)

  • Cockroach:降低Android非必要crash

  • Takt:Takt is Android library for measuring the FPS using Choreographer.

  • SoloPi:Soloπ是一个无线化、非侵入式的Android自动化工具,公测版拥有录制回放、性能测试、一机多控三项主要功能,能为测试开发人员节省宝贵时间。

Android开源控件

开源公司及集合

Android安全

Android命令

Android架构

Android开发技巧

Android系统下载及编译

Android反编译