自定义博客皮肤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 117

原创 Android Looper Hander和MessageQueue的关系

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

2013-09-04 11:26:56 196

原创 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 197

原创 常用正则表达式

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

2013-05-23 10:52:15 102

原创 网络请求超时设置

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 569

原创 Android res

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

2013-01-22 10:49:29 144

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 118

原创 JAVA的线程

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

2012-06-05 00:54:48 131

原创 Android事件分发机制

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

2012-04-14 02:34:19 107

Java String类

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

2012-01-17 02:40:34 250

Java 的基本数据类型

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

2012-01-15 01:49:29 163

空空如也

空空如也

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

TA关注的人

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