Android基础知识目前全球智能手机最主要的两大阵营是Android和IOS,Android和IOS是移动操作系统的名称,它们背后的公司是谷歌和苹果,所以有时候也叫做谷歌系统和苹果系统比较主流的电脑端操作系统有微软的Windows、苹果的的IOS及开源的Linux,相对与移动设备的主流操作系统就是Android和IOSAndroid是基于Linux系统内核开发设计的,Google在内核之上开发了自己的DalvikJava虚拟机。由于采用Java虚拟机,所以在Android上开发原生App用的开发语言是Java。、邮件系统、搜索服务等进行无缝结合,有的甚至已经内嵌入了Android系统。多元化设备支持Android系统完全开源,由于本身的内核是基于开源的Linux系统内核,所以Android从底层系统到上层用户类库、界面等都是完全开放的开源Android除了在智能手机上应用外,还在平板电脑、互联网电视、车载导航仪、智能手表及一些其它智能硬件上被广泛应用,平板电脑、电视;乐视的电视、华为的车载导航仪、手表等。还有围绕自动驾驶相关的产业也是利用Android系统开放的第三方应用由于谷歌秉承的开源、开放,在Android上开发App、发布App要相对比较容易些。开发人员可以根据自己应用的需要调用手机Gps、陀螺仪、摄像头等硬件设备,也可以访问本地联系人、日历等信息。可以可以发起拨打电话。发送短信等,在Android上开发应用也不需要谷歌认证,所以Android的整个应用市场比较丰富。无缝和谷歌集成Dalvik虚拟机Dalvik在低速cpu上表现的性能更高,对内存的使用也更高效。3AndroidREPORTANNUAL2017Android四大组件::应用程序中,一个Activity通常就是一个单独的屏幕,:一个Service是一段长生命周期的,没有用户界面的程序,可以用来开发如监控类程序。:你的应用可以使用它对外部事件进行过滤只对感兴趣的外部事件(如当电话呼入时,或者数据网络可用时)进行接收并做出响应。:android平台提供了ContentProvider使一个应用程序的指定数据集提供给其他应用程序$:将此布局中的UI主键一个挨一个排列,有两种排列方法:::先定义的位于底层,:在此布局中的子元素的android:layout_x和android:layout_y属性将生效,用于描述该子元素的坐标位置。:适用于N行N列的布局格式。一个TableLayout由许多TableRow组成,一个TableRow就代表TableLayout中的一行5AndroidStudio界面的简单介绍页面标题依次显示项目名称,项目所在路径,模块名,当前编辑类的路径。6Android新建项目File—New—NewProject7Androidstudio开发工具的介绍快捷键8Androidstudio开发工具的介绍标题文本预设此部分内容作为文字排版占位显示(建议使用主题字体)标题文本预设此部分内容作为文字排版占位显示(建议使用主题字体)标题文本预设此部分内容作为文字排版占位显示(建议使用主题字体)标题文本预设此部分内容作为文字排版占位显示(建议使用主题字体)标题文本预设此部分内容作为文字排版占位显示(建议使用主题字体)标题文本预设此部分内容作为文字排版占位显示(建议使用主题字体)9控制台标题文本预设此部分内容作为文字排版占位显示(建议使用主题字体)标题文本预设此部分内容作为文字排版占位显示(建议使用主题字体)标题文本预设此部分内容作为文字排版占位显示(建议使用主题字体)标题文本预设此部分内容作为文字排版占位显示(建议使用主题字体)标题文本预设此部分内容作为文字排版占位显示(建议使用主题字体)标题文本预设此部分内容作为文字排版占位显示(建议使用主题字体)10
android基础知识ppt课件 来自淘豆网m.daumloan.com转载请标明出处.