肚皮舞入门教学视频01 01-android入门.doc

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
肚皮舞入门教学视频01 01-android入门 导读:就爱阅读网友为您分享以下“01-android入门”资讯,希望对您有所帮助,感谢您对92的支持! 1. 3G/4G应用开发:开发基于3G/4G移动通信技术下的应用程序。智能手机,平板电脑,智能电视上,可穿戴设备的应用程序。 主流的基于Android平台、基于iOS(Apple)平台、Windows Phone平台。 2. Android:Google推出的基于Linux内核的开源的移动终端操作系统。 1) 系统架构:Linux内核、核心库(C/C++语言)和Android运行时、应用程序框架、应用程序 2) Android运行时: A) Dalvik虚拟机:类似于JVM。但它运行的是dex字节码。Xxx.java --gt; Xxx.class --gt; 集中在一个classes.dex Android L(5.0)以后用ART来代替Dalvik:应用程序在第一次安装的时候,字节码就会预先编译成机器码。 B) 运行时核心类库:提供核心类和接口,供Java开发者使用。类似于JavaSE API。 3) 应用程序框架: 3. 搭建Android开发环境:JDK6.0以上、Eclipse3.6.2以上 1) 下载Android SDK并安装: android-sdk_rx.x.x-windows.zip;执行SDK解压目录下的SDK Manager.exe,联网安装或更新SDK版本。 3) 创建AVD(Android模拟器): 执行SDK解压目录下的AVD Manager.exe 4) 安装IDE工具: a) 为Eclipse-JEE安装和配置ADT插件。(ADT版本要与SDK版本配套) b) Android Studio。 4. 创建第一个Android应用程序: 只支持4.0.3以上版本 1) New --gt; Android --gt; Android Application Project 2) 运行程序:把程序打包成APK文件,并部署到模拟器(或真机)上运行。 5. Android应用程序的目录结构 1) 应用项目名 |-- src 存放java源代码 |-- gen 存放自动生成的java代码。 |-- R.java 文件: 存放了本应用程序中所有资源的唯一ID。由编译器自动生成的,不要手动更改它。 |-- BuildConfig.java文件,配置一个常量DEBUG = true。 它会依据开发者选择的Build类型自动设定值: Build Automatically(自动编译)值为true/ 手动 Build Project值为false |-- assets 用于存放资源。但这个目录下的资源不会在R.java中生成ID,但会打包在apk文件中。 |-- res 存放所有的资源文件:会在R.java中生成ID,打包apk文件中。资源文件的命名符合[a-z0-9_.]规范。 |-- drawable 存放图像资源(*.png、*.jpg、*.gif、*.xml)的目录:xxhdpi、xhdpi、hdpi、mdpi、ldpi。 |-- layout 存放每个Activity、Fragment对应的布局定义XML文件。 |-- menu 存放定义菜单的XML文件。 |-- values 存放用于保存:字符串、颜色、尺寸、数组等常量数据的xml文件 |-- AndroidManifest.xml 功能清单文件。用于注册Activity等四大组件、配置权限信息等 |-- proguard-project.txt:混淆代码功能的脚本配置文件。 |-- perties:项目编译信息配置文件。 2) 另:在res目录下可以自定义目录用于分类 存放资源文件 a) anim:存放定义动画的XML文件。 b) color:存放颜色状态列表文件。 c) drawable:存放未分级的图像及图像状态列表文件。 d) xml:任意的XML文件、如首选项配置文件。可以通过调用getResources().getXML()读取。 e) raw:直接复制到设备中的任意文件(一般是音频、视频文件),不会被编译。可以通过调用getResources().openRawResource(ID)来访问资源 6. Android应用的四大核心组件 1) Activity:活动。一个Activity代表一个用户界面。 2) Service:服务。没有界面的后台程序、一般用来执行耗时操作。 3) Content Provider:内容提供器。用于在应用程序之间进行数据共享的组件。 4) Broadcast receiver:广播通知接收

文档评论(0)

raojun00007 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档