Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

README.md

Activity

Fragment

View

开发框架

Java代码层面优化

  不要滥用嵌套类,这存在隐藏的内存开销,并且在Anroid开发过程中,需要注意可能的内存泄漏。Java实际上不存在嵌套类,java文件被编译成clss文件的过程中,匿名内部类也会生成独立包级的 class 文件,并且如果在嵌套类中引用了外部类的属性或者方法,编译器还会做更多的编译处理,可以参考

  能用final修饰的变量就用final修饰,编译器会对此作出优化,具体可以研究 用final 和 不用 final 时class文件的区别

从零开始系列

markzhai的 2016 从零开始的Android新系列

Android性能优化系列

胡凯翻译的Android性能优化典范-非常全面 Android 启动界面加载优化

Material Design

Android 组件的使用

SharePreference

  1. 不要滥用 SharePreference

音视频

Camera 实时滤镜方法探讨

相关项目源码

RMTP滤镜

高低层架构方面

AOP思想在Android中的运用

拓展

  1. Android进程保活方案介绍

开发中使用第三方库解决的小问题

1.Android超大图显示

  1. ScrollerView 设置 match_parent 依然无法撑满全屏的问题,可以通过设置 fillViewporttrue解决,这样 ScrollerView 就不会去计算子View的高度了。

进阶需要了解的原理

1 EventBus RxJava Retrofit 的使用及源码分析

开发效率

高效Android开发者的工具库

一些小需求推荐的第三方库

面试

阿里实习面试-1

About

分享Android开发中的小Tip,包括开源库、工具、代码、架构选型等

Topics

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.