自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 将博客搬至CSDN

博客搬家啦

2013-09-04 20:59:30 110

原创 Android Looper Hander和MessageQueue的关系

       使用Handler和Thread是Android进行线程间通信的主要方式。具体方式是,在异步线程中,使用handler发送Message到指定队列(handler.sendMessage(Message msg))。目标队列接收消息后,将消息添加到队列中,Looper轮询队列,依次对异步线程发送过来的Message进行处理,下面结合Android源码详述。        先看Ha...

2013-09-04 11:26:56 187

原创 Android内存限制

 先摘一段Google的官方文档:         Mobile devices typically have constrained system resources. Android devices can have as little as 16MB of memory available to a single application. The Android Compatibili...

2013-06-15 22:15:34 184

原创 常用正则表达式

     正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。网上搜集的: 1、匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 2、匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 3、匹配空白行...

2013-05-23 10:52:15 94

原创 网络请求超时设置

HttpClient client = new DefaultHttpClient(); client.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT, 3000);   java.net.URL url2 = new URL("");             URLConnection c = url2....

2013-05-15 14:02:30 562

原创 Android res

一、ColorStateList        Android中我们可以为图片设置状态切换,创建一个selector即可,设置按下、选中、聚焦等状态下的图片,即可让空间在不同状态下自动切换图片。对于字体颜色如果也想要同样的效果,又该怎么做呢?        很简单,Android为开发者提供了ColorStateList接口,创建ColorStateList和创建drawable同样,见附...

2013-01-22 10:49:29 134

Android 自定义Dialog

网上应该有不少类似的代码了,总结一下 推荐两篇不错的文章: 系统dialog大全:http://www.cnblogs.com/salam/archive/2010/11/15/1877512.html 自定义:http://www.cnblogs.com/windlivefamily/articles/2133956.html   如果是视图上自定义,则系统dialog完全可以满足需...

2013-01-18 00:36:55 99

原创 JAVA的线程

java中有两种实现线程对象的方式,一是继承Thread类,二是实现Runnable借口。   推荐使用第二种方式。   Thread类是Runnable的实现类,Runnable只有一个方法,run()。调用Runnable实例的run方法,并不能启动一个新的线程,也就是Thread对象的run也不能启动新的线程。   启动新线程的方式只有Thread对象的start0()方法,该方...

2012-06-05 00:54:48 126

原创 Android事件分发机制

应用程序里少不了自定义Touch事件,前几天还写了个左右滑动的界面,界面里放置ListView还要上下滑动,着实头疼了一番。就把时间分发机制看了看。   在界面上,Activity最先接收事件、然后是最外层ViewGroup(记为VG0),然后VG1,VG2,....一般我们会需要一个Button、TextView之类的View放在最里层。   对于Activity和View...

2012-04-14 02:34:19 97

Java String类

Java的类库中有一个很特殊的类,就是String。我认为它主要特殊在两点。 第一点,它重载了“+”和“+=”操作符。Java不允许程序员重载任何操作符。Java对String的这种设计初衷,是为了程序员能够更方便的使用String这个类,但是却带来了意想不到的结果:重载带来了内存开销。《Java编程思想》书中第十三章也表达了这个意思。 Java重载的实际实现方式,借助了StringBui...

2012-01-17 02:40:34 241

Java 的基本数据类型

      Java是一门面向对象的高级语言,但也保留了基本数据类型和运算符这些面向过程的元素。如何平衡对象和简单数据类型之间的抉择,被认为是设计面向对象语言所面临的挑战。Java很出色的完成了这个挑战。 Java中有八种基本数据类型,见下表:   数值类型 byte short char int long float double boolean 长度(字节)...

2012-01-15 01:49:29 150

空空如也

空空如也

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

TA关注的人

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