04 2012 档案

Listview 的顶部动态广告位的实现
摘要:listview 的顶部动态广告位 就是 在listview 自动切换图片原理就是利用 timer 和TimerTask 来实现代码 如下final Timer timer = new Timer(); this.tt = new MyTimerTask(this);//自定义TimerTask timer.schedule(tt, 2000,3000);记住TimerTask 其实也是一个线程 不能在它里面做切换图片 到切换回主线程当然你还要实现一个能滑动的 groupview 的自定义控件 这个请参考我之前的资料欢迎各位同学加入 android 技术群155595043个人微博:http. 阅读全文

posted @ 2012-04-26 11:31 梁DH 阅读(591) 评论(0) 推荐(0)

实现静默安装和卸载应用
摘要:前段时间做了一个批量安装卸载应用程序的小应用,由于安装卸载应用程序的部分API是隐藏的,所以必须在ubuntu下下载Android系统源码,并编译之后使用MM命令编译生成APK文件,其实也难。思路是这样的,在XX/packages/apps目录下有一个PackageInstaller的应用程序,Android机器中安装卸载都是由这个应用程序完成的。但是它没有批量安装和卸载的功能,如果要在自己的应用程序中添加批量安装和卸载的功能,其实很简单,只需要参考PakcageInstaller里面的安装卸载代码加个循环就可以了。但值得注意的是在编译的过程中必须复制PackageInstaller里面的An 阅读全文

posted @ 2012-04-13 17:30 梁DH 阅读(8434) 评论(0) 推荐(1)

代码混淆遇到的问题
摘要:代码混淆 在java 里面是一个重要的保护代码手段之一之前用 ant 打包今天试了用proguard来打包因为我的项目要用到httpclient 包开始导入时会出现一大堆警告 然后就不能输入程序此时应在proguard.cfg文件中添加-ignorewarnings 隐藏所有警告当程序跑起来后 一遇到有调用 httpclient 时就会报错 说找不到 源码我知道这是代码混淆后的问题 查了proguard官网原来proguard 会优化你的代码 将不必要的代码删除如果你要保留 则需要设置相应的 规则如我上面引入了 三个包所以要为每个包保留 不进行混淆操作 1 -keep public class 阅读全文

posted @ 2012-04-13 11:18 梁DH 阅读(627) 评论(0) 推荐(0)

仿美丽说的无规则显示图片
摘要:最近对仿美丽说的无规则显示图片感兴趣 对其进行了相关的研究并尝试了几种方法最后发现 可以用一种最简单的方式实现 先上图实现步骤1. 自定义一个ScrollView响应滑动事件2. 自定义一个控件用来显示图片或添加相关图片信息3. 在一个横布局入边加三个遂直布局 图片是随机加入这个三个布局中欢迎各位同学加入 android 技术群155595043个人微博:http://weibo.com/338226333 阅读全文

posted @ 2012-04-08 12:26 梁DH 阅读(762) 评论(2) 推荐(1)

导航