自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 Android控件RecyclerView及与ListView的异同

转发:http://www.cnblogs.com/littlepanpc/p/3859983.htmlhttp://www.cnblogs.com/littlepanpc/p/4497290.html?utm_source=tuicool&utm_medium=referral

2017-09-15 21:41:02 306

原创 View的事件分发机制

点击事件的传递规则 点击事件的分发,其实就是对MotionEvent事件的分发过程,即当一个MotionEvent产生了以后,系统需要把这个事件传递给一个具体的View,这个传递过程就是分发。 三个重要的方法: public boolean dispatchTouchEvent(MotionEvent ev) 进行事件的分发 public boolean onIntercep

2017-07-10 10:52:56 202

原创 View实现弹性滑动

实现方式 一、Scroller Scroller典型的使用方法:Scroller mScroller = new Scroller(mContent);private void smoothScrollerTo(int destX, int destY){ int scrollX = getScrollX(); int deltaX = destX - scrollX;

2017-07-07 11:37:35 306

原创 动态查找

总结完静态查找,继续总结一下动态查找 动态查找表的特点是:表结构本身是在查找过程中动态生成的,对于给定的值key,若表中存在其关键字等于key的记录,则查找成功返回,否则插入关键字等于Key的记录。二叉排序树(BST) 二叉排序树:或者是一棵空树,或者具有以下性质:1)若其左子树不空,则左子树上的所有结点的值均小于它的根结点的值;2)若它的右子树不空,则右子树上所有结点的值均大于它的跟结点的值

2017-06-04 12:48:03 804

原创 静态查找

顺序查找(对顺序表或者线性链表查找) 从表中最后一个记录开始,逐个进行记录的关键字和给定值的比较,若某个记录的关键字和给定值比较相等,则查找成功,反之,若至第一个记录,其关键字和给定值都不相等,则查找不成功int search_seq(int *st, int n, int key) { int i; st[0] = key; //免去了查找过程中每一步都检测整个表

2017-06-02 10:49:38 420

原创 ActionBarSherlock的使用

鉴于在引入该库时有点波折,特来记录一下,以防忘记。 1)http://actionbarsherlock.com/ 下载包,解压缩。 2)http://blog.csdn.net/sunylat/article/details/41644213 该博客中已具体说明如何使用。 3)说说我遇到的问题:尽管按部就班的引入了库,但是就是无法使用,编写代码时并不能使用actionbarsherlock的

2017-05-29 18:45:17 364

原创 Android中的线程池

线程池学习笔记 线程池的优点: 1)线程池中的线程重用,避免因为线程的创建和销毁所带来的性能开销。 2)能有效控制线程池的最大并发数,避免大量的线程之间因互相抢占系统资源而导致的阻塞现象。 3)能够对线程进行简单的管理,并提供定时执行以及指定间隔循环执行等功能。线程池主要分为4类,这4类线程池可以通过Executors所提供的工厂方法得到,都是直接或间接通过配置threadPoolExecu

2017-05-18 18:04:08 213

转载 setOnTouchEvent 设置返回值为true 和 false的区别

View 类的 setOnTouchListener(OnTouchListener l)事件监听,在构造 OnTouchListener 对象时需要重写 onTouch(…)方法,这个方法的返回值是布尔类型1)默认给定的返回值 false运行,发现只能监听到这个 view 的“按下”事件,“移动”和“抬起”都不能够监听到;把返回值改为了 true,就都监听到了。2)在1)的基础上,点击其他组件后,

2017-04-06 17:57:33 2007

原创 Math取整

Math类中的三个与取整有关的方法 1、public static double ceil(double a)Returns the smallest (closest to negative infinity) double value that is greater than or equal to the argument and is equal to a mathematical int

2017-04-05 18:03:19 974

转载 Uri与URL

URI,URL,URN从上面的那幅图可以看出来,一共有三个不同的概念URI,URL,URN。URI,是uniform resource identifier,统一资源标识符,用来唯一的标识一个资源。 而URL是uniform resource locator,统一资源定位器,它是一种具体的URI,即URL可以用来标识一个资源,而且还指明了如何locate这个资源。 而URN,uniform re

2017-03-30 17:28:53 370

原创 类与接口

接口和类的区别: 一、接口只是一个协议,继承接口了就必须实现接口内的所有方法。接口比抽象类更抽象。 二、类包含方法,是对一个过程具体实现。 三、接口可以继承多个接口,类可以实现多个接口,类不可以继承多个类。java 一个类不能同时继承多个类,java是单继承语言,一个类只能继承一个类(class),但是可以实现多个接口(interface);一个接口(interface)能够继承多个接口(in

2017-03-29 17:19:01 210

原创 Android手势

Android手势检测使用步骤: 1、创建一个GestureDetector对象。创建对象时必须实现一个GestureDetector.OnGestureListener监听器实例 new GestureDetector(Context context,OnGestureListener listener) 2、为应用程序的Activity(偶尔也可为特定组件)的TouchEvent事件绑定监

2017-03-29 17:16:22 380

转载 DOM、JDOM、SAX、DOM4J的区别

dom是解析xml的底层接口之一(另一种是sax) 而jdom和dom4j则是基于底层api的更高级封装 dom是通用的,而jdom和dom4j则是面向Java语言的 DOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准。DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能

2017-03-23 14:52:00 314

转载 android如何创建xml的array资源

来自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0105/2263.html PreferenceActivity的选项设置布局文件中,有ListPreference元素的属性android:entries和android:entryValues需要用到array。

2017-03-15 11:29:52 4283

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除