【Android进阶系列教程】前言

起因

因为初学Android的时候还没有写博客的意识,现在Android的门是入了,正在进阶的道路上行走,但是就这一路也走了不少的弯路。我想,总得来说Android入门还是比较容易的,网络资源比较丰富,就连Google官方都提供了eclipse+SDK+ADT的集成(当年是要自己装ADT插件配置的),下载下来解压->打开eclipse->直接就helloworld了。然后自己按照书上搞几个Activity互相跳转,监听几个按钮也能做出各种有意思的玩意儿。

现在想起来,入门真的没啥特别大的难度。了解清楚工作环境,学些java基础,照着形形色色的教程乱做一番,也就不知不觉入了门。

所以吧,我想总结一些经验,为那些入了门的开发者们能更顺利、更快地进阶。

此教程知识基础

  • java基础知识(面向对象、线程)。
  • 能较快做出一个简单的Android计算器。
  • 了解HTTP及浅显的网络概念,会基础的Android网络编程。
  • SQLite等Android数据存储方式的简单应用。
  • 总之一切都有个简单了解最好啦~

Android入门推荐

“那我还没有接触过java和Android开发,应该怎样入门呢?”

我的建议是:

  1. 买书。且一定要买最新的书,全书所用的系统至少从Android4.0往后的吧。
  2. 谷歌。无论用什么方法,总之一定要用上谷歌,平时用用百度尚可,搜不到了一定要切成谷歌。
  3. 社区。尽量结识一群有同样Android学习愿望的小伙伴,无论是在同学们中、论坛、QQ群,讨论问题和传授经验都会方便很多。
  4. 实践。哪怕是找别人写好的源码来读、抄,都会有所提高,不断寻求更好的方案解决你的需求,不断提出新的需求去更新自己的技术路线(不做机械性的工作,不断重复自己已经会了的东西就是在浪费时间)

声明

我也还在不断学习当中,只是总结自己的一些经验,希望对和我一样在进阶道路上的开发者们能有所帮助。

若有错误的地方,敬请指出,感激不尽。

原文位于个人博客:【android进阶系列教程】前言

by:cyhhao http://blog.zhusun.in/cyhhao

时间: 2024-10-23 00:05:30

【Android进阶系列教程】前言的相关文章

Android进阶中级教程——1.1 Git的本地使用详解

Android进阶中级教程--1.1 Git的本地使用详解 标签(空格分隔): Android进阶 1.引言 在之前的Android基础入门系列我们就讲解过Git的简单使用了,进阶系列我们 系统地对Git进行讲解,基本命令的使用:工作区,暂存区,历史仓库,远程仓库的概念, 团队协作中的分支管理,Android Studio中使用Git等:Git是一个快速的分布式的版本 控制系统,和其他的版本控制系统的差别在于Git直接记录快照,而不是差异比较! 差异比较的版本控制系统只关心文件内容的具体差异,然

史上最详细的Android Studio系列教程一--下载和安装

链接地址:http://segmentfault.com/a/1190000002401964#articleHeader4 原文链接:http://stormzhang.com/devtools/2014/11/25/android-studio-tutorial1/ 背景 相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显

史上最详细的Android Studio系列教程四--Gradle基础

史上最详细的Android Studio系列教程四--Gradle基础

一个异常与Android Studio系列教程参考

由于编译过程中遇到了错误: 报错信息: Error:(4, 6) No resource found that matches the given name: attr 'style'. Error:Execution failed for task ':app:processDebugResources'.> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: P

史上最详细的Android Studio系列教程五--Gradle命令详解与导入第三方包

Android Studio + Gradle的组合用起来非常方便,很多第三方开源项目也早都迁移到了Studio,为此今天就来介绍下查看.编译并导入第三方开源项目的方法. Sublime + Terminal编译并查看源码 首先来给大家介绍一种简便并且个人最喜欢的一种办法.很多时候我们在GitHub上看到一个不错的开源项目,一般有两种需求,阅读源码和查看运行效果,如果是单纯的查看源码我更喜欢用一些轻量级编辑器,如vim,sublime等,vim不是很熟练,所以个人一种都习惯用sublime来查看

Android Studio 系列教程(转载)

史上最详细的Android Studio系列教程一--下载和安装:http://segmentfault.com/a/1190000002401964史上最详细的Android Studio系列教程二--基本设置与运行:http://segmentfault.com/a/1190000002411926史上最详细的Android Studio系列教程三--快捷键:http://segmentfault.com/a/1190000002418983史上最详细的Android Studio系列教程四

史上最详细的Android Studio系列教程

你还没有使用Android Studio + Gradle么?那就有点太落伍了,下面自己原创总结了Android Studio的一系列教程,图文并茂非常详细,即使你是小白也看得懂. Android Studio系列教程一 —- 下载与安装 Android Studio系列教程二 —- 基本设置与运行 Android Studio系列教程三 —- 快捷键 Android Studio系列教程四 —- Gradle基础 Android Studio系列教程五–Gradle命令详解与导入第三方包

android自定义控件系列教程----视图的测量和布局

前面说点什么 当我们的一个视图界面绘制在android屏幕上面的时候其实都必须经过这几步measure. layout.draw这几个阶段,我们可以在view类里面看到这几个函数,然后里面有几个函数是onmeasure.onlayout.ondraw这几个函数是我们重写控件需要注意的这几个函数,下面我们就来讲讲这几个函数的功能和作用. onMeasure 正如这个函数的名子一样就是测量,所有的图示其实系统在绘制之前都不知道它到底有多大的,所以在很多时候我们在初始化界面oncreate的时候直接去

Android Studio系列教程一--下载与安装

Android Studio系列教程一--下载与安装 背景 相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显能感觉到这是Android开发的未来,那么我们还有什么理由不去拥抱未来呢? 虽然推出了很久,但是国内貌似普及的程度并不高,鉴于很多朋友求studio的详细教程,那么今天我就手把手教大家下载.安装.使用,Studio之路