.前言

这几天又开始看Android开发视频,不想像上次那样不了了之,看了下一些高手的学习笔记,感觉受益匪浅。所以决定自己也写点学习笔记。Android完全从零开始,也从没写过什么学习笔记,所以很乱也没关系,只是给自己看看,记录下自己的学习历程。

学习笔记(一):Android初认识

.认识Android

08年第一款Android手机推出,到现在Android手机遍地开花, 我一直都很关注Android。首先,我是谷歌的忠实粉丝,谷歌没推出一款新服务我都会关注;其次,我一直就很关注手机资讯。 Android系统的推出带来的革命绝对是等同于07年苹果推出第一代iPhone的。

.Android 百科

“Android是基于Linux开放性内核的操作系统,是Google公司在2007115日公布的手机操作系统。早期由原名为"Android"的公司开发,谷歌在2005年收购"Android.Inc"后,继续对Android系统开发运营,它采用了软件堆层(software stack,又名软件叠层)的架构,主要分为三部分。底层Linux内核只提供基本功能,其他的应用软件则由各公司自行开发,部分程序以Java编写。 ”                                                                                                          ——— 百度百科  

.Andorid 框架结构

verycd上看到一个 www.mars-driod.com 的视频教程,于是就下载来开始入门学习了。 这是谷歌官方提供的Android Architechture(体系结构图)

现看不大懂,但听说很重要。就先记下来,待以后再回过头来看

框架图由下到上

Linux kernel:                        里面包括 Display Driver Camera Driver 等最核心最基础的内容

Libraries:                         包括 OpenGL(一个3D的开放的API)、SQLite(关系型数据库) WebKit(浏览器内核)

Android Runtime:                 Core Libraries (核心包) Dalvik Virtual Machine (谷歌开发的虚拟机)

Application FrameWork    应用程序框架  我们就是基于该层开发的,里面的没一个内容都是重点

Applications:              应用程序层   我们开发的程序就在应用程序层,该层调用Application FrameWork,然后一直向下调用。

.Android  VS  iPhone

一句话总结: Android开放,iPhone封闭,各有所长。

.Android 四大天王

Activity:构造应用程序界面的组件


Intent:传输数据的组件

.心得

刚刚开始学习Android,并第一次写学习笔记,肯定有很多写得不好的地方,甚至可笑的地方,反正是写给自己看的。但是我只想通过坚持写学习笔记,加深我对Android的学习和理解,并记录下我的学习历程,   一定要坚持下去


更多相关文章

  1. 新书出版:《Android深度探索(卷1):HAL与驱动开发》
  2. android应用程序基本原理
  3. 关于Android(安卓)MVC结构
  4. Android平台安全分析
  5. android UI更新问题 Thread和Looper以及Handler和Message详解 An
  6. Android内核开发:系统分区与镜像文件的烧写
  7. Android(安卓)Studio下载安装教程及开发环境搭建
  8. Android学什么?
  9. 《Android/OPhone 开发完全讲义》样章和目录下载

随机推荐

  1. Android之Gallery
  2. Android监听音量变化
  3. android山寨暴风影音UI
  4. Android(安卓)实现MD5加密
  5. Android中TabHost的使用
  6. android java 网络检测
  7. ListView入门级单击,长按监听
  8. android之Widget01
  9. Android(安卓)ProgressDialog简单实例
  10. Android(安卓)对话框通知(Dialog Notific