- 博客(4)
- 资源 (8)
- 收藏
- 关注
原创 解决RadioButton与RadioGroup在某些机型偏移问题
<RadioGroup xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="60dp" android:orientation="horizontal" android:gravity
2014-10-30 17:45:13 1206
原创 dispatchTouchEvent(),onInterceptTouchEvent()和onTouchEvent()的事件分发
在布局文件里,假设有3层 , 一层是button, textview等常见组件, 二层是嵌套的RelativeLayout, 三层是LinearLayout, 而一个触摸屏幕的事件无非就是ACTION_DOWN, ACTION_MOVE, ACTION_UP. 而手指从按下到松开离开屏幕, 其实事件分发的传递已经经过了这三层. 这里说下它的处理过程, 也算是巩固记忆了.首先, dis
2014-10-22 17:43:32 1645 1
原创 iterator和for语句解析list的性能对比
偶然看到一些代码用Iterator来获取list的参数, 如下Iterator it = list.iterator(); String staffCode; while(it.hasNext()){ staffCode = it.next(); }那么它和常见的get方法获取对比性能如何呢?for(int i=list.size()-1;i>=0;i--){
2014-10-17 14:56:23 3776
原创 浅谈利用多态,继承和接口来封装代码,提高Java代码的可扩展性
一个人做项目的时候是最爽的, 因为可以肆无忌惮的按照自己的想法去"策马奔腾", 因为往往会优先选择实现成本最低且个人偏好的方式去实现, 简单的说就是, 怎么爽就怎么做.这样的情况,项目在实现时候如果只考虑方便快捷而忽略了关键的需求分析和架构设计, 虽然可能很快就能做出来,但质量不高. 并且一个具有生命期的项目, 它的代码是应该具有相当规范的.这个项目应当是, 即使其他工程师加入项目组中也能较快较容
2014-10-14 16:01:08 6455 3
仿ZAKER,网易云阅读等新闻应用的内容缓存加载方式Demo
2015-05-22
TestCompleteText_AutoCompleteTextView和TextWatcher结合使用
2014-09-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人