Android 之类库常用包
Android 是由谷歌公司推出的一款基于Linux平台的开源手机操作系统平台。
在Android类库中,各种包写成android.*的方式,重要包的描述如下所示:
[1]android.app:提供高层的程序模型、提供基本的运行环境;
(1)android.app.Activity;
(2)android.app.ListActivity;
(3)android.app.Service;
[2]android.content:包含各种的对设备上的数据进行访问和发布的类;
(1)android.content.Intent;
(2)android.content.ComponentName;
(3)android.content.ServiceConnection;
[3]android.database:通过内容提供者浏览和操作数据库;
[4]android.graphics:底层的图形库,包含画布,颜色过滤,点,矩形,可以将他们直接绘制到屏幕上;
(1)android.graphics.Color;
[5]android.location:定位和相关服务的类;
[6]android.media:提供一些类管理多种音频、视频的媒体接口;
[7]android.net:提供帮助网络访问的类,超过通常的java.net.* 接口;
(1)android.net.Uri;
[8]android.os:提供了系统服务、消息传输、IPC机制;
(1)android.os.Bundle;
(2)android.os.IBinder;
[9]android.opengl:提供OpenGL的工具,3D加速;
[10]android.provider:提供类访问Android的内容提供者;
[11]android.telephony:提供与拨打电话相关的API交互;
[12]android.view:提供基础的用户界面接口框架;
(1)android.view.View;
1)android.view.View.OnClickListener;
(2)android.view.Menu;
(3)android.view.MenuItem;
(4)android.view.LayoutInflater;
(5)android.view.ViewGroup;
[13]android.util:涉及工具性的方法,例如时间日期的操作;
[14]android.webkit:默认浏览器操作接口;
[15]android.widget:包含各种UI元素(大部分是可见的)在应用程序的屏幕中使用;
(1)android.widget.Button;
(2)android.widget.Toast:是一个 View 视图,快速的为用户显示少量的信息。 Toast 在应用程序上浮动显示信息给用户,它永远不会获得焦点,不影响用户的输入等操作,主要用于 一些帮助 / 提示。
(3)android.widget.AdapterView:是由适配器生成的适配器视图;
(4)android.widget.AdapterView.OnItemClickListener:在适配器视图中的ItemClick的回调;
(5)android.widget.ArrayAdapter:所支持的一个具体的任意对象数组BaseAdapter;
(6)android.widget.SimpleAdapter;
补充:
[1]常用java类
(1)java.util.ArrayList;
(2)java.util.HashMap;
(3)java.util.Iterator;
(4)java.util.List;
(5)java.util.Map;
Android 之类库常用包的更多相关文章
- android studio 引入第三方类库jar包
第三方类库jar包 这就简单多了,直接将jar包拷贝到app/libs下,然后在app下的build.gradle中添加此jar的依赖.如下: dependencies { compile 'com. ...
- Android support library支持包常用控件介绍(二)
谷歌官方推出Material Design 设计理念已经有段时间了,为支持更方便的实现 Material Design设计效果,官方给出了Android support design library ...
- Android 开发中常用小技巧
TextView中的getTextSize返回值是以像素(px)为单位的, 而setTextSize()是以sp为单位的. 所以如果直接用返回的值来设置会出错,解决办法是 用setTextSize() ...
- Android源码浅析(四)——我在Android开发中常用到的adb命令,Linux命令,源码编译命令
Android源码浅析(四)--我在Android开发中常用到的adb命令,Linux命令,源码编译命令 我自己平时开发的时候积累的一些命令,希望对你有所帮助 adb是什么?: adb的全称为Andr ...
- Android开发调试常用命令列表
Android开发调试常用命令列表 adb命令 am am start -n com.iflytek.autofly.account/.ui.MainActivity am start -n com. ...
- Android 第三方类库简单使用之EventBus
Android 第三方类库之EventBus 1 PS 工欲善其事必先利其器. Eventbus也是一款在开发中常用的利器 这篇也对EventBus的简单介绍和使用,与之前个xutils介绍的级别一样 ...
- Android开发工具常用快捷键大全
Android开发中常用的开发工具有android studio和eclipse两种,下面小编整理了一些这两种开发工具中常用的快捷键,使用这些快捷键,你的android编程将事半功倍. android ...
- Python 常用包收集
转自:http://www.cnblogs.com/Logic0/archive/2010/09/03/1850382.html 常用的自带类库 常用的外部类库 Tkinter———— P ...
- 如何使用charles对Android Https进行抓包
Charles.png charles是一款在Mac下常用的截取网络封包工具,对Android Http进行抓包,只要对手机设置代理即可,但对Android Https进行抓包还是破费一些功夫,网 ...
随机推荐
- PYQT窗口风格
setWindowFlags(Qt.WindowFlags)函数,Qt.WindowFlags类如下: 1.窗口类型 Qt.Qt.Widget#插件默认窗口,有最小化.最大化.关闭按钮 Qt.Qt.W ...
- 关于clipboard插件的使用问题
概述: clipboard.js是一款轻量级的实现复制文本到剪贴板功能的JavaScript插件.通过该插件可以将输入框,文本域,DIV元素中的文本等文本内容复制到剪贴板中 clipboard.js ...
- 关于myBatis的问题There is no getter for property named 'USER_NAME' in 'class com.bky.model.实例类'
现在流行的 ssm(spring + struts2 + myBatis) 持久层的mybatis是需要配置映射器的,找了个demo连接的数据库是MySQL 于是就修改了一下弄成了连接Oracle的 ...
- hdu1015 Safecracker (暴力枚举)
http://acm.hdu.edu.cn/showproblem.php?pid=1015 Safecracker Time Limit: 2000/1000 MS (Java/Others) ...
- MySQL数据库事务各隔离级别加锁情况--Repeatable Read && MVCC(转)
本文转自https://m.imooc.com/article/details?article_id=17289 感谢作者 上节回顾 上两篇记录了我对MySQL 事务 隔离级别read uncommi ...
- python测试开发django-6.模板中include使用
前言 当我们打开一个网站的时候,在打开不同的页面时候,会发现每个页面的顶部.底部内容都差不多,这样就可以把这些公共的部分,单独抽出来. 类似于python里面的函数,把公共部分写成函数,然后调用就行了 ...
- Selenium2+python自动化39-关于面试的题
前言 最近看到群里有小伙伴贴出一组面试题,最近又是跳槽黄金季节,小编忍不住抽出一点时间总结了下, 回答不妥的地方欢迎各位高手拍砖指点. 一.selenium中如何判断元素是否存在? 首先selen ...
- CentOS 6.5安装配置Nginx
Ubuntu下安装nginx,直接apt-get install nginx就行了,很方便. 但是今天装了CentOS6.5,直接yum install nginx不行,要先处理下源,下面是安装完整流 ...
- git 经常使用操作集锦
创建仓库 新建普通仓库: jxdong@ubuntu-server:~/workspace/git$ git init Reinitialized existing Git repository in ...
- (转)不通过web.config在运行时注册httpmodules
https://blog.csdn.net/kufeiyun/article/details/7763070 在asp.net4 中,我们知道可以不用任何配置让一个方法在appdomain中尽早执行, ...