关于安卓开发以及eclipse开发使用的一些经验(一)

      在我们平时进行安卓开发的时候肯定会遇到一些不大不小的问题,比如说如何进行快速排版、如何快速跳转到Activity所对应的layout等等,我想有了这些小小的敲门可以极大地提高我们日常进行开发时候的效率,当然,这只是本人学了半年安卓开发后的个人见解,大牛们可以对我提出宝贵的意见帮助我改正和学习。

      这篇文章还是蛮适合安卓开发新手来进行学习的,但是在说这些之前,我们还是先来浅谈一下关于安卓方面的知识吧。

      一、大家都应该知道安卓系统是基于java环境进行开发的,所以学好java后来学习Android必定会事半功倍,但是在笔者看来,即使在学习Android开发之前没有接触过java,但是有C语言或别的编程语言基础都是可以的,以笔者为例,我是在C语言学完的基础上开始接触安卓,同步学习java,很多人都说java学习过程中对每一个知识点总是感觉很空,不知道其目标、目的何在,但是,同样的知识,你把它集合、实例化到真正的项目中、Android开发中你脑袋中便会明白这个知识点是做什么,比如java三大对象中的“封装”,在学习java的过程中封装也是很空的一项内容,如何封装,亦或我在学习中根本用不了封装,我是一个小白我的项目工程根本没有必要用到封装等等,结合到Android中便会明白封装的重要性,比如同样的class名字在不同的package中使用效果是不一样的,如果没有封装,在同一个项目中拥有同名class的地方将不复存在。 所以说了这么多还是想说学习安卓的门槛很低,只要坚持学习都会有所收获。

      二、在日常Android学习中,经常会遇见自己所不清楚的名词,比如UI、Thread等等,这些在我的博客《Android里的名词解释及作用(这里指开发过程)》中有着相应的解释。

      三、Android手机操作系统是Google于2007年11月推出的基于Linux平台的开源操作系统,Google同时也为Android开发者们提供了Android模拟器便于没有真机的时候进行程序调试以及运行,但是坑爹的是Android自带的模拟器与真机的差别是很大的,虽然模拟器是可以PC中任意分配手机内存,但是对电脑配置要求非常的高,并且启动时间很长,所以笔者在这里推荐一个模拟器神器-bluestacks,启动时间短、运行流畅等等,可以实现真机的所有功能。

      四、在class文件中进行控件Field的命名时,尽量使用统一以及规范的命名,例如:Listview我们可以命名为mLv,第一个字母小写+控件缩写。 class命名开头大写+_+功能名称等等,这些命名方法在团队开发中至关重要,一个统一的标准关系到项目的通用性,比如:

 如果有什么错误和需要补充的欢迎大家指出。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值