Android 新手注意了:这10个错误要当心

时间:2015-11-11 12:05:06
大家都关注: 误区 常见 新手
分享到:
导读:安卓对于移动开发人员来说并不陌生,对于Android新手来说同样不陌生。对于Android人员来说,这不仅是一个廉价的工具,更是一个很好的开发社
安卓对于移动开发人员来说并不陌生,对于Android新手来说同样不陌生。对于Android人员来说,这不仅是一个廉价的工具,更是一个很好的开发社区,加之使用的是众所周知的Java语言,安卓实在是太简单好用了。然而以下这10个错误在Android新手中非常常见,一起来看看吧!

1、不从Android开发社区寻求帮助

Android开发社区大型且友好。当你有问题时,Android SDK文档不会回答你,我们建议你去StackOverflow.com,它有一个 Android开发特定标签。其他有用的资源包括 谷歌邮件列表以及网站教程,比如你会发现在 Android软件开发中心。

2、不熟悉Android开发工具

Android SDK不仅可以用来编译打包你的应用程序在Android手机上运行,而且它有一整套工具来帮助你构建应用程序。其中一些工具可以帮助你的应用程序设计图形和布局。其他命令行工具,它们提供简单、可编写脚本访问模拟器和硬件设备的功能。还有一些可以帮助你进行性能的调优和剖析。

Android SDK文档中更多关于Android工具的信息。

3、由于Java语言开发而变得懒惰

Java是一个高级编程语言,它具有虚拟机,使得开发更加简单,但是,这并不意味着你可以是一个懒惰的程序员。标准的编程准则仍然适用。大多数Android设备与传统计算机相比,处理能力和本地存储容量都有限,所以效率不高或不正确的编程实践会对的整体性能和用户体验有着更大的影响。

4、认为开发移动项目是小成本投入

小屏幕 != 小项目。许多新手开发人员(不幸的是,他们的老板)是一个错误的想法,认为所有移动开发项目可以由一个大学生在周末完成。(是的,我们听过许多这样的故事。)然而,事实是,大多数成功的项目都需要像传统软件的功能规范、进度表、bug追踪、专职的工程师、专业的设计师、QA测试人员和发布维护计划。

5、使用原始Android应用程序为开发基础

很多时候,我们看到了一个应用程序是基于一个hello world示例代码的。没有事先计划或是设计就在代码中使用,并且该项目文件的布局也丢失了。最终用户的体验,似乎是一个事后的想法。

6、不读Android开发文档

Android开发者网站可以很好的帮助你。很多的文档也可以通过SDK工具下载。这些文档不仅仅是Javadoc API的参考,它包括许多指南、教程、视频、培训以及其他有用的资料来创建Android应用程序。

Android训练,通过一些有用的教程示例,指导你解决特定问题或实现特定的功能。

首先,你得花时间学习和试验Android平台。然后,坐下来与你的团队,想想你们真正想要构建的,并从头开始。最终,你将会节省时间、减少挫折,并且有高质量的生产代码便于日后的维护。

7、应用程序发表之后不维护

你有没有注意到许多应用程序并不会更新,而其他的则是不断更新?为了保持应用的相关热度,开发人员必须保持应用程序的更新。Android平台仍然在稳步成熟,注意Android市场的通知,它经常需要开发者更新调整。如果没有更新,一些应用程序可能会被排在后面。请确保你的应用程序并不是其中之一。

8、与操作系统整合

Android平台为开发者提供了许多功能,并紧密地集成系统和其他应用程序到他们的应用程序中。利用主屏幕小部件、内容提供商、意图处理,以及其他等功能优势。确保你的的应用程序可以处理任何内容类型出现在共享菜单。使用这些平台特点可以把你的应用从一般的移动体验中区分出来。另外,如果你的应用更容易访问,那么用户将更为频繁的看到你的应用程序。

9、定义应用程序的详细配置不当

Android Manifest文件是应用程序配置的中心位置,但这些信息经常(甚至在发布了的应用上)都不正确。许多开发人员没有正确地指定他们所支持的设备特征。另一个常见的错误在Android Manifest文件中注册了不必要的权限。这样可能导致你的应用程序发表在Android市场后,用户对你的应用的评级很低。

10、为Android开发iPhone应用

当你下载一个很Cool的应用到你崭新的Android设备上时,但它的外观和行为完全像是一个典型的iOS应用。Not Cool。Android平台有着自己的外观和行为,用户不期望他们买的Android设备装的应用像别的平台的。这些相同的应用程序经常失踪的小部件、内容提供商和其他独特的功能的Android(见#7),这使得他们更显得格格不入。

Android 新手注意了:这10个错误要当心。如何避免错误,好方法就是要第一时间意识到这样的危险的存在,这样也能给你的团队带来意外的惊喜。

  • 人生无处不套路,比如就业面试,大家可能就中了不少HR的套路,有时候一天面试好几家公司,自我感觉良好,HR总是叫你回家等消息,可是左等右

  •   在电脑技术兴盛的今天,JAVA语言得到了最广泛的应用,从网站建设、电子商务、游戏开发、移动互联网等,JAVA语言技术在其中所站的开发份

  •   对于高中毕业生来说,刚刚走出校园大门,学历不高且没有工作经验,想找份赚钱多的工作,该怎么做呢?2017年高中毕业不上大学,学什么专业

  • 怎么成为一个软件开发者?电脑编程技术为何让90后宅男疯迷?软件开发电脑编程技术成90后高薪就业技术。我们知道如今软件工程师非常抢手,尤

  • 作为职业教育学校,在人才培养上,不只是进行简单的教学,更应侧重学生的动手实践、创新发展。尤其在新时代,企业对人才的要求更高。北大青

  •   随着软件测试行业的逐渐发展,性能测试也变得火热起来。从各大测试论坛和测试交流群的交流主题的热门程度来看,性能测试已经成为大家非

  • 随着电子时代的来临,电脑早已成为人们生活、学习、工作、娱乐不可或缺的工具。电脑办公、手机上网、聊天娱乐、网上购物、用网银办理各种付

  •       就业作为一个老生常谈的问题,已经不算新鲜,但是每一年还是在毕业季大量毕业生涌入人才市场寻找工作时成为一时热门话题。人们

  • 深圳有什么好的JAVA培训学校?教JAVA 技术的机构有很多,如何知道这些培训学校好不好呢?我们先来分析下,目前IT行业比较突出的问题是实战型精英人才的缺乏,面对琳琅满目的JAVA培训学校

  • 安卓开发新手容易陷入的误区都有哪些?Android平台是一个新手最广为人知的平台。它不仅是一个廉价的工具,而且有着良好的开发社区,以及从

  • 陈*东:梦想照进现实,奋力前行

    姓名:陈*东班级:JT29班学历:大专年龄:23就业企业:云奥贸易就业岗位:开发工程师就业薪资:8000我,曾是一个刚离开校园的毕业生,怀揣

  • 李*同学:一技在身,实现人生的翻转

    中专毕业后,追求发展的我,便在各个行业中辗转,发现社会上、生活中太多残酷的现实,远没以前上学那会儿想得那么理想。我学历不高、没有一技之长,生存都有些不容易,更别谈发展。出

  • 陈*喜:很庆幸我选择的是北大青鸟

    高中毕业后我就想着学个技术,很庆幸我选择的是深圳信狮学校学软件工程师技术。感谢老师对我的支持与鼓励,以及长期以来的帮助,让我在信狮学校度过了一段非常充实而有意义的学习生活

  • 石柱:走好每一步,干好每一件事情

    姓名:石柱年龄:19岁学历:大专就职企业:深圳市网合科技有限公司就职岗位:Java软件工程师就业薪资:4000元公司简介:深圳市网合科技股份

  • 万*:青春,就是用来奔跑的

    来信狮前,我的情况是高中毕业,IT技能零基础,在工厂做了3年普工,拿着每月的血汗钱工资,听着周边同事的各种抱怨、各种对生活的失望、或

热点专题 更多 >
热门标签 更多 >