`
ouyangfeng521
  • 浏览: 248661 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

android 操作剪切板

 
阅读更多
/**
 * @(#) CutActivity.java Created on 2013-5-14
 *
 * Copyright © 2013 深圳企业云科技有限公司  版权所有
 */
package com.demo;

import java.util.Random;

import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.text.ClipboardManager;
import android.view.View;
import android.widget.Toast;

/**
 * The class <code>CutActivity</code>
 * 
 * @author Feng OuYang
 * @version 1.0
 */
public class CutActivity extends Activity {

	private ClipboardManager cmb;
	
	/* (non-Javadoc)
	 * @see android.app.Activity#onCreate(android.os.Bundle)
	 */
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		setContentView(R.layout.cut);
		super.onCreate(savedInstanceState);
		
		cmb = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
	}
	
	public void copy(View view){
		final Random random = new Random();
		final String r = "" + random.nextLong();
		cmb.setText(r);
		Toast.makeText(this, r, Toast.LENGTH_SHORT).show();
	}
	
}

 

分享到:
评论

相关推荐

    Android使用剪切板传递数据

    剪切板技术的实现主要依赖于 ClipboardManager 对象,该对象用于操作剪切板。ClipboardManager 对象没有提供 public 的构造函数,需要使用 Activity.getSystemService(Context.CLIPBOARD_SERVICE) 获取该对象。 在 ...

    Android通过剪切板传递数据

    在Activity之间数据传递还可以利用一些技巧,不管是Windows还是Linux操作系统,都会支持一种叫剪切板的技术,也就是某一个程序将一些数据复制到剪切板上,然后其他的任何程序都可以从剪切板中获取数据。

    ios剪切板文件与安卓剪切板java代码

    这里我们将深入探讨iOS的剪切板操作以及Android中通过Java实现剪切板功能的方法。 在iOS平台上,剪切板功能主要通过`UIPasteboard`类来实现。`UIPasteboard`提供了读取和写入剪切板数据的能力,包括文本、图像、URL...

    Unity调用Android,IOS剪切板

    本主题将深入探讨如何在Unity中调用Android和iOS的剪贴板功能,这对于游戏内分享文本信息、保存用户数据或者在不同应用间传递信息等场景非常有用。 首先,我们来看Android平台。Android系统提供了ClipboardManager...

    详解微信小程序之一键复制到剪切板

    在微信小程序开发中实现一键复制到剪切板的功能,对于提升用户体验是非常有帮助的。这个功能可以让用户直接将小程序中的某些信息复制到手机或电脑的剪切板上,比如复制文本、链接等信息。本文将详细介绍微信小程序中...

    用Delphi写的从剪切板获取图片Base64String的ActiveX插件

    在Windows系统中,我们可以使用API函数如OpenClipboard、EmptyClipboard、SetClipboardData等操作剪切板内容。当用户复制或剪切图片时,这些图片会被转换为特定格式存储在剪切板上,等待被其他程序读取或粘贴。 ...

    剪切板复制粘贴小demo

    在IT行业中,剪切板是操作系统提供的一种基础功能,它允许用户临时存储和转移数据,如文本、图像或文件。这个“剪切板复制粘贴小demo”是一个编程示例,用于演示如何在代码中实现类似操作系统的剪切板功能。下面我们...

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

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

    Android剪贴板

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

    JavaScript操作剪贴板

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

    Android学习笔记--使用剪切板在Activity中传值示例代码

    在API 11及以上版本,我们推荐使用`ClipData`对象来设置和获取剪切板上的数据,因为`setText()`和`getText()`方法在Android 3.0后已被弃用。 以下是一个简单的例子,展示如何将字符串数据"Jack"从一个Activity...

    Android学习笔记–使用剪切板在Activity中传值示例代码

    使用剪切板会用到,ClipboardManager对象,这个对用剪切板会用到,ClipboardManager象用来操作剪切板,但是没有提供public的构造函数(单例模式),需要使用Activity.getSystemService(Context.CLIPBOARD_SERVICE)...

    Python基于蓝叠和学小易的超星剪切板搜题工具源码.zip

    2. **剪切板操作**:Python可以通过`pyperclip`库来访问和操作剪切板内容。这个工具很可能使用`pyperclip.copy()`和`pyperclip.paste()`函数来读取和写入剪切板的文本。 3. **安卓模拟器接口**:蓝叠提供了一种方式...

    JavaScript+Html5实现按钮复制文字到剪切板功能(手机网页兼容)

    文章还补充说明了,如果使用原生JavaScript来实现复制到剪切板的功能,需要直接操作浏览器的剪切板API,这通常涉及到更复杂的操作,如使用document.execCommand('copy')方法,并且这种方法已经被现代浏览器弃用,...

    安卓短信彩信相关相关-它可以在手机接收到验证码短信的时候自动浮现验证码并自动复制验证码到用户的剪切板.rar

    本压缩包文件提供了一个针对验证码短信处理的解决方案,允许应用在接收到验证码后自动显示并复制验证码到剪贴板,从而简化用户操作。 这个系统的核心在于监听短信接收事件。在Android中,可以通过注册...

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

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

    android实现文本复制到剪切板功能(ClipboardManager)

    在Android开发中,剪切板功能是一个非常实用的特性,允许应用将文本数据暂存以便用户在不同地方进行粘贴。Android提供了`ClipboardManager`类来实现这一功能。下面我们将详细讲解如何在Android中利用`...

    Android中复制及粘贴功能Demo

    接下来,粘贴功能的实现涉及到监听剪贴板的变化,并在用户触发粘贴操作时读取剪贴板的数据: 1. 添加`ClipboardManager.OnPrimaryClipChangedListener`:监听剪贴板内容变化。 ```java clipboard....

    android 模仿windows 自制画板

    1. 选择区域:可以使用`Region`类来实现,用户拖动手指时创建一个矩形区域,然后对区域内进行操作,如复制、剪切、删除等。 2. 保存与打开图片:利用Android的`Bitmap`和`BitmapFactory`类,将画板上的内容保存为...

Global site tag (gtag.js) - Google Analytics