01 2015 档案

摘要:一些广播在activity被注册后,当activity Destory后需要将这些广播注销掉,否则会占用内存,是应用越来越卡顿。 @Override protected void onDestroy() { . . .if (mBroadcastRecei... 阅读全文
posted @ 2015-01-30 17:07 寡蛋 阅读(466) 评论(0) 推荐(0)
摘要:首先,json转map方法一:Gson gson = new GsonBuilder().excludeFieldsWithoutExposeAnnotation().create();或Gson gson = new Gson();String strjson 例如:strjson ={ "ret... 阅读全文
posted @ 2015-01-27 17:24 寡蛋 阅读(539) 评论(0) 推荐(0)
摘要:上篇介绍了怎么使用ant自动编译打包现有的android项目,这篇将继续介绍如果如何在ant打包应用的时候加入签名信息以及自动打包渠道包。1. 加入签名信息:在项目的根目录下建一个ant.properties文件,输入如下内容,其中keystore密码和alias密码可以不指定(防泄漏),那么在命令... 阅读全文
posted @ 2015-01-26 17:59 寡蛋 阅读(363) 评论(0) 推荐(0)
摘要:1. 背景: Eclipse用起来虽然方便,但是编译打包android项目还是比较慢,尤其当要将应用打包发布到各个渠道时,用Eclipse手动打包各种渠道包就有点不切实际了,这时候我们用到Ant帮我们自动编译打包了。2. Ant 安装: ant的安装比较简单,下载ant压缩包(最新的为1.9.3... 阅读全文
posted @ 2015-01-26 17:57 寡蛋 阅读(265) 评论(0) 推荐(0)
摘要:项目中可能需要添加外包,有的外包进行了混淆,而有没有,在进行到处项目进行代码混淆的时候要注意:外包没有混淆,如果需要混淆,则在proguard-project.txt文件中添加下如内容(以framework为例)#framework-libraryjars libs/framework-1.1.0.... 阅读全文
posted @ 2015-01-26 14:47 寡蛋 阅读(174) 评论(0) 推荐(0)
摘要:有时候我们需要对listview进行上下移动,大多数情况是调用listview的setSelection(position)方法进行定位,这种方法定位可将某个item完整的紧贴屏幕上沿。但是有时我们学需要根据item 的内容进行显示,就是不一定要显示完整的item,此时需要调用setSelectio... 阅读全文
posted @ 2015-01-15 14:46 寡蛋 阅读(270) 评论(0) 推荐(0)