android 01

安卓开源(就是免费),谷歌收购后推出,可以山寨(小米,三星都是安卓的山寨),ios不是开源(苹果应用要商用就要交钱)。安卓3.0是平板,现在安卓至少是4.0以上,否则out了。
微软主要是系统和office赚钱。
应用:平板、手机、笔记本、智能家电(android智能电视,android微波炉、android洗衣机、android智能手环、导航)
小米系统是MIUI是andriod的山寨,2014年成为全球第三大手机供应商,中国第一大手机供应商。
阿里云系统也是android系统。
印度外包做的最大。

安卓分为4层:
最上层应用开发层:邮件开发。
框架层:java写的,封装了类库层,c语言做java语言的封装。
类库和安卓运行时层:c语言写的,C语言运行效率高。
最底层是linux,用c语言,做驱动的开发。

SDK:软件开发工具包。   API:接口。   ART:安卓runtime。  apk:安卓package,压缩包,可以反编译成.jar文件,放在安卓手机上就可以用了。    dex:虚拟机可执行程序,就像windown的exe文件,包含在apk里面,dex是apk里面的可执行文件。
adt:安卓development库,安卓开发工具,一个插件。
app:application.

安卓5.0,2014年10月发布,使用Material Design设计语言设计UI.支持64位操作系统。现在很多手机都是64位,64位运行效率高,内存要求大,内存要4G.

现在谷歌的网站只有FQ才能访问。

下载adt-bundle-windows-x86_64-20140702.zip这是最新的。这个是64位,是安卓4.4w,是最新的。

genymotion:安卓第三方模拟器。

环境变量:
ANDROID_SDK_HOME = D:\adt5.0\sdk
Path = %ANDROID_SDK_HOME%\tools;%ANDROID_SDK_HOME%\platform-tools

AVD:模拟器

新建模拟器:
RAM:模拟的手机内存512M  vm heap:模拟虚拟机堆64M  Internal Storage:模拟的手机存储卡200M,  SD Card:模拟的手机SD卡300M,
模拟器创建好了以后目录:D:\andriod\newfile\ad5_0\sdk\.android
然后在AVD框中启动模拟器。
activity:当前一个屏幕的java类,
MainActivity:程序的第一个入口类
activity_main:给activity设置布局文件,activity屏幕的布局。

时间: 2025-01-11 06:11:21

android 01的相关文章

浅谈Android 01

Android是以安全的Linux操作系统为基础,在上层构建了丰富的应用程序开发库.共有四层系统架构,每一层自下向上提供相应的服务,最底层是Linux kernel,由Linux底层系统提供了与手机硬件打交道的各种驱动程序,如Camera Driver等:上一层是LIBRARIES,是指Android系统中的第三方组件,如SQLite(内置数据库),Android Runtime(对Java虚拟机重新实现的DVM虚拟机):第二层是Application Framework,提供了各种程序的管理组

[My Way to Android 01]:Android 入门

感谢明明带我Android入门,我一定会会努力学习哒,以后每周末都用来学Android,这种感觉棒棒哒,我会也会记录我的Android学习之路,一步一步进步,加油. ------------------------------Every Dog Has His Day------------------------------------- 1.Android 系统框架 1.1 工程目录结构 src目录:java代码编写 assets:资源目录 res:存放图片,图片信息,布局文件,属性值,清单

自学Android 01 基础

(所有学习资料来自mars和<第一行代码>) *系统构架: 我们在application framework上进行开发,具体要学习的是如何使用里面的类,如何实例化 *基于组件的应用程序开发: 活动:我们看得到的东西都是放在活动中.它是界面,用户进行交互. 服务:后台的,默默的运行,用户看不见. 广播接收器:接受来自各处的广播信息(监听手机发生的所有事情,监听系统一切行为),比如电话,短信,手机快没电了:当然我们也可以发出信息. 内容提供器:为应用程序之间的共享数据提供可能,比如我们想读取通讯录

Kotlin 官网 文档 教程 视频 资源

重要资源 Kotlin 官网(官网源码.英文文档) Kotlin 中文文档 系列教程:Kotlin for android developers(Summary.整理) Kotlin on GitHub (2017.5.28 有14K星星) Kotlin 系列视频教程 掘金kotlin社区 开始用 Kotlin 之前 将 Kotlin 用于生产环境:你在犹豫什么?为什么我要改用 Kotlin?用 Kotlin 开发 Android 项目是一种什么样的感受?用 Kotlin 开发 Android

Kotlin学习资料

欢迎关注本人Github:https://github.com/itgoyo 里边会时刻更新一些最新最潮的技术文章 2017-5-18 Google I/O 大会指定Kotlin成为Android的官方开发语言 本项目地址:https://github.com/kotlinandroid/kotlin-for-android 欢迎大家?????? 以下是收集整理的Kotlin资料 Kotlin官方资料Github地址: [https://github.com/JetBrains/kotlin](

我喜欢减肥我们来减肥吧

http://www.ebay.com/cln/honus.jyw4mvptb/cars/158313278016/2015.01.28.html http://www.ebay.com/cln/honus.jyw4mvptb/cars/158313282016/2015.01.28.html http://www.ebay.com/cln/honus.jyw4mvptb/cars/158313289016/2015.01.28.html http://www.ebay.com/cln/usli

百度回家看沙发沙发是减肥了卡斯加积分卡拉是减肥

http://www.ebay.com/cln/hpryu-caw8ke/cars/158056866019/2015.01.31 http://www.ebay.com/cln/xub.50x2l7cj/cars/158445650015/2015.01.31 http://www.ebay.com/cln/xub.50x2l7cj/cars/158445674015/2015.01.31 http://www.ebay.com/cln/xub.50x2l7cj/cars/1584456790

巢哑偕倥乇椭煞谙暗逞帕俸

IEEE Spectrum 杂志发布了一年一度的编程语言排行榜,这也是他们发布的第四届编程语言 Top 榜. 据介绍,IEEE Spectrum 的排序是来自 10 个重要线上数据源的综合,例如 Stack Overflow.Twitter.Reddit.IEEE Xplore.GitHub.CareerBuilder 等,对 48 种语言进行排行. 与其他排行榜不同的是,IEEE Spectrum 可以让读者自己选择参数组合时的权重,得到不同的排序结果.考虑到典型的 Spectrum 读者需求

我国第三代移动通信研究开发进展-尤肖虎200106

众所周知,数据科学是这几年才火起来的概念,而应运而生的数据科学家(data scientist)明显缺乏清晰的录取标准和工作内容.此次课程以<星际争霸II>回放文件分析为例,集中在IBM Cloud相关数据分析服务的应用.面对星际游戏爱好者希望提升技能的要求,我们使用IBM Data Science Experience中的jJupyter Notebooks来实现数据的可视化以及对数据进行深度分析,并最终存储到IBM Cloudant中.这是个介绍+动手实践的教程,参会者不仅将和讲师一起在线