android 複製 剪下 貼上

2021-08-27 07:06:23 字數 1151 閱讀 3878

網上有很多複製貼上的文章,只是放到自己的程式中不知道如何處理,現在尋得一可行方法如下:

android的剪下板(

clipboardmanager)

注意:導包的時候

api 11之前

: android.text.clipboardmanager

api 11之後

: android.content.clipboardmanager

/*** 實現文字複製功能

* @param content

*/public static void copy(string content, context context)

/*** 實現貼上功能

** @param context

* @return

*/public static string paste(context context)

第一種:

private void emulateshiftheld(keyevent.callback view) catch (exception e) }

第二種:

其一:(已執行成功)

clipboardmanager clip = (clipboardmanager)getsystemservice(context.clipboard_service);

clip.gettext(); // 貼上

clip.settext(str); // 複製

其二:clipboardmanager c= (clipboardmanager)getsystemservice(clipboard_service);

c.settext(smscontent.gettext());設定clipboard 的內容

c.gettext(smscontent.gettext());提取clipboard的內容

android2.1之前版本

iclipboard clip = iclipboard.stub.asinte***ce(servicemanager.getservice("clipboard"));

clip.getclipboardtext().tostring();//獲得複製的內容

clip.setclipboardtext(text);//設定clipboard 的內容

Vim複製剪下貼上

用了好久都不知道怎麼複製,最近實在不能忍了,找了一下。yank在vim裡作為複製的意思 原意是拉。複製的命令是yy或者y,兩者都會複製游標所在行整行。鑑於vim命令可以計數,就是在命令前加數字,表示重複操作次數,那麼 如果,2yy或y2y複製兩行。鍵是跳到行首,那麼 y 複製至行首,或y0。不含游標...

vi複製貼上剪下

剪下命令 在命令模式下輸入v進入自由選取模式,選擇需要剪下的文字後,按下d就可以進行剪下了。複製命令 yy 複製當前行 nyy n表示大於1的數字,複製n行 yw 從游標處複製至乙個單子 單詞的末尾,包括空格 ye 從游標處複製至乙個單子 單詞的末尾,不包括空格 y 從當前游標複製到行末 y0 從當...

vim 複製 剪下 貼上 撤銷操作

背景知識 vim 有 12 個貼上板,分別是 0 1 2 9 a 用 reg 命令可以檢視各個貼上板裡的內容。在 vim 中簡單用 y 命令只是複製到 雙引號 貼上板裡,同樣用 p 命令貼上的也是這個貼上板裡的內容 要將 vim 的內容複製到某個貼上板,需要先退出編輯模式,再進入命令模式後,選擇要複...