今天领导找过去谈话,因为我是个android新手,聊了下学习android步骤。

我认为学个编程的东东,不外就三个内容,1.看文档2.看源代码3.写代码。下面是我认为学android的方法。

Android Sdk下下来后,目录里有个Doc目录,Doc目录里有个Index.html文件,用浏览器打开。

里面共有七个标签,下面会用到Dev Guide和Resources两标签的内容。

1.看Dev Guid里的what is android,了解android是个什么东东,它能提供给我们什么。

2.Resources里有个Hello World,一步步完成它。

3.读下文档Application Fundamentals。了解 Activity,Service,BroadcastReceiver,ContentProvider,Intent等是什么东东。

4.Resources标签下有个Notepad Tutorial,一步步完成它。写完之后 Android 里的东东你都会了。

下面是进阶篇:

5.sdk目录里有个ApiDemo工程,编好放到模拟器里跑下,感兴趣的话看看它的代码。

6.结合ApiDemo里的代码,把Dev Guide标签页里的文档都看一

最后,多读读源代码,不懂的查查document,google下,很快你就会是个高手了。

android学习步骤相关推荐

  1. Android学习系列(10)--App列表之拖拽ListView(上)

    研究了很久的拖拽ListView的实现,受益良多,特此与尔共飨.       鉴于这部分内容网上的资料少而简陋,而具体的实现过程或许对大家才有帮助,为了详尽而不失真,我们一步一步分析,分成两篇文章. ...

  2. 智能&大数据时代,架构师思维的十个学习步骤(优化版)

    前言: 秦朝的<书同文.车同轨>,加上唐朝的<诗同形>,有效的减法设计,创造了大一统(加法)的辉煌国度.君不见,在前面各步骤里,诸如:从复杂中设计出简单.以需求检验设计等都是基 ...

  3. Android学习指南

    目录 核心分析内容 1.学什么 1.1.Android基础 & 常用 1.2.Android进阶 1.3.与时俱进.热门技术 1.4.编程语言:Java与Java虚拟机 1.5.计算机基础 1 ...

  4. Pro Android学习笔记(三三):Menu(4):Alternative菜单

    什么是Alternative menu(替代菜单) 举个例子,Activity显示一个文本文件.如果用户想对文本文件进行编辑,Activity不提供编辑能力,但可由其他activity或者其他应用提供 ...

  5. Android学习笔记之(一)开发环境搭建

    Android学习笔记之(一)开发环境搭建 zouxy09@qq.com http://blog.csdn.net/zouxy09 至于说Android是什么之类的俺就不啰嗦了,因为它离我们太近了.直 ...

  6. [学习指南]运动是基于4412嵌入式技术开发板学习步骤

    本文转自快:http://www.topeetboard.com 地址:http://v.youku.com/v_show/id_XOTI4Njc0NDIw.html 嵌入式技术的知识体系: 适用于i ...

  7. Android学习笔记(四九):通过Content Provider访问数据

    在上次笔记中,我们编写了自己的Provider,这次笔记,我们将通过Content Provider的Uri接口对数据进行访问,重写Android学习笔记(四二)中例子.在这里我们不在充分描述相关UI ...

  8. android学习笔记---55_frame动画的实现,Java技术qq交流群:JavaDream:251572072

    android学习笔记---55_frame动画的实现,Java技术qq交流群:JavaDream:251572072 Java技术qq交流群:JavaDream:251572072 2013/5/1 ...

  9. android学习之路1:前车之鉴之开发环境搭建

    写程序两年有余了,朝九晚五的拼命工作着,却忘记了我们自己最初的梦想,忘却了最开始站在起跑线时的英姿勃发,渐渐的变成了coder,继续coding中. Android学习之路刚刚开始,目前大米属于小白阶 ...

最新文章

  1. Apache关掉Etag和Last-Modified的方法
  2. Bash For Loop Examples for Your Linux Shell Scripting--ref
  3. ANDROID ASSET STUDIO
  4. 【Scratch】青少年蓝桥杯_每日一题_8.17_报数
  5. 20220401 A满秩,B满秩,AB一定满秩
  6. php 0行,php – 如果返回0行,MySQL返回结果
  7. Android应用程序之间共享文字和图片(一)
  8. c++ 不插入重复元素但也不排序_【每日一题】125. 对链表进行插入排序
  9. 计算机和网络老是断开,电脑插上网线还是显示断开连接怎么办
  10. mysql中merge的用法_mysql中merge表存儲引擎用法介紹
  11. 初学Go语言的学生管理系统
  12. (五)基于matchTemplate的图像区域匹配
  13. 手记-数学分析(高等数学)中有关算法效率的公式列举(O,Θ,Ω)
  14. AxureRP初体验
  15. 开源Java B2B2C商城项目Javashop的部署安装过程
  16. Mac苹果电脑总是自动重启?怎么解决自动重启问题
  17. 软考高级/高项/信息系统项目管理师看江山好还是马军好?
  18. inaflash什么意思中文_FLASH 到底是什么意思?
  19. 视频怎么压缩变小?视频压缩变小的具体操作步骤
  20. Fiddler4 手机抓包

热门文章

  1. YYKit系列之——YYModel使用(摘自GitHub)
  2. java任意长度获取随机数
  3. 简单的运动模糊效果实现
  4. 播放器上音频断续问题的原因
  5. 国立台湾大学_郭彦甫老师_MATLAB课程练习
  6. Leetcode刷题笔记 354 俄罗斯套娃
  7. 双语电子商城系统(含小程序) v5.0
  8. 读《Google软件测试之道》笔记---SWE,SET,TE职责
  9. linux自动关机取消命令,linux关机命令【使用思路】
  10. 安卓技术实战01 第一个安卓APP案例