请选择时期:
怀孕准备 怀孕 分娩 宝宝0-1岁 宝宝1-3岁 宝宝3-6岁

看看Android软件开发定制容易出错在哪些方面

来源: 最后更新:22-04-17 01:06:30

导读:看看Android软件开发定制容易出错在哪些方面,令人激动的Google手机操作系统平台-Android正式发布了,这是一个开放源代码的操作系统,内核为Linux.作为开发者,我们所关心的是这个平台的架构以及所支持的开发语言。 680.com

  令人激动的Google手机操作系统平台-Android正式发布了,这是一个开放源代码的操作系统,内核为Linux.作为开发者,我们所关心的是这个平台的架构以及所支持的开发语言。Android应用程序是用java语言写的,通过aapt工具把应用程序所需要的任何数据、资源文件打包成apk文件,这个文件是一个将应用安装到手机上的一个载体。

  看看Android软件开发定制容易出错在哪些方面


  安卓软件开发首先要掌握计算机编程语言,如果学过JAVA语言的,学起来会比较轻松。如果一点基础也没有,就要先从JAVA学起。相信只要你对编程感兴趣,学起来是很轻松的。下面任务易威客网带您一起来看看Android软件开发定制容易出错的的地方,写对您有所帮助。


  1、新建的service、activity没有在androidmanifest.xml中注册,对于activity还好说,如果是service同时service使用的package name和主程序的package name有出入还记得手动写上相对的包名


  2、Parcelable使用时内部类的异常处理,比如内部存储Bitmap对象时,如果Bitmap对象为空就会出现问题了。


  3、数据库的Cursor


  对于Android SQLite数据库封装的查询返回对象Cursor来说比较容易出错的有:


  (1)Cursor使用完后要手动关闭,cursor.close()这个方法不要忘记了。


  (2)Cursor返回可能为null。


  如果query返回的Cursor对象为空,执行cursor的任何方法肯定有空指针异常了,这点Android的代码有40%都没有注意到。


  (3)Cursor的类型获取,比如说getInt和getLong,由于在SQLite中boolean和long型均为SQLite的Integer所以,读取时一定记住转换。


  (4)Cursor返回为0。


  我们仅仅判断不为空还不行,如果Cursor的对象为0,执行了moveToFirst();这样的方法就比较尴尬了,这点Android开发网格外提示大家注意。


  (5)遍历Cursor时没有执行moveToFirst(),这样游标的位置就不确定了。


 


标签: 哪些方面  百科  标签  简介  

免责声明:本文系转载,版权归原作者所有;旨在传递信息,其原创性以及文中陈述文字和内容未经本站证实。

本文地址:http://www.bbbaike.com/qiaomen/youxi/665.html

声明: 本站文章均来自互联网,不代表本站观点 如有异议 请与本站联系 联系邮箱:kefu#bbbaike.com (请把#替换成@)

关于我们 | 广告服务 | 网站合作 | 免责声明 | 联系我们| 网站地图

© 2022-2024 宝宝百科网 all rights reserved. 沪ICP备2023005727号-4