- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 编译4.0源码时会遇到java虚拟机堆内存不够的问题
报的错误是类似于这种的: UNEXPECTED TOP-LEVEL ERROR: java.lang.AssertionError at com.android.dx.dex.code.OutputFinisher.findExpandedOpcodeForInsn(OutputFinisher.java:525) at com.android.dx.
2012-07-18 13:18:01
4136
原创 在Activity中为什么要用managedQuery()
刚开始接触android的时候,每次用数据库都会犹豫使用哪种方式,一种是getContentResolver().query(...),另一种是managedQuery(...),后来习惯了使用前一种,后一种就被我遗忘了,但是在实际做项目时,有时数据库经常会报cursor not close的warning,有的cursor你可以手动关闭,但是有一些就不可以了,比如当前是个listActivity
2011-10-21 15:01:09
11970
原创 packageManager 获取package信息
简单整理一下packageManager的几个获取包信息的方法。下面的都是自己试验出来的 /** * 获取本机中所有在AndroidManefest.xml中定义过的Activity的所有信息,包括permission,theme,name等等 * 只要是在AndroidManefest.xml中的标签中能填写的属性,这里就可以获取。由ActivityInfo的源码得知
2011-04-20 15:39:00
1786
转载 自定义视图中使用自定义变量
<br /><br />在编写Android自定义按钮示例基础上,如果要指定字体大小产生这样的效果:<br /><br />其实是不需要自定义变量的,可以直接使用TextView的配置属性:<br /><com.easymorse.textbutton.TextButton <br /> android:layout_width="fill_parent" android:layout_height="fill_parent" <br /> android:layout_weight="1" a
2011-03-09 11:15:00
1819
原创 在屏幕旋转时屏蔽应用重启
<br /> <br /> <br />在manifest.xml中对应的activity中加上 android:configChanges="keyboardHidden|orientation"<br /> <br />以前只知道这个属性能屏蔽屏幕旋转时的activity重启,后来知道了,这个属性还能屏蔽当手机实体的键盘滑出或滑入时的activity重启
2011-02-18 17:29:00
728
原创 如何获取res里面文件的全名
<br />getResources().getString(R.drawable.xxx);<br /> <br /> <br />这样可以获取到这个文件的全路径,包括文件全名<br /> <br /> <br />getResources().getResourceEntryName(R.drawable.xxx);<br /> <br />这样可以获取“xxx”<br />
2011-02-17 14:47:00
1129
原创 深入了解Android
这篇文章介绍了整个android的大架构,对于从整体上来把握android能起到不可思议的作用,可以经常看看http://www.itpub.net/thread-1348954-1-1.html
2011-01-18 17:10:00
604
原创 AlertDialog各种变化
<br />1. 对话框的位置,不再拘泥于显示在屏幕中央位置。<br />2. 对话框可以透明显示<br />3. 文字可以带颜色,还有标题可以加多个图片<br /> <br /> <br /> <br /> <br />http://dev.10086.cn/cmdn/wiki/index.php?doc-view-3861.html
2011-01-11 19:59:00
806
转载 Java 2 垃圾收集机制,关于WeakReference等几种引用方式的阐述
当在 Java 2 平台中首次引入 java.lang.ref 包(其中包含 SoftReference 、 WeakReference 和 PhantomReference类)时,它的实用性显然被过分夸大了。它包含的类可能是有用的,但这些类具有的某些局限性会使它们显得不是很有吸引力,而且其应用程序也将特别局限于解决一类特定的问题。引用类的主要功能就是能够引用仍可以被垃圾收集器回收的对象。在引入引用类之前,我们只能使用强引用(strong reference)。举例来说,下面一行代码显示的就是强引用 obj
2010-12-29 15:27:00
982
原创 activity 中的 onSaveInstanceState方法的调用时机
<br /><br />onSaveInstanceState方法会在什么时候被执行,有这么几种情况:<br /><br />1、当用户按下HOME键时。<br />这是显而易见的,系统不知道你按下HOME后要运行多少其他的程序,自然也不知道activity A是否会被销毁,故系统会调用onSaveInstanceState,让用户有机会保存某些非永久性的数据。以下几种情况的分析都遵循该原则<br /><br />2、长按HOME键,选择运行其他的程序时。<br /><br />3、按下电源按键(关闭屏幕显
2010-12-21 15:42:00
14051
转载 android:persistentDrawingCache 的含义
<br />英文:<br /> Defines the persistence of the drawing cache. The drawing cache might be enabled by a ViewGroup for all its children in specific situations (for instance during a scrolling.) This property lets you persist the cache in memory after its i
2010-12-18 15:16:00
10889
基于C++游戏编程指南
2010-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人