Android
文章平均质量分 90
Iceberry
少晒太阳,如鱼得水
展开
-
Android 性能优化总结
将从以下几个方面总结Android的应用性能优化性能 框架API UI 性能 I/O性能 屏幕滚动性能 内存 Android 如何管理内存 OOM终结 & 低内存终结 应用内存使用监测 识别内存泄露 最佳实践 糟糕的用户体验 Activity 启动时间过长 应用无反应(ANR) 帧速率差 关于帧帧速率 为了保证能达到60fps,最多只有16ms去处理每一帧 而保证能达到24fps,最多只有41ms原创 2016-11-26 21:52:48 · 687 阅读 · 0 评论 -
ViewStub 源码简解
ViewStubViewStub是一个未加载时不可见的不会占据实际大小的,且可以用来懒加载布局资源的控件。 当ViewStub被设置成可见或者是布局资源被inflated,ViewStub就会inflate它自己之中的View或者Views 到父布局中。因此,ViewStub使用了setVisibility(View.VISIBLE)或者inflate()后才会存在于view的绘制图层中。Vie原创 2016-11-26 21:50:03 · 169 阅读 · 0 评论 -
RecyclerView添加ContextMenu易错细节
RecyclerView是默认不能想ListView一样支持ContextMenu的,不过可以通过重写以下两个方法来实现ContextMenu:protected ContextMenu.ContextMenuInfo getContextMenuInfo(){...} @Override public boolean showContextMenuForChild(View origina原创 2017-12-31 22:34:33 · 618 阅读 · 0 评论