Android API中常用的包(转)

Android应用开发中,我们一般都是用java语言。所以Android很好的继承了java的功能,不过为了满足手机系统的需要和实现一些新的功能,Android还提供了一些特有的扩展的java功能。
有了这些Android特有的包,我们才能实现Android平台上的许多功能,下面卓天下为大家介绍一些重要包:

android.app :提供高层的程序模型、提供基本的运行环境

android.content :包含各种的对设备上的数据进行访问和发布的类

android.database :通过内容提供者浏览和操作数据库

android.graphics :底层的图形库,包含画布,颜色过滤,点,矩形,可以将他们直接绘制到屏幕上.

android.location :定位和相关服务的类

android.media :提供一些类管理多种音频、视频的媒体接口

android.net :提供帮助网络访问的类,超过通常的java.net.* 接口

android.os :提供了系统服务、消息传输、IPC 机制

android.opengl :提供OpenGL 的工具

android.provider :提供类访问Android 的内容提供者

android.telephony :提供与拨打电话相关的API 交互

android.view :提供基础的用户界面接口框架

android.util :涉及工具性的方法,例如时间日期的操作

android.webkit :默认浏览器操作接口

android.widget :包含各种UI 元素(大部分是可见的)在应用程序的屏幕中使用

转载自

时间: 2024-11-04 22:30:51

Android API中常用的包(转)的相关文章

java中常用的包、类、以及包中常用的类、方法、属性-----io包

由于最近有需要,所以下面是我整理的在开发中常用的包.类.以及包中常用的类.方法.属性:有需要的看看 java中常用的包.类.以及包中常用的类.方法.属性 常用的包 java.io.*; java.util.*; java.lang.*; java.math.*; java.sql.*; java.text.*; java.awt.*; javax.swing.*;   包名 接口 类 方法 属性 java.io.*; java.io.Serializable实现序列化 java.io.Buffe

在Android Studio中导入jar包

#1 下载jar包文件, #2 拷贝到libs目录下 #3 打开你的build.gradle,在dependencies加入如下代码 dependencies {compile files('libs/android-support-v4.jar')compile files('libs/android-async-http-1.4.3.jar')//或者你想偷懒可以只写下面这一句,所有libs文件下的jar都会被编译compile fileTree(dir: “libs”, include: 

Android API中的对话框

Android API中提供了四个Dialog的自定义子类: AlertDialog ProgressDialog DatePackerDialog TimePickerDialog 也可以派生出自己的Dialog子类 在任何一个活动中,通常都可以使用onCreateDialog(this)方法来创建一个基本的对话框.Android用这个方法来跟踪所创建的对话框 比如:这个对话框属于哪个活动,以及它现在的状态如何 要显示一个已经创建的对话框,可以使用showDialog(int)方法,其中参数指

Android平台中常用的可视化控件

一. TextView 二. ImageView 1.结构 java.lang.Object android.view.View android.widget.ImageView 已知直接子类: ImageButton, QuickContactBadge 已知间接子类: ZoomButton 2.类概述 显示任意图像,例如图标.ImageView类可以加载各种来源的图片(如资源或图片库),需要计算图像的尺寸,比便它可以在其他布局中使用,并提供例如缩放和着色(渲染)各种显示选项. 3.XML属性

Android开发中常用的ListView列表的优化方式ViewHolder

在Android开发中难免会遇到大量的数据加载到ListView中进行显示, 然后其中最重要的数据传递桥梁Adapter适配器是常用的,随着市场的需 求变化ListView'条目中的内容是越来越多这就需要程序员来自定义适配器, 而关键的就是适配器的优化问题,适配器没有优化好往往就会造成OOM (内存溢出)或者是滑动卡顿之类的问题,接下来我就给大家介绍一种常 用的Adapter优化方法 1 /** 2 * list View的适配器 3 */ 4 class Adapter extends Bas

android开发过程中引用第三方包

关于android开发中使用第三方jar包问题: 一般都是打包好的jar包,那么拷贝到工程下面的libs包下面即可. 如果还是源码有两种方法导入: 方法一: 点击项目右键  点击properties  快捷键Alt+Enter 然后选择android  然后在右下方选择add  然后选择需要导入的jar包   当然源码包必须保证勾选了is library  (勾选方法:右键项目-android  中间偏下有个单选框,选择就是表示这个项目工程是作为第三方包) 导入图: 导入成功: 然后点击Appl

Android开发中出现jar包重复

安卓开发中出现jar包重复,控制台会出现如下报错: 解决方案是: 可以查看自己项目工程下有没有重复,例如: 如果有重复,删除就可以了!

Android开发中常用工具

1. Android虚拟设备和SDK管理器:用于创建和管理AVD以及下载SDK包.2. Android模拟器:Android虚拟机的实现,目的是使开发的应用在开发计算机上的AVD内运行.3. Android调试监控服务(DDMS):视图的方式监视和控制能调试的应用程序.4. Android调试桥(Android debug bridge,ADB):客户端-服务器应用程序,提供对虚拟设备和实际设备的链接.允许复制文件.安装已编译的程序以及允许shell.5. Logcat: 查看和过滤日志.6.

android开发中常用的Eclipse快捷键详细解析

1.查看快捷键定义的地方    Window->Preferences->General->Keys. 2.更改启动页 在AndroidManifest.xml第一个activity标签项中 android:name=".ResultDemoActivity"    ResultDemoActivity改为你想要第一启动的activity. 3.取消对"块注释的格式化"   Windows->Preferences->Java->