Android开发---开发文档翻译
2014.11.24
1:ClipData类:用于表示剪切的数据,此剪切的数据可以是复杂类型,包括一个或多个条目实例
(1)基础知识
>公共类:public class
>嵌套类:ClipData.Item(用于描述剪切数据的一个条目)
>继承常量:来自接口android.os.Parcelable
>继承方法:来自类java.lang.Object;来自接口android.os.Parcelable
>域:public static final Creator<ClipData>
>公共构造函数:ClipData(CharSequence label, String[] mimeTypes, ClipData.Item item)
ClipData(ClipDescription description, ClipData.Item item)
ClipData(ClipData other)
>public 方法:
void |
addItem(ClipData.Item item)
Add a new Item to the overall ClipData container.
|
int |
describeContents()
Describe the kinds of special objects contained in this Parcelable's marshalled representation.
|
ClipDescription |
getDescription()
Return the
ClipDescription associated with this data, describing what it contains.
|
ClipData.Item |
getItemAt(int index)
Return a single item inside of the clip data.
|
int |
getItemCount()
Return the number of items in the clip data.
|
static ClipData |
newHtmlText(CharSequence label, CharSequence text, String htmlText)
Create a new ClipData holding data of the type
MIMETYPE_TEXT_HTML .
|
static ClipData |
newIntent(CharSequence label, Intent intent)
Create a new ClipData holding an Intent with MIME type
MIMETYPE_TEXT_INTENT .
|
static ClipData |
newPlainText(CharSequence label, CharSequence text)
Create a new ClipData holding data of the type
MIMETYPE_TEXT_PLAIN .
|
static ClipData |
newRawUri(CharSequence label, Uri uri)
Create a new ClipData holding an URI with MIME type
MIMETYPE_TEXT_URILIST .
|
static ClipData |
newUri(ContentResolver resolver, CharSequence label, Uri uri)
Create a new ClipData holding a URI.
|
String |
toString()
Returns a string containing a concise, human-readable description of this object.
|
void |
writeToParcel(Parcel dest, int flags)
Flatten this object in to a Parcel.
|
总结:ClipData代表剪贴板中剪切数据。它有一个或多个Item实例,每个可容纳一个或多个数据项。 ClipData包含ClipDescription,用来描述剪贴内容的重要元数据。尤其是getDescription().getMimeType(INT)必须返回正确的MIME类型。为了正确的设置剪贴内容的MIME类型,建议使用newPlainText(CharSequence,CharSequence的),newUri(ContentResolver,CharSequence中,URI),newIntent(CharSequence, Intent)构造ClipData。每个Item的实例可以是三大数据类型之一:text,intent,URI。
(2):粘贴和复制数据
当数据类型复杂或者不一致时,复制和粘贴数据过程中要对数据类型进行转换,参见:http://sourcollection.diandian.com/post/2012-06-08/40028020578
2:ClipBoardManager类
(1)基础知识:
file:///F:/Android/SDK/docs/reference/android/content/ClipboardManager.html
转载于:https://www.cnblogs.com/graceting/p/5034041.html
Android开发---开发文档翻译相关推荐
- Android官方技术文档翻译——开发工具的构建概述
本文译自Android官方技术文档<Build Overview>,原文地址:http://tools.android.com/build. 因为<Android Lint Chec ...
- Android WiFi开发教程(三)——WiFi热点数据传输
在上一篇文章中介绍了WiFi的搜索和连接,如果你还没阅读过,建议先阅读上一篇Android WiFi开发教程(二)--WiFi的搜索和连接.本篇接着简单介绍手机上如何通过WiFi热点进行数据传输. 跟 ...
- android ble 设备扫描程序,Android应用开发Android 7.0 BLE scan 问题:程序无错但扫描不到BLE设备...
本文将带你了解Android应用开发Android 7.0 BLE scan 问题:程序无错但扫描不到BLE设备,希望本文对大家学Android有所帮助. < 最近在做毕设,需要几周内从头学起 ...
- Android Studio开发环境及第一个项目
1. 在你的电脑上搭建Android平台开发环境. 2. 新建项目,实现以下基本内容: (1) 修改默认的APP的名称和图标(任意的,非默认的). (2) 显示个人信息,包括:照片.专业.姓名.学号等 ...
- Android UI开发第二十五篇——分享一篇自定义的 Action Bar
Action Bar是android3.0以后才引入的,主要是替代3.0以前的menu和tittle bar.在3.0之前是不能使用Action Bar功能的.这里引入了自定义的Action Bar, ...
- [转]Android敏捷开发指南
原文地址:http://www.apkbus.com/android-72730-1-1.html 本文紧密结合移动开发方法与技术,围绕Android平台的开发探讨提供更高质量移动产品的解决方案.作者 ...
- 《Android传感器开发与智能设备案例实战》——导读
本节书摘来自异步社区<Android传感器开发与智能设备案例实战>一书中的目录,作者 朱元波,更多章节内容可以访问云栖社区"异步社区"公众号查看 目 录 前 言 第1章 ...
- IntelliJ IDEA 12详细开发教程(四) 搭建Android应用开发环境与Android项目创建
今天我要给大家讲的是使用Intellij Idea开发Android应用开发.自我感觉使用Idea来进行Android开发要比在Eclipse下开发简单很多. (一)打开网站:http://devel ...
- 从Android界面开发谈起(转)
原文地址:http://blog.csdn.net/nieweilin/article/details/5967815 这篇文章没有打算有一个很好的逻辑去介绍android的某个方面,全盘大致上就是我 ...
- android界面数据存储,Android应用开发基础之数据存储和界面展现(二)
Android应用开发基础之数据存储和界面展现(二) 常见布局 相对布局 RelativeLayout 组件默认左对齐.顶部对齐 设置组件在指定组件的右边 android:layout_toRight ...
最新文章
- 4514: [Sdoi2016]数字配对
- 解决哈希(HASH)冲突的主要方法
- Sprint会议记录(第五组)
- VA01创建SO的增强点MV45AFZZ的几点实际应用总结
- CH Round #55 - Streaming #6 (NOIP模拟赛day2)解题报告
- java安全——类加载器+字节码校验+安全管理器与访问权限
- 中找不到iedis_CAD图纸中缺少的字体实在找不到怎么办呢?
- IBM/ORACLE/EMC在银行业的重要性
- 想去机器学习初创公司做数据科学家?这些问题值得你三思!
- Pycharm 主题字体推荐(亮色)
- Android将网页转为pDf,UrlToPDF 输入网址直接将网页转存为 PDF 档(Android)
- 香橙派OrangePi Zero开发板的WiFi连接测试
- 【博士论文】深度学习的对抗攻击与鲁棒性测评
- BJ54坐标或者XA80坐标到WGS84坐标的转换(小工具附代码)
- CGCS2000 平面坐标系转大地坐标系
- php微信转发无法显示标题图片,解决微信公众号分享朋友圈不显示标题图片描述的方法...
- 预制菜顶流信良记,小龙虾的生意经难念
- 深度学习数学基础之激活函数与导数
- Windows 源码编译 nginx (加入nginx-http-flv-module)
- 【NDN基础】Named Data Networking 学习笔记
热门文章
- WebView的详细讲解
- c - 数据结构实验之图论三:判断可达性_IT世界的诡异事件,2020为何算法和数据结构面试题会如此火爆?...
- ChainerCV︱堪比Opencv--深度学习工具库(Faster R-CNN、SSD 和 SegNet)
- Python教程(非常好的教程)
- linux常用命令-第一篇
- Botanical Dimensions:借助第九代智能英特尔® 酷睿™ 处理器实现独特沉浸式体验...
- Confluence 6 Oracle 驱动输入你的数据库细节
- 51NOD 1185 威佐夫游戏 V2(威佐夫博弈)
- 【hdu 4859】海岸线(图论--网络流最小割)
- 第二期: 如何搭建 多用户的平台?(未完)