2016-01-29 16:40:41 1005浏览
Android开发对于门外汉来讲是各种英汉结合的天书,随着移动互联网的强势崛起,Android开发技术人员高薪的回报和舒适的工作环境,使得很多没有Android培训经验的朋友趋之若鹜,本文主要浅析Android开发环境搭建、翻墙、云梯 VPN及其一些关于Android基础入门知识点,希望可以对有需要的朋友有所帮助。
浅谈从零开始学Android开发学习路线图:
1、开发环境
Eclipse ADT
Google 帮你集成了一个完整的Android 开发环境,包含一个定制的Eclipse + ADT plugin,以及最新的SDK 及源码
IntelliJ IDEA
相比与 Eclipse 更推荐使用 IDEA,以后可以无缝过渡到Android Studio
Android Studio
首先说明这个不适合新手们使用,但是你必须知道这是 Google 最新推出的 Android 开发工具,基于 IDEA,编译依赖Gradle,目前还没有推出1.0 的正式版,但是你依然可以业余项目熟悉了解下,因为这也许是Android 开发工具的未来。
2、翻墙
俗话说,不会翻墙的程序员不是好程序员,尤其最近 Google 各项服务被屏蔽,以上IDE 的下载也就都需要翻墙,这里推荐一个靠谱的VPN 吧,支持多设备MAC, Windows, Android, iPhone 等, 如果和小伙伴们一起合买的话每月只要几块钱,圈内的朋友们都在用。
3、云梯 VPN
如果无论如何你都不想翻墙的话,使用github上可以直接下载Android 开发工具:
AndroidDevTools
Google Android 官方教程
Android Training Course in Chinese
4、Android 基础
上面可能是一个比较全面系统的培训教程,对于新手们可能对某些需要着重掌握的东西比较迷茫,于是整理下个人认为新手们必须要掌握的知识点。
Android Activity 生命周期!
Activity 实际开发中使用频率最高,这个必须要理解。
Android 四大基本组件介绍与生命周期。
Android 中的四大组件必须得知道,也是面试常问到的。
ListView 的基本使用与优化。
ListView 是所有控件中最常使用且对新手来说比较复杂的用法,各种 Adapter 的使用以及 ListView 的优化都是必须掌握的。
Android 系统用于Activity 的标准 Intent。
由于网络的局限,只能大体的介绍一些Android的基础知识,有兴趣的朋友推荐你们可以观看一些Android开发教程视频讲座,从浅至深的系统将Android开发知识了解通透。