- 博客(4)
- 资源 (8)
- 收藏
- 关注
转载 内存优化的两个类:SoftReference 和 WeakReference
<br /><br />如果你想写一个 Java 程序,观察某对象什么时候会被垃圾收集的执行绪清除,你必须要用一个 reference 记住此对象,以便随时观察,但是却因此造成此对象的 reference 数目一直无法为零, 使得对象无法被清除。<br /> java.lang.ref.WeakReference<br /> 不过,现在有了 Weak Reference 之后,这就可以迎刃而解了。如果你希望能随时取得某对象的信息,但又不想影响此对象的垃圾收集,那么你应该用 Weak Reference 来
2011-04-26 14:55:00 871
原创 米粒搜---团购信息搜索软件 Android平台
<br />米粒搜是我业余时间自己做的一款实用的关于团购信息搜索的android平台软件,开始是自己用的,因为我经常在网上团购一些东西,但是发现那么多的团购网站,无法找到最适合的团购信息。<br /> <br />所以我抽时间做了个团购信息搜索的软件,平时自己用着还挺好,朋友用了也都说很好用,这让我有发布这款软件的信心了,虽然很简单,但是很实用,而且大小不足一兆,用起来比较简单。<br /> <br />有谁看到了可以使用一下。<br /> <br />Android market上搜索“米粒搜”就可以搜出
2011-04-19 21:46:00 1391 2
转载 Android 2.3 代码混淆proguard技术介绍 收藏
<br />由于各种反编译工具的泛滥,作为Android程序员在2.3版本以前只能通过手动添加proguard来实现代码混淆<br />proguard这个工具是一个java代码混淆的工具<br />在2.3版本的sdk中 我们可以看到在android-sdk-windows/tools/下面多了一个proguard文件夹<br />google已经把proguard技术放在了android sdk里面 可以通过正常的编译方式也能实现代码混淆了<br /> <br />可以看见新建一个工程里面有defaul
2011-04-16 16:53:00 1570
原创 自定义dialog
<br />// LayoutInflater inflater = getLayoutInflater();<br /> // View layout = inflater.inflate(R.layout.about, null);<br /> //<br /> // new<br /> // AlertDialog.Builder(this).setTitle(getString(R.string.about)).setView(layout)<br /> // .setPositiveBu
2011-04-14 10:42:00 673
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人