php android 复制粘贴板,Android_Android剪贴板用法详解,本文实例详述了Android剪贴板的 - phpStudy...

Android剪贴板用法详解

本文实例详述了Android剪贴板的用法,分享给大家供大家参考。具体方法分析如下:

这里首先需要注意的一点,就是在使用Android剪贴板的时候大家只记住一点就行了,不管是安卓设备还是PC机,复制粘贴在同一时间里只能用于一个对象上,整通俗点就是:PC机上,不可能同时从C盘复制,又从D盘复制就行了,具体的看代码,很简单,直接上代码:

ContentResolver cr = getContentResolver();

ClipData cdUri = clipboard.getPrimaryClip();

item = cdUri.getItemAt(0);

Uri uri = item.getUri();

if(uri != null){

String mimeType = cr.getType(uri);

if (mimeType != null) {

if (mimeType.equals(MIME_TYPE_CONTACT)) {

Cursor pasteCursor = cr.query(uri, null, null, null, null);

if (pasteCursor != null) {

if (pasteCursor.moveToFirst()) {

//此处对数据进行操作就可以了,前提是有权限

}

}

pasteCursor.close();

}

}

}

}

}

}

下面是用来接收Intent传递的值,临时的一个Activity,代码更简单:

package com.xiaoma.clipboard.demo;

import android.app.Activity;

import android.content.Intent;

import android.os.Bundle;

import android.view.TextureView;

import android.widget.TextView;

/**

* @Title: ReceiverClip.java

* @Package com.xiaoma.clipboard.demo

* @Description:临时用来接收下从Clip传过来的Intent值

* @author MZH

*/

public class ReceiverClip extends Activity {

private TextView tv1 ;

private TextView tv2 ;

@Override

protected void onCreate(Bundle savedInstanceState) {

// TODO Auto-generated method stub

super.onCreate(savedInstanceState);

setContentView(R.layout.main2);

init();

}

private void init(){

tv1 = (TextView)findViewById(R.id.xiaoma);

tv2 = (TextView)findViewById(R.id.yatou);

Intent intent = getIntent();

Bundle b =intent.getBundleExtra("XiaoMaGuo");

if(b != null){

int xiaoma = b.getInt("xiaoma");

int yatou = b.getInt("yatou");

if(!"".equals(String.valueOf(xiaoma)) && !"".equals(String.valueOf(yatou))){

tv1.setText(String.valueOf(xiaoma));

tv2.setText(String.valueOf(yatou));

}

}

}

}

全局配置文件里面没什么,如下:

package="com.xiaoma.clipboard.demo"

android:versionCode="1"

android:versionName="1.0" >

android:icon="@drawable/guoguo"

android:label="@string/app_name" >

android:name=".ClipBoardDemoActivity"

android:label="@string/app_name" >

希望本文所述对大家的Android程序设计有所帮助。相关阅读:

同一账户购买Win10应用后只能安装到最多10台设备

Win8使用IE10转到复制的地址功能实现复制网址到地址栏

浅析JS原型继承与类的继承

KnockoutJs快速入门教程

win7系统把谷歌浏览器扩展插件复制到360浏览器的设置方法

Win8.1系统怎么打开打印机服务?

又一枚精彩的弹幕效果jQuery实现

win8系统如何打开ISO镜像文件?win8系统"虚拟光驱"打开ISO镜像文件的图文教程

Javascript高级技巧分享

android 设置圆角图片实现代码

DevExpress中GridControl列转义的实现方法

jQuery动画效果实现图片无缝连续滚动

css中关于定位属性position为fixed的使用记载

JS数字抽奖游戏实现方法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用和引用提供了关于在phpstudy中安装php扩展的指南。根据这些指南,你可以将php_yaf.dll文件放置在phpstudyPHP路径下,在php.ini文件中手动添加extension=yaf的配置。具体来说,你可以将php_yaf.dll文件复制到D:\phpstudy_pro\Extensions\php\php7.3.4nts\ext路径下,并在php.ini文件中添加extension=yaf配置项。这样就可以在phpstudy的面中启用yaf扩展了。引用则提供了一个可能导致问题的原因,即项目使用的php版本与cmd的版本不兼容。你可以通过检查项目使用的php版本是否与phpstudy中的版本一致来确认这一点。如果版本不一致,可以在phpstudy中切换php版本或者调整项目的php版本。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [阿里云服务下安装Composer时出现 错误:添加到用户路径:C:/phpStudy/Extensions/php/php7.3.4nts 安装无法...](https://blog.csdn.net/qq_42345116/article/details/122595160)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [php7.3.4可用yaf扩展下载phpstudy小皮面php_yaf.dll(亲测100%可用)](https://download.csdn.net/download/lingyun820/16593737)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [执行php命令行出现 Failed loading D:\phpStudy\php\php7.3.4nts\ext\php_xdebug.dll](https://blog.csdn.net/weixin_42079053/article/details/105618234)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值