摘要:
在使用 RecyclerView 的时候,出现了 item 不能横向充满屏幕的问题, 如下图所示: 解决办法:发现是在使用 Adapter 的时候,在 onCreateViewHolder() 方法的时候,返回的 holder 的问题, 错误代码: 正确代码: 结果如下图所示: 阅读全文
摘要:
在做一个 TODO 类的软件,使用开源软件 MaterialCalendarView 的时候,发现了需要往日历中添加待办事宜的标记,用到了 MaterialCalendarView 中的 DotSpan 类,然后发现了 Spans 这个东西,完全没有见过的东西。同时看到了这篇文章 Spans,一个强 阅读全文
摘要:
Android Studio 已经更新到了2.2,在 Run 中发现了 Record Espresso Test 功能,很强大,但是不稳定。 尝试了下在 Android 6.0 上的登录页面,可以通过录制实现权限的确认和登录操作,但是出现过 crash 。 Espresso Trainning Es 阅读全文
摘要:
参考:http://www.cnblogs.com/dolphin0520/category/602384.html 阅读全文
摘要:
参考:http://www.cnblogs.com/dolphin0520/p/3932921.html#3505865 阅读全文
摘要:
参考:http://www.cnblogs.com/dolphin0520/p/3811437.html#3505488 阅读全文
摘要:
测试结果: Java 中日期有2个类 1. Date + SimpleDateFormat Date 类最主要的作用就是获得当前时间,同时这个类里面也具有设置时间以及一些其他的功能,但是由于本身设计的问题,这些方法却遭到众多批评,不建议使用,更推荐使用 Calendar 类进行时间和日期的处理 2. 阅读全文
摘要:
反射-Reflect 测试用到的代码 1.接口 Person.java 2. Man.java 3. Women.java 4. Child.java 通过反射,获取到类的信息和操作 1.获取到类完整的包名和类名 结果: 2.实例化 Class 类对象,有三种方法可以获取到 Class 对象。 结果 阅读全文
摘要:
Java运算符 算术运算符 赋值运算符 比较运算符 逻辑运算符 位运算符 运算符优先级 1. 算术运算符 2. 赋值运算符 3. 比较运算符 4. 逻辑运算符 ^:有且只有一个为 true,结果为 true 5. 位运算符 6. 运算符优先级(数字越小,优先级越高) 阅读全文
摘要:
1.Bug:DM_BOXED_PRIMITIVE_FOR_PARSING "Boxing/unboxing to parse a primitive", A boxed primitive is created from a String, just to extract the unboxed p 阅读全文