从实战项目学习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,今天就这样开个头,慢慢积累,欢迎交流~~~
- 从实战项目学习Android(一)前言
- 从零开发一个完整的Android项目(一)——前言
- LightSwitch学习--(一)前言
- 机器学习实战--前言
- Android进阶学习笔记(一) ---- 前言
- 从实战项目学习Android(二)Textview的一行显示、背景拉伸
- 学期项目(web开发)一:前言
- C++(qt)游戏实战项目:坦克大战(前言)
- 从MVC实战学习网站编写(一)初识MVC
- android项目 菜谱众生(离线版)--(一)前言文档
- JDK6.0学习笔记(一)前言
- JSP学习笔记(一)前言
- 多线程学习系列:(一)前言
- 正则表达式学习(一)前言
- R语言学习(一)前言
- redis学习笔记一(前言)
- android优化实战(一)-从递归到迭代
- Android:项目实战学习笔记
- 用C/C++来实现 Node.js 的模块(下)
- android-Ultra-Pull-To-Refresh 源码解析
- Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
- Android问题集锦之四十六:改包名后出现Error type 3
- Android上下文——两种上下文的对比 getApplicationContext()与Activity.this的浅认识
- 从实战项目学习Android(一)前言
- 用户友好性检测
- 【郝斌数据结构自学笔记】9_malloc()动态分配内存概述
- 数字签名和公钥,密钥加密机制
- MySQL条件判断函数
- Android java代码与js交互问题
- 数组和对象的区别
- 标记粘贴运算符 (##)
- 多线程