Android教学资料

实验一:系统安装与HelloWorld
【目的】
安装智能手机开发相关软件平台。
【要求】
1、 完成智能手机开发平台安装、以及相关配置
2、 并实现Hello World
3、 了解项目的基本文件目录结构
【原理】
Eclipse安装原理,Android编程方法
【过程】
1、 安装JAVA JDK
下载网址:java.sun/javase/downloads/
2、 安装Eclipse
下载网址:/downloads/
tsf过载保护直接解压拷贝。
3、 安装Android
developer.androidandroidappdocs.appspot/index.html
安装AndroidSDK
4、 安装ADTAndroid Development Tools
developer.androidandroidappdocs.appspot/index.html
5、 安装手机USB驱动
developer.androidandroidappdocs.appspot/index.html
也可由系统自行搜索安装,需将手机设置在“应用开发”功能上。如果用模拟器调试,则可暂时不装。
6、 建立新项目,实现Hello World
Open Eclipse.
Click the menu  File -> New -> Project.
Expand the Android folder and select Android Project.
Name the project HelloWorld
卧式金属带锯床得到的文件结构如下:
运行:
选运行的设备,可以是模拟器,也可以是真机(如果已经连接好真实手机的话)
模拟器运行:
真实手机调试:
Android的应用开发中,通常使用的是java语言开发,除了需要熟悉JAVA语言基础知识之外,还需要了解Android提供扩展的java功能。
Android重要包的描述
android.app
封装了Android应用程序全局模型的高级类。
t
包含用于在设备上访问和发布数据的类。
android.database
包含了用于浏览内容提供源返回数据的类。
android.database.sqlite
包含了SQLLite数据库管理类,应用程序可以利用这些类来管理其私有数据库。
aphics
允许你直接在屏幕上绘图的绘图工具,比如画布、颜过滤器、点和矩形等。
aphics.drawable
提供了用于管理多种可视界面元素的类,这些可视界面元素仅用于显示,例如bitmapgradient 等离子体刻蚀
aphics.glutils
提供了大量能够在毛巾挂件Android设备上使用OpenGL嵌入式系统版(OpenGL ES)绘图的类.
android.hardware
提供对硬件设备的支持,这些硬件设备不一定会出现在每一个Android设备上。
android.location
定义Android定位和相关服务的类。
dia
 定位,视频,音频 和相关的服务
android
用于网络连接的类,功能比ava.* 强大。
android.opengl
提供OpenGL(高性能图形算法行业标准)工具。 3D加速等
android.os
提供设备上基础的操作系统服务、信息传递和进程间通信。
kyx
android.provider
提供用于方便地访问Android支持的内容提供源的类。
android.sax
一个可以方便地编写高效、健壮的SAX handler的框架。
ition
木薯干提供用于语音识别的类。
lephony
提供了用于拨打、接收以及监听电话和电话状态的工具。
lephony.gsm
提供了用于从GSM电话上控制或读取数据的类。
提供了用于在屏幕上绘制或跟踪文本和文本跨度的类。
hod
提供了用于监听或修改键盘输入的类。
style
提供了用于预览或修改视图对象中文本跨度形式的类。
android.util
提供了通用的工具方法,例如日期/时间操作、64位编码解码器、字符串数组互换方法和与XML相关的方法。
android.view
提供了用于处理屏幕布局和用户交互的基本UI类。
android.view.animation
提供了动画处理的类
android.webkit
提供了浏览网页的工具。
android.widget
widget包包含了用在应用程序屏幕上的UI元素(绝大部分可视)

本文发布于:2024-09-25 01:23:58,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/145245.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:用于   提供   安装   开发   设备   工具
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议