java豆子

导航

09 2011 档案

GC_EXTERNAL_ALLOC freed 与 GC_EXPLICIT freed 是什么?
摘要:09-28 17:16:37.543: DEBUG/dalvikvm(21466): GC_EXTERNAL_ALLOC freed 390 objects / 45656 bytes in 50ms09-28 17:16:40.513: DEBUG/dalvikvm(3267): GC_EXPLICIT freed 4501 objects / 251624 bytes in 67ms很多做开发的朋友不明白上面这句是什么意思,给大家解释一下!前面Free的内存是VM中java使用的内存,external是指VM中通过JNI中Native的类中的malloc分配出的内存,例如Bitmap和一些 阅读全文

posted @ 2011-09-28 18:06 java豆子 阅读(7324) 评论(0) 推荐(2) 编辑

关于android的屏幕保持常亮
摘要:实现这一功能的方法有两种,一种是在Manifest.xml文件里面声明,一种是在代码里面修改LayoutParams的标志位。具体如下:1、在Manifest.xml文件里面用user-permission声明。代码如下:这种方法,在安装apk时,系统会提示安装人是否允许使用禁止休眠功能。<uses-permission android:name="android.permission.WAKE_LOCK" />为了不对其他程序造成影响,启用和关闭屏幕常亮的代码一般被放在 Activity 的 onResume() 和 onPause() 事件中。PowerMa 阅读全文

posted @ 2011-09-21 17:30 java豆子 阅读(9135) 评论(0) 推荐(0) 编辑

android手动调用振动器(Vibrator)
摘要:Vibrator vv=(Vibrator) getApplication().getSystemService(Service.VIBRATOR_SERVICE);vv.vibrate(500);//震半秒钟vv.vibrate(new long[]{10, 100, 20, 200}, -1);关于vv.vibrate(new long[]{10, 100, 20, 200}, -1);参数1:表示停10ms, 震100ms, 停20ms,震200ms参数2:-1 表示不重复,非-1表示从指定的下标开始重复震动!注意 :如第二个参数是0, 则一圈一圈的循环震动下去了;如果是2,这第一遍震. 阅读全文

posted @ 2011-09-21 16:06 java豆子 阅读(2109) 评论(0) 推荐(0) 编辑

android 监听SDCard安装和卸载的代码片段(测试通过)
摘要:// 监听类private final BroadcastReceiver sdcardListener = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { String action = intent.getAction(); Log.d("TAG", "sdcard action:::::" + action); ... 阅读全文

posted @ 2011-09-08 10:13 java豆子 阅读(2355) 评论(0) 推荐(0) 编辑

android Paint和Color类介绍 使用示例
摘要:要绘图,首先得调整画笔,待画笔调整好之后,再将图像绘制到画布上,这样才可以显示在手机屏幕上。Android 中的画笔是 Paint类,Paint 中包含了很多方法对其属性进行设置,主要方法(没有全部列出,大家可以查看官方文档)如下: setAntiAlias: 设置画笔的锯齿效果。 setColor: 设置画笔颜色 setARGB: 设置画笔的a,r,p,g值。 setAlpha: 设置Alpha值 setTextSize: 设置字体尺寸。 setStyle: 设置画笔风格,空心或者实心。 setStrokeWidth: 设置空心的边框宽度。 getColor: 得到画笔的颜... 阅读全文

posted @ 2011-09-02 10:47 java豆子 阅读(306) 评论(0) 推荐(0) 编辑