Android开发(一)简介、安装、运行Android程序
简介、安装、运行Android程序
1.了解通信技术
2.Android简介
2.1 Android起源
2.2 Android历史版本
3.Android Studio开发环境的搭建
3.1 Android Studio简介及下载地址
3.2 Android Studio安装步骤
1.了解通信技术
G是Generation的缩写,可译为世代的意思
- 1G(沟通起源):指最初的模拟、仅限语言的蜂窝电话标准(蜂窝电话标准:二十世纪六十年代由美国贝尔实验室等单位提出蜂窝系统的概念和理论,感兴趣了解即可)。
“大哥大”使用的就是第一代通信技术,也就是1G,即模拟通信技术。由于1G技术的限制,大哥大也只能进行语音传输,接打电话,同时有距离的限制。摩托罗拉公司生产的第一代模拟制式手机使用的就是这个标准,类似于简单的无线电台,只能进行通话,并且通话是锁定在一定的频率上的,这个频率就是手机号码。由于信号差,所以打电话有时嗓门得喊得老大,也有可能是为了炫耀。
1G无线系统在设计上只能传输语音流量,并受到网络容量的限制。该系统存在明显缺陷,很容易出现串号、盗号的现象,因此仅在2年后的1999年被正式关闭。
我国移动通信的时代来的比较晚,1987年才开始,并以TACS为标(TACS的英文全称是Total Access Communications System,它是一种全入网通信系统技术。该技术按照英国标准而设计的模拟式移动电话系统,其频率范围为900MHz)。
- 2G(开启网上冲浪):20世纪70年代进入了2G时代,开启数字蜂窝通信,摆脱了模拟技术的缺陷,有了跨时代的提升,虽然仍定位于话音业务,但开始引入数据业务。手机可以发短信、上网。2G的天下,也呈现出“抱团”的现象,与1G时代相比,天下被分割为GSM(基于TDMA)与CDMA两种
既生瑜何生亮?既然有了GSM(基于TDMA)为何还要费大力气研发CDMA?
随着移动通信用户数的增加,TDMA(西欧国家组成的移动通信特别小组(GSM)提出了窄带TDMA数字移动电话系统的标准)依靠大力压缩信道带宽的做法已经显现出弊端的时候,美国高通便投入到了CDMA(第二次世界大战衍生物最开始由美军研发,后由美国高通公司商用)的研发中,并证实CDMA用于蜂窝通信的容量巨大,且频率利用率高、抗干扰能力强,所以应用前景也被看好。
- 3G(通讯新纪元):2G在发展后期暴露出来的FDMA的局限,让通信厂商找到了3G发展的方向。3G移动网络必须要面对新的频谱、新的标准、更快的数据传输。而CDMA系统以其频率规划简单、系统容量大、频率复用系数高、抗多径能力强、通信质量好、软容量、软切换等特点显示出巨大的发展潜力。
- 4G(互联网大潮):4G通信技术以之前的2G、3G通信技术为基础,在其中添加了一些新型技术,使得无线通信的信号更加稳定,还提高数据的传输速率,而且兼容性也更平滑,通信质量也更高。而且4G通信中使用的技术也先进于2G、3G通信,使得信息通信速度变快。
- 5G(物联网时代):第五代移动通信技术(英语:5th generation mobile networks或5th generation wireless systems、5th-Generation,简称5G或5G技术)是最新一代蜂窝移动通信技术,也是继4G(LTE-A、WiMax)、3G(UMTS、LTE)和2G(GSM)系统之后的延伸。5G的性能目标是高数据速率、减少延迟、节省能源、降低成本、提高系统容量和大规模设备连接。
2018年2月23日,在世界移动通信大会召开前夕,沃达丰和华为宣布,两公司在西班牙合作采用非独立的3GPP 5G新无线标准和Sub6 GHz频段完成了全球首个5G通话测试。
以上四种通信技术,除了1G技术以外,其他的三种技术嘴本质的区别就是传输速度,2G通信网的传输速度为9.6kbit/s,3G通信网在室内、室外和行车的环境中能够分别支持至少2Mbit/s、384kbit/s以及144kbit/s的传输速度,4G通信网可以达到100Mbit/s,5G更可达5Gbps/s…我那4G移动联通卡就基于3G~4G之间吧
2.Android简介
2.1 Android起源
Android是由Google基于Linux平台开发的开源操作系统,主要应用于移动设备,如手机、平板电脑等。Android并不是Google创造
Android操作系统最初由Andy Rubin(安迪·鲁宾)开发,主要支持手机。2005年8月由Google收购注资。而Andy Rubin也成为Google公司的Android产品负责人
2007年11月,Google与84家硬件制造商、软甲开发商及电信运营商组件开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。
Android一词最早出现于法国作家利尔亚当(Auguste Villiers de I’ IsIe-Adam)在1886年发表的科幻小说《未来夏娃》中,将外表像人的机器起名为Android。Android本意指“机器人”,Google公司将Android标识设计为一个绿色机器人。表示Android系统符合环保概念
2.2 Android历史版本
2008年9月发布第一个Android系统一经推出,版本升级非常快,几乎每隔半年就有一个新版本发布。
发布时间 | 版本名称 | 版本号 | 对应API等级 |
2008年9月23日 | 1.0 | API 1 | |
2009年2月2日 | 1.1 | API 2 | |
2009年4月17日 | Cupcake(纸杯蛋糕) | 1.5 | API 3 |
2009年9月15日 | Donut(甜甜圈) | 1.6 | API 4 |
2009年10月26日 | Eclair(奶油泡芙/松饼) | 2.0 - 2.1 | API 5-7 |
2010年5月20日 | Froyo(冻酸奶) | 2.2 | API 8 |
2010年12月7日 | Gingerbread(姜饼) | 2.3 - 2.3.7 | API 9-10 |
2011年2月2日 | Honeycomb(蜂巢) | 3.0 - 3.2 | API 11-13 |
2011年10月19日 | Cream Sandwich(三明治) | 4.0.1 - 4.0.4 | API 14-15 |
2012年6月28日 | Jelly Bean(果冻豆) | 4.1 - 4.3 | API 16-18 |
2013年9月4日 | KitKat(奇巧) | 4.4 - 4.4.4 | API 19-20 |
2014年10月15日 | Lollipop(棒棒糖) | 5.0 - 5.1.1 | API 21-22 |
2015年9月30日 | Marshmallow(棉花糖) | 6.0 - 6.0.1 | API 23 |
2016年8月22日 | Nougat(牛轧糖) | 7.0 - 7.1.2 | API 24-25 |
2017年8月22日 | Oreo(奥利奥) | 8.0 - 8.1 | API 26-27 |
2018年8月7日 | Pie(馅饼) | 9.0 | API 28 |
2020年5月(未知) | Q(未命名) | 10.0 | 未知 |
(未知) | R(未命名) | 11.0 | 未知 |
2020年手机端Android操作系统市场份额预计达80%左右。
3.Android Studio开发环境的搭建
3.1 Android Studio简介及下载地址
3.2 Android Studio安装步骤
①点击运行安装包
点击Next
②默认不改变
Android Virtual Device自带虚拟机;可以选择不安装,但是后面程序运行就得在自己手机运行 或 下载PC端模拟器(我用的是雷电模拟器)
③选择Android Studio安装路径
点击Next
④开始菜单生成快捷启动方式
点击Install,开始下载
⑤下载完成
点击Next
⑥启动
点击Finish
⑦启动选择
点击OK
Config or installation folder:以前下载过Android Studio,会自动扫描电脑选择以前Android Studio默认好的设置
Do not import settings:第一次下载,选择不做任何设置
⑧选择
选择Don’t send;这个大概意思就是是否想要Google收集你的使用相关信息,或者出现的问题,都会自动发送给谷歌;第一个愿意发送,第二个不发送
⑨选择Cancle
⑩点击Next
⑪选择Standard
Standard:标准模式安装 Custom:自定义安装
Custom是电脑已经装过SDK就可以选择,SDK是安卓开发的一些工具包,这里前面没有装过SDK,所以选择第一个Standard
⑫选择开发界面风格
就是选择Android Studio页面的颜色,这里有黑色和白色两种,个人喜好自己选择;点击Next
⑬点击Finish
这是一些配置的信息和安装路径,SDK安装路径这里设置不了,可以在安装好后在配置文件中设置,后面会写这个配置的博客
⑭开始下载…
网如果不好,下载过程比较久
⑮点击Finish
⑯下载完成
注意:一些配置文件会自动安装在用户目录下,不能删除,删除还要重新下载,一些配置还会出现问题
Android开发(一)简介、安装、运行Android程序相关推荐
- android fota服务商,android开发实现静默安装(fota升级)
android开发实现静默安装(root权限) 方式是将应用设置为内置的系统应用,注意事system/app目录下面,采用copy2SystemApp()方法就可以,注意chmod 777的权限,若是 ...
- android 开发环境ppt,Android开发环境简介.ppt
Android开发环境简介 1.3 第一个Android应用程序 src目录中存放的是该项目的源文件,所有允许用户修改的java文件和用户自己添加的java文件,都保存在这个目录中. gen目录下的文 ...
- 使用Eclipse和Android小部件进行Android开发的简介
Android是一种移动操作系统,类似于Symbian,iOS,Windows®Mobile等. 它最初由Android Inc.开发,后来被Google收购. 它现在由开放手机联盟(Open Han ...
- Android开发入门与实战之Android应用安装卸载
当一个Android开发者完整的开发完毕一个程序应用软件结束后要进行软件测试,这就是软件测试员的来历,那么在这之前,要进行Android开发应用的安装与卸载. Android开发入门与实战之Andro ...
- androidstudio mac mini_苹果M1芯片笔记本能安装运行Android Studio和模拟器吗?能!
苹果M1芯片笔记本能安装运行Android Studio和模拟器吗? 能!能!能! ps:大年初一,本该吃吃喝喝,养养膘,打打牌.但是就在前几天,大学时期买的,用了6,7年的联想笔记本,光荣下岗了!趁 ...
- Android开发详解之App升级程序一点通
Android开发详解之App升级程序一点通 结束语 UpdateManager.java import java.io.File; import java.io.FileOutputStream; ...
- Android开发软件Eclipse安装教程
原创 灵思致远 2018-05-14 作者 leansmall 假设Android开发软件ADT安装目录是: D:\AndroidSDK (1)先安装JDK JAVA安装目录是: C:\Program ...
- Android开发经验谈-很少有人会告诉你的Android开发基本常识,经验谈android
转载:http://www.android100.org/html/201507/15/165084.html Android开发经验谈-很少有人会告诉你的Android开发基本常识,经验谈andro ...
- Android开发— 2016_最流行的Android组件、工具、框架大全(二)
2019独角兽企业重金招聘Python工程师标准>>> 泡在网上的日子 首页 代码 话题 问答 标签 关于 登录注册 首页 › 安卓开发 › android开发 Android开发- ...
- Android开发-AMD平台如何使用Android studio自带模拟器
Android开发-AMD平台如何使用Android studio自带模拟器 前言 AMD开启虚拟化VT win10专业版开启 win10家庭版开启 创建Android模拟器 前言 现在Android ...
最新文章
- DataList在无数据记录时显示类似GridView空模板(EmptyDataTemplate)
- CentOS 6.7 如何启用中文输入法
- 作业调度算法--短作业优先 操作系统_处理器管理_编程题
- Struts.xml配置解释
- chrome解决跨域(CORS)问题---chrome插件
- C语言_顺序结构的程序设计
- Griffon 1.1 发布,Groovy 开发框架
- VIJOS 1512SuperBrother打鼹鼠(二维BIT)
- React-Router4按需加载
- 比较好的JavaScript库-日常备用
- 【luogu P3979 遥远的国度】 题解
- rust木炭有用吗_如何看待 Rust 这门语言?
- java拦截器_Java拦截器
- 大数据第一季--java基础(day5)-徐培成-专题视频课程
- matlab 频域采样定理,信号时域和频域采样函数周期性与原信号的关系
- 计算机找不到海信电视,海信电视到底怎么投屏,看这一篇就够了!
- vue添加cnzz统计
- JavaScript重写alert方法
- android 闪屏页 动画,Android实现闪屏页效果
- 计算机专业基础英语,计算机专业基础英语1.ppt