- 1、本文档共40页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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:广播通知接收
您可能关注的文档
最近下载
- 航空运输地理单元四中国航空区划描述.ppt
- 喉肿瘤的护理措施.pptx VIP
- 第10课《往事依依》教学设计2024—2025学年统编版语文七年级上册.docx
- 中华民族一家亲,同心共筑中国梦.pptx VIP
- 职业技术学院处室工作人员学年考核细则.doc
- 基于plc的自动售货机系统设计—学士学位论文.doc VIP
- 知道网课跨文化沟通心理学智慧树章节测试答案2023.docx
- 苏教版五年级上册《我们的大脑》教学设计.docx
- 众泰-T600-产品使用说明书-T600 2.0T 豪华型DCT-JNJ6460QT-T600车系使用手册20131201.pdf
- RTO 操作规程考试试题及答案.docx
文档评论(0)