跟大家分享一下过程,经验(干货)。

 

一.开发环境选择:

我使用的环境:Android studio 5.2
Android Studio是一项全新的基于IntelliJ IDEA的Android开发环境。Android Studio提供了集成的Android开发工具用于开发和调试。

基于Gradle的构建支持;Android特定重构和快速修复;提示工具更好地对程序性能、可用性、版本兼容和其他问题进行控制捕捉;支持ProGuard和应用签名功能;自带布局编辑器,可以让你拖放UI组件,并在多个屏幕配置上预览布局,等等。

1.AndoridStudio比Eclipse

AndroidStudio智能识别更强大
AndroidStudio的资源文件可以在代码中预览
AndroidStudio编辑历史更详细
AndoridStudio构建程序界面更方便
Eclipse创建项目更简单
Eclipse中的项目体积比较小
Eclipse中的配置文件无需更新
Eclipse中多项目管理很方便

2.AndroidStudio和Eclipse不同点总结

总的来说AndroidStudio比Eclipse更要强大,同时通过AndoridStudio来进行Android项目开发是一种不可颠覆的趋势和潮流,毕竟Eclipse可以做的东西很多,不够专注!而AndroidStudio只面向手机开发, 术业有专攻,在开发Android项目方面的优势肯定是很明显的。但AndroidStudio也有缺点,特别是在使用gradle文件方面,用户体验亟需提高,需要更多地考虑一下不能正常使用国外网站的地区如何正常地使用该工具来构建程序。

大家可以根据自己的需要,导师的要求自行选择

二.遇到的问题and经验分享

我在写代码的过程中,遇到了些问题 ,不知道大家有没有经历过。

  1. 各个页面的衔接掌握的不熟练,及其不顺畅。
  2. 选择的以下参考代码过于盲目,忽略了好多方便的工具类。
  3. 模拟器预览项目过与卡,可以发布到Android手机上。
  4. 监听,服务,生命周期,java基础掌握的不够熟练。
  5. 有很多小bug是可以用自己学的Java知识解决的,却过于依赖搜索引擎。
  6. 后台搭建基础为0。
  7. 有好多编译器自动填充功能没有用上。
  8. 听一门android开发课程,比自己按照大纲查资料来的实惠的多,并且学习android开发的话,看书的话效率很低,掌握不透彻,一个知识跟一个练习会更加熟练。
三.知识分享

关于知识分享,大家可以看一下我的Android 移动开发专栏,小白入门,大家就当消磨时间吧。
分享下静态效果:
Android移动开发之【Android实战项目】记一次app开发过程!_Android
Android移动开发之【Android实战项目】记一次app开发过程!_Android_02
Android移动开发之【Android实战项目】记一次app开发过程!_Android开发_03