- 博客(4)
- 资源 (21)
- 收藏
- 关注
转载 Java.lang.StackOverflowErrors
一般情况下,在使用比较复杂的布局的时候,尤其是 Fragment + ViewPager + SlideMenu 这种组合的情况下,会报告类似如下内容的崩溃栈信息at android.view.View.draw at android.view.ViewGroup.drawChild at android.view.ViewGroup.dispatchDraw at android.view.Vie
2017-12-31 17:47:41 185
原创 性能内存 And
1. 避免创建不必要的对象substring函数取得原始数据的一个子串,而不是为子串另外建立一份拷贝 StringBuffer StringBuilder int数组比Integer数组好,这也概括了一个基本事实,两个平行的int数组比 (int,int)对象数组性能要好很多2. 静态方法代替虚拟方法 ,调用会加速15%到20%。static void abc()2.0 避免内部Gett
2017-12-31 17:19:50 331
原创 代码结构调整,枚举 enum
枚举, 今天在优化代码时,觉得很多代码public static final xxx 的方式,都可以优化一下,并且将来很多同类型的数据进行整合,就想到了枚举, 也特地百度,复习了一下, 很多都是 copy的只为了学习for example<1 public enum TypeEnum {ONE, TWO, THREE } <2 枚举限定值public enum TypeEnum { O
2017-12-18 14:51:54 359
原创 Builder 模式
Android Builder模式, 在开发中的应用 什么时候使用build模式? 参数较多,很多可不填写的使用默认配置 Android Builder模式在开发中的应用,加载框架Glide的时 Glide.with(mContext) .load(url) .centerCrop() .placeholder(R.drawable.default_img)
2017-12-18 14:47:23 214
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人