Android 开发中,有哪些坑需要注意

 我来答
千锋教育互联
2016-12-12 · TA获得超过533个赞
知道答主
回答量:379
采纳率:75%
帮助的人:75万
展开全部
Android开发过程中要注意的点
1、 在Androidlibrary中不能使用switch-case语句访问资源ID;
2、 不能在Activity没有完全显示时显示PopupWindow和Dialog;
3、 在多进程之间不要用SharedPreferences共享数据,虽然可以(MODE_MULTI_PROCESS),但极不稳定;
4、 有些时候不能使用Application的Context,不然会报错(比如启动Activity,显示Dialog等):
5、 Android的JNI代码中,有返回类型的函数没有返回值编译的时候也不会报错;
6、 不要在非UI线程中初始化ViewStub,否则会返回null;
7、 不要通过Bundle传递大块的数据,否则会报TransactionTooLargeException异常:
8、 尽量不要使用AnimationDrawable,它在初始化的时候就将所有图片加载到内存中,特别占内存,并且还不能释放,释放之后下次进入再次加载时会报错;
9、 Eclipse的Android开发环境配置好后不要轻易升级ADT和build tools,不然会浪费很多时间,还有就是一个workspace中的工程不要太多,不然每次启动都会很慢;
亚远景信息科技
2024-12-11 广告
上海亚远景信息科技有限公司是国内汽车行业咨询及评估领军机构之一,深耕于ASPICE、敏捷SPICE、ISO26262功能安全、ISO21434车辆网络安全领域,拥有20年以上的行业经验,专精于培训、咨询及评估服务,广受全球车厂及供应商赞誉,... 点击进入详情页
本回答由亚远景信息科技提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式