Android 开发中,有哪些坑需要注意
1个回答
展开全部
1、开发APP用AndroidStudio,常用的快捷键记牢
2、不要手动编写findViewById,试试ButterKnife插件,你会爱上它的
3、多使用框架,而不是自己写三级缓存去防止OOM,比如图片缓存框架Fresco
4、不要在广播、UI线程中执行耗时操作,容易触发ANR,多使用AsyncTask
5、方法的重构,复用,类的封装,能简化就简化。
6、编码统一使用UTF-8
7、传输用实体一律实现Serializable接口,使用fastJson作为json化工具
8、学会使用debug运行应用,断点查错是发现问题的最好办法。
9、尽量使用RecycleView,而不是用Android自带的ListView+Adapter
2、不要手动编写findViewById,试试ButterKnife插件,你会爱上它的
3、多使用框架,而不是自己写三级缓存去防止OOM,比如图片缓存框架Fresco
4、不要在广播、UI线程中执行耗时操作,容易触发ANR,多使用AsyncTask
5、方法的重构,复用,类的封装,能简化就简化。
6、编码统一使用UTF-8
7、传输用实体一律实现Serializable接口,使用fastJson作为json化工具
8、学会使用debug运行应用,断点查错是发现问题的最好办法。
9、尽量使用RecycleView,而不是用Android自带的ListView+Adapter
微测检测5.10
2023-05-10 广告
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇...
点击进入详情页
本回答由微测检测5.10提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询