摘要: 今天遇到一个问题:android中ListView点击和里边ImageView点击不能同时生效问题解决。研究ListView,首先ListView的适配器类型分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter,其中以ArrayAdapter最为简单,只能展示一行字。SimpleAdapter有最好的扩充性,可以自定义出各种效果。SimpleCursorAdapter可以认为是SimpleAdapter对数据库的简单结合,可以方面的把数据库的内容以列表的形式展示出来。ArrayAdapter的构造需要三个参数,依次为this,布局文件(注意这里 阅读全文
posted @ 2012-05-17 20:10 坏混混 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 有两种方式:一种为反射方式,代码上比较麻烦,但操作上方便。另一种方式使用系统隐藏API实现,代码上比较简单,但操作上会麻烦一些。无论哪一种,请注意传入的文件名参数时,千万注意文件名后面不要带有'/'字符,否则会出错。strpath="/mnt/sdcard/uc.apk/" 错误方式strpath="/mnt/sdcard/uc.apk" 正确方式第一种代码如下:private void showUninstallAPKIcon(String apkPath) { String PATH_PackageParser = "and 阅读全文
posted @ 2012-05-17 13:58 坏混混 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 使用SimpleAdapter中的ViewBinder方法实现SimpleAdapter notes=new SimpleAdapter(this,list,R.layout.info_row, new String[]{"img","name","desc"},new int[]{R.id.img,R.id.name,R.id.desc}); itemlist.setAdapter(notes); notes.setViewBinder(new ViewBinder(){ public ... 阅读全文
posted @ 2012-05-17 12:35 坏混混 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 最近入手了一部HTC Magic,由于是刚从Symbian系统转到Android系统,还是稍有些不习惯。尤其是相 对于Symbian系统来说,Android系统在安装软件的时候只能安装在手机内存,这就给本身内存就不是很大的机器带来了诸多不便。既然有不便,那就要想办法解决,在参考了各个Android论坛/网站的教程之后,我终于找到了解决的办法,那就是——SD卡分区。步骤/方法一.分区的目的和SD卡的三个主要分区 SD卡分区的主要目的是为了将应用程序安装到SD卡,以解决因机器自身的内存不足造成的不便,而且能更好地提升系统的稳定性和运行速度。也就是通常所说的APP2SD。 APP2SD的工作原理: 阅读全文
posted @ 2012-05-17 09:51 坏混混 阅读(909) 评论(0) 推荐(0) 编辑