test
摘要: DisplayImageOptions,设置图片在下载期间显示的图片...showStubImage(R.drawable.ic_launcher)//设置图片Uri为空或是错误的时候显示的图片showImageForEmptyUri(R.drawable.ic_empty)//设置图片加载/解码过... 阅读全文
posted @ 2014-07-29 15:36 Lechance 阅读(236) 评论(0) 推荐(0) 编辑
摘要: android实现应用程序只有在第一次启动时显示引导界面 ,以后就不在显示了程序安装后第一次启动:启动页-->功能介绍页-->系统主页以后启动:启动页-->系统主页所以在启动页中判断一下就可以了可以弄一个文件保存一个状态,推荐用SharedPreferences。1.可以定义一个变量来判断程序是第几... 阅读全文
posted @ 2014-07-22 08:07 Lechance 阅读(462) 评论(0) 推荐(0) 编辑
摘要: ListView是比较常用的控件,但一直都觉得创建ListView步骤有点繁琐,故在此总结一下,方便查阅。程序效果是实现一个ListView,ListView里面有标题,内容和图片,并加入点击和长按响应。首先在xml里面定义一个ListViewXml代码定义ListView每个条目的Layout,用... 阅读全文
posted @ 2014-07-20 11:01 Lechance 阅读(160) 评论(0) 推荐(0) 编辑
摘要: import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** MD5 算法*/public class MD5 { // 全局数组 private final static String... 阅读全文
posted @ 2014-07-18 16:33 Lechance 阅读(172) 评论(0) 推荐(0) 编辑
摘要: Java开发八荣八耻以动手实践为荣,以只看不练为耻。以打印日志为荣,以出错不报为耻。以局部变量为荣,以全局变量为耻。以单元测试为荣,以手工测试为耻。以代码重用为荣,以复制粘贴为耻。以多态应用为荣,以分支判断为耻。以定义常量为荣,以魔法数字为耻。以总结思考为荣,以不求甚解为耻。 阅读全文
posted @ 2014-07-18 15:28 Lechance 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 在网页中,中文乱码的问题时常出现。以前我遇到乱码问题时,就是不停的尝试不同的编码方式,直到成功。昨天项目又遇到了这个问题,我于是做了简单的测试。html文件是有编码方式的,比如"UTF-8"、"GBK"等等。这些在记事本中或许看不出来,但是在eclipse中,可以设置html文件的编码方式,以下的图... 阅读全文
posted @ 2014-06-27 10:45 Lechance 阅读(4263) 评论(0) 推荐(0) 编辑
摘要: 1 简介 一款同步手机真机屏幕到PC上的软件(屏幕实时抓取,有点小卡)2 开源地址http://code.google.com/p/android-screen-monitor/3 使用步骤① 通过USB将你的手机连接到电脑② 将asm.jar文件拷贝到你的android-sdk的platform-... 阅读全文
posted @ 2014-06-11 14:15 Lechance 阅读(344) 评论(0) 推荐(0) 编辑
摘要: Java中的SoftReference即对象的软引用。如果一个对象具有软引用,内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存。只要垃圾回收器没有回收它,该对象就可以被程序使用。软引用可用来实现内存敏感的高速缓存。使用软引用能防止内存泄露,增强程序的健壮性。SoftR... 阅读全文
posted @ 2014-05-25 14:00 Lechance 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 在使用 Memory Analyzer tool(MAT)分析内存泄漏(一)(以下简称前文)中说到:“Soft Ref(软引用)对应软可达性,只要有足够的内存,就一直保持对象,直到发现内存吃紧且没有Strong Ref时才回收对象。一般可用来实现缓存,通过java.lang.ref.SoftRefe... 阅读全文
posted @ 2014-05-25 11:51 Lechance 阅读(151) 评论(0) 推荐(0) 编辑
摘要: ExecutorService 建立多线程的步骤:1。定义线程类class Handler implements Runnable{}2。建立ExecutorService线程池ExecutorService executorService = Executors.newCachedThreadPo... 阅读全文
posted @ 2014-05-25 11:38 Lechance 阅读(528) 评论(0) 推荐(0) 编辑