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

.前言

这几天又开始看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的学习和理解,并记录下我的学习历程,   一定要坚持下去生气


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值