Android周报第十二期

1)优化安卓应用内存的神秘方法以及背后的原理,一般人我不告诉他

WindowManagerGlobal.getInstance().startTrimMemory(TRIM_MEMORY_COMPLETE);

2)Android ListView异步加载图片乱序问题,原因分析及解决方案

3)多文本布局(TextLayout)

可以了解一下TextView内部原理。

BoringLayout是一个 StaticLayout或DynamicLayout。BoringLayout用于文本(text)如果只有一行的情况下。StaticLayout 用于multi-line的布局(layouts),它创建后不能改变。DynamicLayout 用于可编辑的文本(editable text),如同EditText。

4)Android中的LayerDrawable 和 Drawable.Callback

Android周报第十二期_第1张图片

5)关于Java集合的小抄

开源库:

1)https://github.com/iammert/InteractivePlayerView

Android周报第十二期_第2张图片

2)

https://github.com/bmarrdev/android-DecoView-charting

你可能感兴趣的:(Android周报第十二期)