常见的 Android 新手误区
在曩昔十年的挪动开发平台中,作为资深的挪动开发人员,我们以为Android平台是一个新手最广为人知的平台。它不只是一个贱卖的东西,而且有着杰出的开发社区,以及从所周知的编程言语(Java),使得开发Android运用程序变得史无前例的简略。即便是这样,我们依然看到不少Android开发新手一遍又一遍地犯着一样的过错。以下是10个最常见的误区。
1、不读Android开发文档
Android开发者网站可以很好的协助你。许多的文档也可以经过SDK东西下载。这些文档不只仅是Javadoc API的参阅,它包罗许多指南、教程、视频、练习以及其他有用的材料来创立Android运用程序。
Android练习,经过一些有用的教程示例,辅导你处置特定问题或完结特定的功用。
2、不熟悉Android开发东西
Android SDK不只可以用来编译打包你的运用程序在Android手机上运转,而且它有一整套东西来协助你构建运用程序。其间一些东西可以协助你的运用程序描绘图形和结构。其他命令行东西,它们供给简略、可编写脚本拜访模拟器和硬件设备的功用。还有一些可以协助你进行功用的调优和分析。
Android SDK文档中更多关于Android东西的信息。
3、不从Android开发社区寻求协助
Android开发社区大型且友爱。当你有问题时,Android SDK文档不会答复你,我们主张你去StackOverflow.com,它有一个 Android开发特定标签。其他有用的资源包罗 谷歌邮件列表以及网站教程,比方你会发此刻 Android软件开发中间。
4、由于Java言语开发而变得懒散
Java是一个高档编程言语,它具有虚拟机,使得开发愈加简略,可是,这并不意味着你可所以一个懒散的程序员。标准的编程原则依然适用。大多数Android设备与传统计算机比较,处置才能和本地存储容量都有限,所以功率不高或不正确的编程理论会对的全体功用和用户体会有着更大的影响。
5、以为开发挪动项目是小成本投入
小屏幕 != 小项目。许多新手开发人员(可怜的是,他们的老板)是一个过错的主意,以为一切挪动开发项目可以由一个大学生在周末完结。(是的,我们听过许多这样的故事。)但是,事实是,大多数成功的项目都需求像传统软件的功用标准、进度表、bug追寻、专职的工程师、专业的描绘师、QA测验人员和发布保护方案。
6、运用原始Android运用程序为开发根底
许多时分,我们看到了一个运用程序是根据一个hello world示例代码的。没有事前方案或是描绘就在代码中运用,而且该项目文件的结构也丧失了。结尾用户的体会,似乎是一个过后的主意。
首要,你得花时间学习和实验Android平台。然后,坐下来与你的团队,想想你们真实想要构建的,并从头开始。结尾,你将会节省时间、削减波折,而且有高质量的出产代码便于日后的保护。
7、与操作系统整合
Android平台为开发者供给了许多功用,并严密地集成系统和其他运用程序到他们的运用程序中。运用主屏幕小部件、内容供给商、目的处置,以及其他等功用优势。保证你的的运用程序可以处置任何内容类型出此刻同享菜单。运用这些平台特色可以把你的运用从普通的挪动体会中区分出来。另外,若是你的运用更简单拜访,那么用户将更为频频的看到你的运用程序。
8、界说运用程序的具体装备不妥
Android Manifest文件是运用程序装备的中间方位,但这些信息常常(甚至在发布了的运用上)都不正确。许多开发人员没有正确地指定他们所撑持的设备特征。另一个常见的过错在Android Manifest文件中注册了不必要的权限。这样能够招致你的运用程序宣布在Android商场后,用户对你的运用的评级很低。
9、为Android开发iPhone运用
当你下载一个很Cool的运用到你簇新的Android设备上时,但它的外观和行动彻底像是一个典型的iOS运用。Not Cool。Android平台有着本人的外观和行动,用户不希望他们买的Android设备装的运用像另外平台的。这些一样的运用程序常常失踪的小部件、内容供给商和其他共同的功用的Android(见#7),这使得他们更显得方枘圆凿。
10、运用程序宣布之后不保护
你有没有注重到许多运用程序并不会更新,而其他的则是不断更新?为了坚持运用的关联热度,开发人员必须坚持运用程序的更新。Android平台依然在稳步老练,注重Android商场的告诉,它常常需求开发者更新调整。若是没有更新,一些运用程序能够会被排在后边。请保证你的运用程序并不是其间之一。
Android新手当心
防止犯过错的最棒方法就是要榜首时分意识到这样做的风险。在这里,我们从Android开发新手身上列出了10个最常见的过错。请仔细审视它们,这将会让你和你的团队防止这些阴恶圈套的。
- 1网站优化中友情链接需要注意的问题
- 2如何使自己的企业网站和同行业的网站不类似冲突
- 3久途教你如何宣传自己的网站
- 4玩具租赁商城系统需求4
- 52014年玩具租赁市场达8亿,如何抓住这市场良机?
- 6关于PHP防CC攻击
- 7Zend2.0的MVC完整过程。
- 8企业如何定位自己的企业网站目标
- 9当前电子商务的主流贸易形态
- 10大规模网站架构
- 11家居家装类网站融入社区风格方案
- 12构造开发模板 五种PHP设计模式
- 13Dreamweaver插件
- 14每个cookie都是一个名/值对
- 15浏览器开发工具的秘密
- 16企业信息统计系统开发方案
- 17企业网站排名要打造内链
- 18医疗设备一体化业务管理系统解决方案
- 19全站内置SEO优化机制
- 20ecshop中jQuery冲突解决
- 21企业为什么偏爱要求资深的网站维护单位做网站呢?
- 22PHP性能优化大全
- 23泛普软件-U2ME网站设计方案计划表
- 24网站优化的注意事项
- 25HTTPS(安全HTTP)和SSL/TLS(安全套接层/传输层安全)
- 26网站建设之搜索功能强化升级标准
- 27ecshop的数据字典
- 28地方生活优惠电子商务网站需求分析
- 29电子商务网站的下一个掘金点-----O2O
- 30Linux系统平安Shell剧本用于Linux系统的平安初始化剧本
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼