版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Android基础知识,android基础知识,目前全球智能手机最主要的两大阵营是Android和IOS,Android和IOS是移动操作系统的名称,它们背后的公司是谷歌和苹果,所以有时候也叫做谷歌系统和苹果系统 比较主流的电脑端操作系统有微软的Windows、苹果的的IOS及开源的Linux,相对与移动设备的主流操作系统就是Android和IOS Android是基于Linux系统内核开发设计的,Google在内核之上开发了自己的Dalvik Java虚拟机。由于采用Java虚拟机,所以在Android上开发原生App用的开发语言是Java。目前为止Android已经是全球最大的智能手机操作
2、系统 目前最新版本是Android8.0,Android,android基础知识,Android所具有的优势或者特性,Android可以和google的地图服务、邮件系统、搜索服务等进行无缝结合,有的甚至已经内嵌入了Android系统,多元化设备支持,Android系统完全开源,由于本身的内核是基于开源的Linux系统内核,所以Android从底层系统到上层用户类库、界面等都是完全开放的,开源,Android除了在智能手机上应用外,还在平板电脑、互联网电视、车载导航仪、智能手表及一些其它智能硬件上被广泛应用,平板电脑、电视;乐视的电视、华为的车载导航仪、手表等。还有围绕自动驾驶相关的产业也是利
3、用Android系统,开放的第三方应用,由于谷歌秉承的开源、开放,在Android上开发App、发布App要相对比较容易些。开发人员可以根据自己应用的需要调用手机Gps、陀螺仪、摄像头等硬件设备,也可以访问本地联系人、日历等信息。可以可以发起拨打电话。发送短信等,在Android上开发应用也不需要谷歌认证,所以Android的整个应用市场比较丰富,无缝和谷歌集成,Dalvik虚拟机,Dalvik在低速cpu上表现的性能更高,对内存的使用也更高效,3,android基础知识,Android,REPORT,ANNUAL,2017,Android四大组件: 1.Activity:应用程序中,一个Ac
4、tivity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应 2.Service 服务:一个Service 是一段长生命周期的,没有用户界面的程序,可以用来开发如监控类程序。 3.BroadcastReceive广播接收器:你的应用可以使用它对外部事件进行过滤只对感兴趣的外部事件(如当电话呼入时,或者数据网络可用时)进行接收并做出响应。 4.Content Provider内容提供者 :android平台提供了Content Provider使一个应用程序的指定数据集提供给其他应用程序,Key words,C,R,ED,IT,C,AR,D,1234 5678 9
5、99,4,android基础知识,Android五大布局,1.LinearLayout线性布局:将此布局中的UI主键一个挨一个排列,有两种排列方法:横向排列和纵向排列 2.RelativeLayout相对布局:相对布局里面的组件的位置总是相对于其他组件或者父布局来决定的 3.FrameLayout帧布局:先定义的位于底层,后先定义的位于上层 4.AbsoluteLayout是绝对位置布局:在此布局中的子元素的android:layout_x和android:layout_y属性将生效,用于描述该子元素的坐标位置。 5.TableLayout表格布局:适用于N行N列的布局格式。一个TableLa
6、yout由许多TableRow组成,一个TableRow就代表TableLayout中的一行,5,android基础知识,Android Studio界面的简单介绍,页面标题依次显示项目名称,项目所在路径,模块名,当前编辑类的路径,6,android基础知识,Android新建项目,FileNewNewProject,7,android基础知识,Android studio开发工具的介绍,快捷键,8,android基础知识,Android studio开发工具的介绍,标题文本预设,此部分内容作为文字排版占位显示(建议使用主题字体,标题文本预设,此部分内容作为文字排版占位显示(建议使用主题字体,
7、标题文本预设,此部分内容作为文字排版占位显示(建议使用主题字体,标题文本预设,此部分内容作为文字排版占位显示(建议使用主题字体,标题文本预设,此部分内容作为文字排版占位显示(建议使用主题字体,标题文本预设,此部分内容作为文字排版占位显示(建议使用主题字体,9,android基础知识,控制台,标题文本预设,此部分内容作为文字排版占位显示 (建议使用主题字体,标题文本预设,此部分内容作为文字排版占位显示 (建议使用主题字体,标题文本预设,此部分内容作为文字排版占位显示 (建议使用主题字体,标题文本预设,此部分内容作为文字排版占位显示 (建议使用主题字体,标题文本预设,此部分内容作为文字排版占位显示
8、 (建议使用主题字体,标题文本预设,此部分内容作为文字排版占位显示 (建议使用主题字体,10,android基础知识,研究成果与应用前景,Supporting text here. When you copy & paste, choose keep text only option,04,11,android基础知识,代表着当前编码格式,Copy paste fonts. Choose the only option to retain text,Text here,Copy paste fonts. Choose the only option to retain text,Text he
9、re,Copy paste fonts. Choose the only option to retain text,Text here,Copy paste fonts. Choose the only option to retain text,Text here,Copy paste fonts. Choose the only option to retain text,Text here,Copy paste fonts. Choose the only option to retain text,Text here,Key words,12,android基础知识,build.gr
10、adle,9,60,30,build.gradle buildscript :用于设置驱动构建过程的代码。 jcenter():声明使用 maven 仓库。在老版本中,此处为 mavenCentral()。 mavenCentral() :表示依赖从 Central Maven 2 仓库中获取。 jcenter() :表示依赖从 Bintarys JCenter Maven 仓库中获取。 3. *mavenLocal()* :表示依赖从本地的Maven仓库中获取。 dependencies :声明了使用 Android Studio gradle 插件版本。一般升级AS或者导入从Eclipse
11、中生成的项目时需要修改下面gradle版本。具体的版本对应关系,请点击。 allprojects:设置每一个 module 的构建过程。在此例中,设置了每一个 module 使用 maven 仓库依赖,13,android基础知识,Android Studio设置字体和主题,关键词,此部分内容作为文字排版占位显示(建议使用主题字体)如需更改请在(设置形状格式)菜单下(文本选项)中调整,标题文本预设,此部分内容作为文字排版占位显示(建议使用主题字体,45,标题文本预设,此部分内容作为文字排版占位显示(建议使用主题字体,66,标题文本预设,此部分内容作为文字排版占位显示(建议使用主题字体,26,标题文本预设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 专题08 有理数的计算题(50题)(原卷版)
- 内蒙古自治区鄂尔多斯市2026年高考临考冲刺生物试卷含解析
- 项目二 任务四 电源系统故障维修
- 2026中国邮政快递员笔试试卷及答案
- B2驾驶证科目一模拟考试试题(完整版)
- 压力管理心理学第五讲女性所面临的压力
- 2026年术后病人跌倒的防范和处理措施试题及答案
- 2026年消化内科住院医师规培考试公共科目题库附答案
- 2026起重信号司索工(建筑特殊工种)考试题及答案
- 国家基层高血压防治管理指南考核试题与答案
- 2025秋期版国开电大本科《心理学》一平台形成性考核练习1至6在线形考试题及答案
- 污水管网工程汇报
- 《管理学》(第二版)课件全套 高教版马工程 第0-16章 绪论 - 组织变革与创新
- 中西医临床医学五年发展规划纲要
- 中国民间美术服饰课件
- 古港中学备战“园丁杯”篮球赛策划书
- 喝酒协议书范本
- 心衰患者的CRRT治疗
- Unit 1 Project,Reading Plus 说课稿 2024-2025学年人教版英语七年级上册
- 统编版中考语文一轮复习:义务教育语文课程常用字表(3500字注音版)(2022版课标)
- 雕塑设计制作合同模板
评论
0/150
提交评论