摘要:
参考http://blog.csdn.net/luoshengyang/article/details/8372924总体步骤 performTraversals-->measure---->layout----->draw 测量布局渲染1.measure 测量过程例子:FrameLayoutmeasure测量开始判读是否需要测量onMeasure求实际宽度measureChild调用子布局的 measure方法测量子布局大小,setMeasuredDimension,resolveSize设置布局大小public static int resolveSize(int siz 阅读全文
摘要:
参考:http://www.cnblogs.com/hibraincol/archive/2012/03/06/2382120.html代码:package com.example.testandroid;import android.os.Bundle;import android.app.Activity;import android.content.res.Configuration;import android.util.Log;import android.view.Menu;public class MainActivity extends Activity { String... 阅读全文
摘要:
参考http://www.2cto.com/kf/201312/262268.html内部实现机制一样 阅读全文
摘要:
参考:http://blog.csdn.net/jiangwei0910410003/article/details/175043151.先执行OnTouchListener监听器中的onTouch方法,如果onTouchListener不为null,并且onTouch方法返回false的时候才执行onTouchEvent方法。2.onClick方法的执行时依赖于onTouch方法的,下面就总结一下onClick和onTouch两个方法之间的执行关系:如果该View 是disable 状态:那么给它加上pressed标志位,重绘一下(在屏幕上显示为灰显按下去的效果)如果该View不是disab 阅读全文
摘要:
参考:http://baike.baidu.com/link?url=OQu43UIjrDTpdb36fcuAqOzqu9Q-aYE20ZZ8t7kLhxs8pNNBDpe1dUaqvCWCh41Pvolatile是一个类型修饰符(type specifier)。它是被设计用来修饰被不同线程访问和修... 阅读全文
摘要:
参考:http://blog.csdn.net/victory08/article/details/8696252由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast和Service。其中Activity可以跨进程调用其他应用程序的Activity;Content Provider可以跨进程访问其他应用程序中的数据(以Cursor对象形式返回),当然, 阅读全文
摘要:
参考:http://blog.csdn.net/yyingwei/article/details/8509402http://www.cnblogs.com/ylligang/articles/2665181.html1. onStartCommand 中返回START_STICKYpublic int onStartCommand(Intent intent, int flags, int startId) {return START_STICKY;}2.onDestroy 中重新启动(settings 中stop service会调用service onDestroy方法)public v 阅读全文
摘要:
参考:http://blog.csdn.net/fstar007/article/details/7230659顺序查找算法for折半查找算法 // 二分查找 折半查找 public int SearchErCha(int[] array, int start, int len, int s) { if (len == 0) { return -1; } int center = start + len / 2; if (array[center] == s) { return ce... 阅读全文
摘要:
参考:http://blog.csdn.net/stellaah/article/details/6798244http://bbs.csdn.net/topics/300116354http://blog.csdn.net/ghsau/article/details/7421217http://b... 阅读全文
摘要:
定义:单例模式(Singleton Pattern):单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。单例模式的要点有三个:一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。单例模式是一种对象创建型模式。单例模式又名单件模式或单态模式。结构:public class Singleton{ private static Singleton instance=null; //静态私有成员变量 //私有构造函数 private Singleton() { ... 阅读全文