zoukankan      html  css  js  c++  java
  • 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的房展情况,软件商店的情况。

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

  • 相关阅读:
    apache 虚拟主机配置(根据不同的域名映射到不同网站)
    Tortoise SVN 使用笔记
    Apache 根据不同的端口 映射不同的站点
    jquery 获取当前元素的索引值
    修改ThinkPHP的验证码类
    NetBeans无法使用编码GBK安全地打开该文件
    在win2003下apache2.2无法加载php5apache2_4.dll
    我看软件工程
    PHP函数参数传递(相对于C++的值传递和引用传递)
    Notepad++ 使用正则表达式查找替换字符串
  • 原文地址:https://www.cnblogs.com/ITEagle/p/1942543.html
Copyright © 2011-2022 走看看