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、认为开发移动项目是小成本投入 小屏幕
许多新手开发人员(不幸的是,他们的老板)是一个错误的想法,认为所有移动开发项目可以由一个大学生在周末完成
(是的,我们听过许多这样的故事
)然而,事实是,大多数成功