从实战项目学习Android(一)前言

来源:互联网 发布:老虎证券 人工智能or 编辑:程序博客网 时间:2024/05/23 19:16

本人也是一个刚刚上手Android的小程序猿,趁着刚做完第一个还比较全面的项目,记录一下在开发过程中遇到的一些问题,同时分享一下心得体会,如果能帮助到遇到同样问题的小伙伴,也是十分开心的。

话不多说,直接进入正题。想必大家在刚学习Android的时候,一定也十分苦恼,怎么上手好呢?第一步肯定是看书啦,像比较浅显的《疯狂Android讲义》,对着敲一敲,对部分小功能模块就有了基本的认识。但很多人都不太清楚如何去融入一个项目,或者从头开始写起总是比较茫然,这一点我刚开始的时候也碰到过,看了书但不知道自己到底能做什么。幸亏师兄当时直接把我拉进了一个即将结束的项目,通过对一些小功能的实现,慢慢摸到了实际开发一个app的门槛。后来,本着一边学一边开发的心态,我尝试主动接过开发的重任,一点一点的搭起基本框架,一点一点的查资料debug,发现也并没有那么难,当然还要感谢师兄的不厌其烦地讲解,一些代码经验是经过实践磨砺出来的,或许当时体会不到,但写多了,就会抽象出一条条心得,写的也就越来越顺手。我也只能算刚入门,分享一点个人见解,主要还是mark一下鼓励自己~  

首先,环境搭建是很重要的,像基本的JDK和Android Studio,百度里教程十分详细,推荐最好有个VPN,这一点以后自行体会。用Eclipse虽然也可以,但gradle的好处越来越明显,而且集成的AS开发环境也比装一堆方便。这里在开始开发之前,推荐最好熟悉一下Git,这是项目开发必备工具之一,由于GitHub一般是项目公开的(私人项目要收费),大家可以去GIT@OSC去申请帐号,里面的私人项目不收费~

搭建完基本环境后,最好再搞一个好的命令行编辑器,我用的是Powershell3.0,可以装一些插件类似scoop等,在实际用的时候比较方便。准备措施基本搞定后,就可以愉快地开始新建项目敲代码了~这里最好看看gradle的说明,有兴趣的小伙伴可以参考:http://www.androidchina.net/2155.html

之后会记录一些开发过程中遇到的小问题或者一些小trick,今天就这样开个头,慢慢积累,欢迎交流~~~

0 0