Android笔记--微薄篇

待续.....

相关地址:http://www.cnblogs.com/dev-xp/archive/2010/12/22/1913843.html

一、Android开篇

 

1. IDE = Eclipse + google  andorid  SDK + google  android  ADT

2. JAVA基础知识 (任何一个开发方向都有其开发语言,android在应用层面上开发使用的是高级语言java 

3. 会看android 官方示例文档,其中android SDK中就包含了许多应用示例,每一个示例都是一个知识点(目录在android-sdk-windows\samples 和 android-sdk-windows\platforms\android-[3-4-7-8]\samples)下

4. 了解AVD存在的意义,清楚手机模拟器在开发中能够带来方便和测试效应。然后熟练去应用 adb shell 进行客户端操纵AVD

5. 能够运用adb shell 进行模拟解决lunix平台中对android的操作,包括手机文件同步,装载和卸载应用程序,浏览应用程序源文件等

6. 能够借助 第三方工具 进行反编译应用程序进行剖析

 

二、Android基础篇

 

1. Resources文件的应用,包含 布局文件、菜单文件、图片文件、样式文件、常量文件、主题文件,位图文件、数组文件,这一切都是包含在工程Res文件夹对应子文件夹下的xml文件进行定义

2. 必须会看gen文件夹下有系统自动生成R.java清单文件 

3. 必须掌握用布局文件进行UI设定

4. 必须掌握系统配置AndroidManifest.xml文件的配置,这里涵盖了android所有知识点,包括service,activity, 固定的手机接(uses-permission),Intent等。关联地址:http://www.cnblogs.com/dev-xp/archive/2010/12/14/1905370.html

5. 熟练运用 android 3种数据接口模型

6. Android 硬着头皮上做应用心得:对着sdk类去做对象,用对象去组成布局文件,用布局文件去引导逻辑代码,用逻辑代码去敲开android应用层中高级的Framework 

 

三、Android 应用篇(这里用 com.tuile.weibo做范例说明)

备注:目前微薄涉及的查看,发布基本功能已有,通过描述现在的客户端来描述 Android 的应用

1. 项目结构

               

  a) 类文件

      i. 其中com打头的Package  为应用的 逻辑类集、ORM数据映射类集、应用基类集(基类的用途是将某些对象或事物进行抽象成基础类,供派生类用,比如Activity活动,listView控件,甚至是服务都可以写在这里)

      ii. Weibo4j 打头的Package sina api 数据同步的接口类集合,核心使用的是 java HttpURLConnection Sockets 进行编程,没有采用封装好方便好用的HttpClient编程的原因是因为便于处理类似于图片同步api这样需要自定义header信息的情况

  b) 资源文件

      

2. 

四、Android 技巧篇

五、

posted @ 2010-12-23 13:53  小肖程序  阅读(447)  评论(0编辑  收藏  举报