Android开发注意点(一)
2010-05-27 17:20:00 来源:WEB开发网核心提示:Android已经的很多细节问题我们通过平台开发总结不断完善这个列表,如果你有相关的内容可以联系 admin@pin5i.com一、AssetManager - 已知单个文件处理不能大于1MB,Android开发注意点(一),所以如果资源很大,建议使用Zip格式压缩存放,Service和Broardcast没有测试过,
Android已经的很多细节问题我们通过平台开发总结不断完善这个列表,如果你有相关的内容可以联系 admin@pin5i.com
一、AssetManager - 已知单个文件处理不能大于1MB,所以如果资源很大,建议使用Zip格式压缩存放。
二、ScrollView中嵌入ListView - 这个作法可能会出现你的ListView仅仅显示1行半。
三、Android自带的Zip处理类对文件名编码无法识别,也没有提供显示的设置方法,在zlib中写死了。
四、使用一些资源对象记住关闭,比如对于文件流对象最后
FileOutputStream os = xxx;
try {
//dosomething
} finally {
os.close(); //显示的使用finally关闭文件对象。
}
对于Cursor而言,在移动位置时首先判断Cursor是否为空,最终使用完仍然需要 close方法,如果重用,可以使用deactivate方法释放当前资源,通过requery方法再次查询。
五、SDK中标记为 deprecated 字样的,常规情况下是有更好的方法可以替代,短期内可以放心使用。这些方法一般高版本的SDK都可以向上兼容,目前尚未发现Android放弃某些API 的支持。
六、Notification的Intent无法传递到目标的Activity,Service和Broardcast没有测试过,中途需要通过 PendingIntent,可能这里出现了问题。
- ››Android 当修改一些代码时,使用什么编译命令可以最...
- ››Android 如何添加一个apk使模拟器和真机都编译进去...
- ››Android 修改Camera拍照的默认保存路径
- ››Android 如何修改默认输入法
- ››android开发中finish()和System.exit(0)的区别
- ››Android手势识别简单封装类
- ››android中查看项目数字证书的两种方法
- ››Android中获取IMEI码的办法
- ››android 相机报错 setParameters failed
- ››Android重启运用程序的代码
- ››Android为ListView的Item设置不同的布局
- ››android bitmap与base64字符串的互相转换
更多精彩
赞助商链接