`
chenfeicqq
  • 浏览: 258347 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Android剪贴板操作

阅读更多
SDK11之前请使用android.text.ClipboardManager
import android.text.ClipboardManager;

……

ClipboardManager clipboardManager = (ClipboardManager)getSystemService(Context.CLIPBOARD_SERVICE);
clipboardManager.setText("内容");
if (clipboardManager.hasText()){
    clipboardManager.getText();
}


SDK11起android.text.ClipboardManager被废弃,使用它的子类android.content.ClipboardManager替代,同样被废弃还有setText/getText/hasText方法,使用setPrimaryClip/getPrimaryClip/hasPrimaryClip替代
import android.content.ClipboardManager;

……

ClipboardManager clipboardManager = (ClipboardManager)getSystemService(Context.CLIPBOARD_SERVICE);
clipboardManager.setPrimaryClip(ClipData.newPlainText(null, "内容"));
if (clipboardManager.hasPrimaryClip()){
    clipboardManager.getPrimaryClip().getItemAt(0).getText();
}


原创:转载请注明出处http://chenfeicqq.iteye.com/blog/1888406
分享到:
评论

相关推荐

    Android剪贴板

    在Android操作系统中,剪贴板是应用程序之间共享数据的一个关键机制。它允许用户复制文本、图片、URI等信息,并在不同的应用中进行粘贴。Android的剪贴板功能由`android.content.ClipboardManager`类提供,是Android...

    Android开发之ClipboardManager剪贴板功能示例

    在Android开发中,剪贴板(Clipboard)是一个非常实用的功能,允许应用程序之间交换文本或其它类型的数据。Android SDK提供了一个名为`ClipboardManager`的系统服务,使得开发者能够方便地实现复制和粘贴的操作。...

    Android 之剪贴板的使用1

    Android提供了完善的剪贴板框架,通过`ClipboardManager`、`ClipData`和`ClipData.Item`类来实现复制和粘贴操作。下面我们将详细探讨这些类和方法的使用。 首先,要使用剪贴板功能,我们需要获取`ClipboardManager`...

    监听剪贴板Java demo

    首先,我们需要引入`android.content.ClipboardManager`类,它是Android提供的用于操作剪贴板的接口。这个类提供了获取和设置剪贴板数据的方法,以及注册监听器以接收剪贴板内容变化的通知。 1. 获取剪贴板实例: ...

    JavaScript操作剪贴板

    JavaScript操作剪贴板 javascript可以轻松操作客户端剪贴板内容,不过只适用IE5以上浏览器

    剪贴板代码

    对于新手来说,理解和掌握剪贴板操作是提高编程技能的重要一步。本教程将深入探讨如何在不同编程语言中实现剪贴板功能。 在Windows系统中,剪贴板操作主要通过`Windows API`来完成,例如使用`OpenClipboard`、`...

    剪贴板增强工具 ClipboardFusion 5.8.2 中文多语免费版.zip

    通过设置不同的操作来定制您使用剪贴板的方式,几乎可以做任何你能想到的事情 – 眨眼之间! 同步您的剪贴板 创建一个 Fortress 帐户,并将您的剪贴板文本与其他计算机或设备同步,或者将其存储,以便以后再次使用...

    Android复制文本内容到系统剪贴板.rar

    在Android开发中,复制文本内容到系统剪贴板是一项常见的操作。这通常涉及到对Android的ClipboardManager类的使用,这是一个系统服务,允许应用程序存储和检索数据,如文本、图像等。接下来,我们将深入探讨如何在...

    局域网内Android与PC平台剪贴板同步功能的实现.pdf

    本篇文章主要探讨了如何实现在局域网内,Android设备与个人计算机(PC)之间进行剪贴板内容的实时同步。这一功能在日常工作中能够显著提高信息交换的效率,例如,用户可以在Android设备上复制信息,然后在配对的PC上...

    电脑与android手机的剪贴板操作工具,java开发,支持所有系统,安装jdk,配置环境变量就行,使用超级简单方便

    电脑与android手机的剪贴板操作工具,java开发,支持所有系统,安装jdk,配置环境变量就行,使用超级简单方便

    Unity调用Android,IOS剪切板

    在Unity中,你可以这样使用Android剪贴板功能: ```csharp using UnityEngine; using System.Runtime.InteropServices; public class ClipboardManager : MonoBehaviour { [DllImport("clipboard_bridge")] ...

    Android剪贴板用法详解

    首先,Android中的剪贴板操作主要通过`ClipboardManager`类来实现。`ClipboardManager`是系统提供的服务,用于管理剪贴板上的数据。使用时,需要通过`Context`获取到`ClipboardManager`的实例: ```java ...

    unity中将文本复制到IOS剪贴板

    在Unity游戏开发中,有时...此外,对于Android平台,由于其剪贴板API与iOS不同,你可能需要另外创建一个插件来处理。在Unity中,这样的跨平台功能通常需要对多个平台的API有深入理解,并且熟练运用插件开发技术来实现。

    cip.rar_CIP_Java中cip_android

    描述中提到的"JAVA ANDROID 剪贴板源码"表明这个RAR文件可能包含了Java和Android平台上处理剪贴板操作的源代码。 标签"cip java中cip android"进一步确认了这个项目涉及到Java和Android之间的剪贴板交互。在Android...

    qt编写的系统剪贴板监听小工具.zip

    在“qt编写的系统剪贴板监听小工具”这个毕业设计中,学生需要综合运用QT编程、数据库管理和操作系统交互等知识,设计并实现一个功能完备、运行稳定的剪贴板监控软件。这样的项目既锻炼了学生的编程技能,又提升了...

    快贴云剪贴板 v1.6.1 for windows.zip

    快贴云剪贴板是一款windows、 iOS、Android、OS X 间的云剪贴板应用,只需在一台设备上复制,其他设备就可以粘贴,快贴Windows版要同步需要注册账号,整个快贴的功能简介好用,但界面还有待优化更新,看起来略显粗糙...

    ClipboardCleaner,使用服务、小部件、快捷方式和快速设置互动程序检查和清理剪贴板。.zip

    2. **小部件**:在主屏幕上添加ClipboardCleaner小部件,用户可以一键快速清理剪贴板,无需进入应用,提高操作效率。 3. **快捷方式**:创建剪贴板清理的快捷方式,可以将清理功能添加到手机桌面,方便快速访问。 ...

    xeclipboard纯js复制文本到剪贴板

    在IT行业中,尤其是在Web开发领域,常常需要与用户的操作系统进行交互,其中一项常见的需求就是复制文本到用户的剪贴板。`xeclipboard`是一个专门解决这个问题的JavaScript库,它允许开发者在浏览器环境中,无论是在...

    shareclip:跨平台(Windows,macOS,Linux,Android)共享剪贴板

    共享剪辑Shareclip在多个设备上共享剪贴板。 在手机上复制并粘贴到桌面上! 谢谢: ,这是的node.js重写 ,这最初是他的想法快速开始需要安装 跑: npx shareclip资料下载注意:如果您已经安装了node.js(如果您不...

Global site tag (gtag.js) - Google Analytics