網上有很多複製貼上的文章,只是放到自己的程式中不知道如何處理,現在尋得一可行方法如下:
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 的內容複製到某個貼上板,需要先退出編輯模式,再進入命令模式後,選擇要複...