关于Android的开发经验总结
2011-11-01 10:21
330 查看
最近一直在开发android上的应用程序,自己自学,想实现一个网上商城的客户端,经过不断地努力,经过不断地受挫,不断地提高,回过头自己可以去总结一些开发android的经验。写这篇的博客的目的是能够帮助其他想开发android的同道中人。
首先,如果想要学习开发android应用程序,入门级别的开发者,可以先去理解android本身提供的21种控件。这个过程中,自己要反复地去写程序,去按着自己的兴趣去开发一些小的程序。比如,可以去开发一个登陆界面,一个猜拳游戏,等等。另外,这个过程中,免不了应用到android的基础的五种布局方式。通过大量地编写demo去理解布局方式的意义。
概括地说,初步入门开发android要做的事情就是:熟练使用21控件+5种布局方式。
第二步,随着开发android的深入,随着对各种控件的熟练程度,对于UI的设计,你会越来越不满意android自带的控件,你会开始去开发自己定制的控件。例如一个按钮的点击效果,tabwidget的灵活使用等等。这个学习的过程,是充满困难与纠结的,因为网上的资料虽然多,但是大多数都是简单控件使用。其实,你能开始自己定制控件就走在了许多android的开发者之前了。所以自己尝试着定制控件,是一个充满困难,但是又充满乐趣的过程。一会儿我会讲解两种基本的定制。
第三步,突破了前个过程后,不要沾沾自喜,因为距离android的大牛还有很长的一段路要走。因为这个时候,你要开始理解android的内部机制,就必须了解linux内部原理。这个也得学习一段时间才能逐渐掌握。但是进入android的内核研究的话,你也就可以研究android上的安全问题,等等。因为笔者本人也就是在第二个阶段,所以对于以后的学习也不是很了解,所以也请大家见谅了。
首先,如果想要学习开发android应用程序,入门级别的开发者,可以先去理解android本身提供的21种控件。这个过程中,自己要反复地去写程序,去按着自己的兴趣去开发一些小的程序。比如,可以去开发一个登陆界面,一个猜拳游戏,等等。另外,这个过程中,免不了应用到android的基础的五种布局方式。通过大量地编写demo去理解布局方式的意义。
概括地说,初步入门开发android要做的事情就是:熟练使用21控件+5种布局方式。
第二步,随着开发android的深入,随着对各种控件的熟练程度,对于UI的设计,你会越来越不满意android自带的控件,你会开始去开发自己定制的控件。例如一个按钮的点击效果,tabwidget的灵活使用等等。这个学习的过程,是充满困难与纠结的,因为网上的资料虽然多,但是大多数都是简单控件使用。其实,你能开始自己定制控件就走在了许多android的开发者之前了。所以自己尝试着定制控件,是一个充满困难,但是又充满乐趣的过程。一会儿我会讲解两种基本的定制。
第三步,突破了前个过程后,不要沾沾自喜,因为距离android的大牛还有很长的一段路要走。因为这个时候,你要开始理解android的内部机制,就必须了解linux内部原理。这个也得学习一段时间才能逐渐掌握。但是进入android的内核研究的话,你也就可以研究android上的安全问题,等等。因为笔者本人也就是在第二个阶段,所以对于以后的学习也不是很了解,所以也请大家见谅了。
相关文章推荐
- 关于Android的开发经验总结 .
- 关于Android的开发经验总结
- 关于Android的开发经验总结 .
- android开发性能优化经验总结二
- 我的 Android 开发实战经验总结
- Android常见问题及开发经验总结(三)
- Android开发经验总结
- Android开发的16条小经验总结
- 60条Android日常开发总结的技术经验
- android应用前期开发之经验总结
- Android开发60条技术经验总结
- 关于android游戏开发的一些基础和个人经验
- Android 日常开发总结的技术经验 60 条
- Android开发——关于RxJava的知识总结
- Android开发60条技术经验总结
- Android 日常开发总结的技术经验 60 条
- 关于在android webview上运行html5的开发经验
- 关于Android开发环境的构建方法总结
- Android开发60条技术经验总结
- Android移动应用开发中常见的经验技巧总结