Android的分层架构:
Android的开发分成三种类型:
1. 移植开发手机系统
2. 应用程序开发
3. Android系统开发
Android系统开发
两种形式的Android开发:
Android的SDK
(Linux和Windows两种环境)
Android的完全源代码
(完全源代码,Linux中开发)
Android的SDK以二进制的形式提供,
用于应用开发JAVA应用程序。
不同版本的Android的SDK:
android-sdk-linux_x86-1.0
android-sdk-windows_x86-1.0
android-sdk-linux_x86-1.5_r2
android-sdk-windows_x86-1.5_r2
android-sdk-linux_x86-1.6_r1
android-sdk-windows_x86-1.6_r1
http://developer.android.com/
基于源代码Android的开发在获取所有
源代码的基础上进行,可以开发应用程序,进
行系统移植,或开发系统本身。
Android的源代码可以从其git的源代
码仓库中获得:
android.git.kernel.org
http://source.android.com/
Android的知识结构(SDK方面):
JAVA语言知识
应用程序架构
GUI设计基础知识
各种视图的使用
2D/3D图形API
应用程序的设计思想
Android的知识结构(源代码方面):
Linux操作系统知识
Linux内核知识(C语言)
Linux驱动程序知识(C语言)
Android底层库(C语言、C++)
Dalvik虚拟机(C++、JAVA)
Android GUI系统(C++、JAVA)
音频、视频和多媒体(C语言、C++、JAVA)
电话部分的(C语言、C++、JAVA)
连接部分(C语言、C++、JAVA)
传感器部分(C语言、C++、JAVA)
Android的运用开发
Android的移植:
分享到:
相关推荐
1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 Android应用程序框架 1.2 OMS介绍 1.2.1 OPhone介绍 1.2.2 Widget介绍 1.3 小结 第2章 Android开发环境搭建 2.1 Android开发准备工作 2.2 ...
《Android应用开发范例精解》通过通俗易懂的开发实例及项目案例,详细介绍了Android应用开发的知识体系及实用开发技术。 《Android应用开发范例精解》共14章,分为3篇。第1篇为基础篇,涵盖Android背景及开发环境和...
资源名称:Android游戏开发技术实战详解 内容简介:《Android游戏开发技术实战详解》详细讲解了Android游戏开发技术的基本知识。《Android游戏开发技术实战详解》内容新颖、知识全面、讲解详细,《Android游戏开发...
android手把手教你开发launcher(AndroidStudio版) pdf文档
Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序—— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。 Android以Java为编程语言,使...
android开发图标素材 天气图标 各种应用程序图标等等 欢迎下载使用
android之SQLite数据库开发详解: Android 开发中使用 ...可以,由于 JDBC 不适合手机这种内存受限设备,所以 Android 开发人员需要学习新的 API 来使用 SQLite。本文主要讲解 SQLite 在 Android 环境中的基本使用。
开发书籍].Android.pdf [android.开发书籍].Android_Application_Development_For_Dummies.pdf [android.开发书籍].Beginning.Android.2.(Apress,.2010,.1430226293).pdf [android.开发书籍].Hello.Android.3rd....
在构建一些有助于你开发自己的Android平板应用的示例平板项目后,你会迅速掌握Android 3。 主要内容 ◆ 构建通用的Android UI,使用Fragment动态组装活动 ◆ 使用Action Bar条目展现常用功能 ◆ 检查Android用户界面...
Android应用开发详解是一本Android应用开发书籍,既适合Android初学者,也适合具备了一定Android开发经验但需要开发案例的高级读者。 该书分为三个部分,共18章,由浅入深地详细介绍了Android的每个开发细节。 该书...
• Android 开发之旅:android架构 • Android 开发之旅:应用程序基础及组件 • Android 开发之旅:应用程序基础及组件(续) • Android 开发之旅:活动与任务 • Android 开发之旅:进程与线程 • Android ...
[14本经典Android开发教程]-3-Android SDK 中文开发文档 什么是 Android? Android 是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。Beta版的 Android SDK 提供了在Android 平台上...
作为一本Android应用开发书籍,本书既适合Android初学者,也适合具备了一定Android开发经验丹需要开发案例的高级读者。 本书分为三个部分,共18章,由浅入深地详细介绍了Android的每个开发细节。 本书基础翔实,...
android开发期末大作业(项目源码,任务书,实验大报告,apk文件) 大作业的要求和内容:(包括题目选择范围、技术要求、递交时间、考核方法等) 一、实验项目名称 Android手机应用开发课程大作业 二、实验目的 1....
Android平板开发需要注意的几点 Android3D游戏开发付费视频教程共享(更新第四集) 史上最全示例Android教学视频,非常值得观看 Android游戏开发系列源码+CHM+书籍截图+目录】 Android developer guide中文翻译...
(注:如果你的职务是「使用」Android框架來开发应用程式的话,可以跳过本篇,直接进入第三篇。) ※ 第三篇:說明及演練Android应用程式设计的36技。 ※ 第四篇:介绍Android框架与硬体之间C组件的开发流程及工具。 ...
此资源是android开发艺术探索这本书上的源码,仅供参考,还是得自己动手敲一敲才有意义,更有效率的提高自身水平。这是,任玉刚大神(此书作者)在群里发的,我正好看到,在此分享给大家。
拥有本书后,结合Android公开的参考文档和示例代码,读者将可以基本掌握在Android经典应用层开发领域的所有方面。《Android经典应用程序开发》要求读者具有一定 资源太大,传百度网盘了,链接在附件中,有需要的同学...