我认为的android入门学习策略

转载 2011年10月18日 22:37:01
 

我认为的android入门学习策略可以分为以下几个方面,希望广大的入门开发能够从中学到自己想要学到的东西。

初级阶段要学习的内容

第一步、自己配置环境。

全部采用做新版本 SDK,ADT,ECLIPSE,JDK

 

第二步、编写或者运行教学示例。

2.1这时间主要运行的示例如HELLO WORLD,还有SDK带的例子。

2.2如果有书的话可以运行一下书上带的例子,比如《SDK开发大全》,还有SDK带的APIDemo。运行这些例子的目的在于开发者可以看到很多android能实现的很多效果。

 

第三步、进入实战修改阶段。

3.1开源代码修改程序以待到自己需要的效果。在运行了很多例子之后,开始考虑自己改写程序了,改写的过程中就会学习和研究很多控件的用法。

 

主要学习的东西如下,

Activity

Intent

 

控件使用方法,以及控件的属性方面

TextView

EditText

ListView

ImageView/ImageButton

ImageSwitcher

Gallery

GridView

ScrollView

ProgressBar

SeekBar

RadioGroup,RadioButton

CheckBox

Spinner

DatePicker,TimePicker

 

资源文件方面

AndroidManifest.xml

使用String(字符串)资源

使用String数组

使用颜色

使用尺寸

使用简单Drawable资源

使用图像

使用动画

使用菜单

使用XML文件

使用布局(layout)

使用样式(style)

使用主题(theme)

使用原始文件

资源引用

 

学习这些东西的时候要注意到的,监听事件,单击,长击等。

menu,dialog,这时候主要是使用,之后要学习修改他们,以达到更美观效果。

 

3.2 编码调试过程中需要学习

Android Virtual Devices(AVD)

模拟器(Emulator)的使用

Android Debug Bridge(ADB)的使用

Dalvik Debug Monitor Service(DDMS)的使用

 

3.3开始学习更多的东西

Service

Broadcast Receiver

Content Provider

 

第四步、学习了基本的东西后,要做一些ANDROID 平台相关的学习

比如,电话,短信,电池电量,屏幕,声音,震动,重力感应,WIFI等等,按需学习吧。

 

第五步、一些应用需要用到的东西的学习

网络相关,数据库方面,位置服务,openGL等

 

第六步、万事问DOC,查看SDK提供的DOC文档。

 

第七步、打扫边缘问题,比如android的房展情况,软件商店的情况。

 

第八步、下系统软件代码,看人家是如何写的。

地址:http://android.git.kernel.org/

 

 

Android核心技术——Android入门

-
  • 1970年01月01日 08:00

Andriod学习策略

  • 2011年02月19日 08:50
  • 34KB
  • 下载

android入门学习策略

我认为的android入门学习策略可以分为以下几个方面,希望广大的入门开发能够从中学到自己想要学到的东西。   初级阶段要学习的内容   第一步、自己配置环境。   全部采用做新版本...
  • yulan1433096363
  • yulan1433096363
  • 2012-03-19 15:53:45
  • 349

关于成功的 21 个信念。

晚上,回家比较早。风吹得嗖嗖的。上下都透了。算是洗过衣服了。看了一点点 growing pains 。听了一遍 决定你一生成就的21个信念(信念的力量) 。居然是下了很久的东西了。说是要听 21 遍。...
  • longaway
  • longaway
  • 2006-03-27 23:05:00
  • 802

(我认为的)Android代码风格

  • 2014年09月26日 10:55
  • 105KB
  • 下载

我的最浪漫的事

      我的最浪漫的事:        就是下班回来时等着你的是一个温暖的拥抱!临睡的时候有个温柔的亲吻,对彼此说声晚安,看着他熟睡时的样子我会会心的微笑!早上起床的时候会互道早安!上班的时候会有...
  • fen_fen
  • fen_fen
  • 2006-07-13 12:15:00
  • 663

图示caffe的solver中不同的学习策略(lr_policy)

图示caffe的solver中不同的学习策略(lr_policy)在caffe源码的caffe-master/sec/caffe/proto/caffe.proto下记录了不同的学习策略的计算方法:/...
  • cuijyer
  • cuijyer
  • 2017-10-10 17:29:09
  • 206

素质是怎么体现出来的?

素质是怎么体现出来的? 学历越高,素质就越高吗?非也; 成就越大,素质就越高吗?非也; 年纪越大,素质就越高吗?非也; 见识越多,素质就越高吗?也不见得。 那什么是素质,又是怎么体现出来的呢? 个人认...
  • bloglife
  • bloglife
  • 2008-02-15 22:08:00
  • 796

我认为的学习方法。9.0

转自:http://blog.sina.com.cn/s/blog_7b98db950102vs1h.html 1.学习是为现实服务的,所以学习有实际意义的知识。(从实践中学更好。) 2.先学习简单...
  • gjf05_05
  • gjf05_05
  • 2015-08-18 20:18:04
  • 435

机器学习的策略

0.概述按照李航编著的《统计学习方法》中定义的机器学习三要素分别是:模型、策略和算法。分别指模型的假设空间、模型选择的准则以及模型学习的方法。 下面将结合周志华的《机器学习》来总结机器学习的策略,及...
  • siegecat
  • siegecat
  • 2016-09-08 09:21:01
  • 821
收藏助手
不良信息举报
您举报文章:我认为的android入门学习策略
举报原因:
原因补充:

(最多只允许输入30个字)