常用系統管理服務及轉換

2021-08-02 05:15:20 字數 2450 閱讀 7452

剪下板複製、貼上

// 獲取剪貼簿管理服務

clipboardmanager clip = (clipboardmanager) context

.getsystemservice(context.clipboard_service);

clip.settext(string); // 複製

clip.gettext(); // 得到複製內容

設定窗體透明度

window window = ((activity)context).getwindow();

windowmanager.layoutparams lp = window.getattributes();

lp.alpha = bgalpha;

window.setattributes(lp);

輸入法

inputmethodmanager inputmanager = ((inputmethodmanager)context

.getsystemservice(context.input_method_service));

// 隱藏輸入框

inputmanager.hidesoftinputfromwindow(paramedittext.getwindowtoken(), 0);

// 顯示輸入框

inputmanager.showsoftinput(paramedittext, inputmethodmanager.show_forced);

貼上乙個監聽軟鍵盤收起還是開啟

findviewbyid(r.id.ll_main_content).getviewtreeobserver().addongloballayoutlistener(new viewtreeobserver.ongloballayoutlistener()  else 

}});

// 獲取螢幕高度

public

intgetwindowheight(context context)

/**

* 根據手機的解析度從 dp 的單位 轉成為 px(畫素)

*/public

static

intdip2px(context context, float dpvalue)

/*** 根據手機的解析度從 px(畫素) 的單位 轉成為 dp

*/public

static

intpx2dip(context context, float pxvalue)

/*** 將px值轉換為sp值,保證文字大小不變

**@param pxvalue

*@param context (displaymetrics類中屬性scaleddensity)

*@return

*/public

static

intpx2sp(context context, float pxvalue)

/*** 將sp值轉換為px值,保證文字大小不變

**@param spvalue

*@param context (displaymetrics類中屬性scaleddensity)

*@return

*/public

static

intsp2px(context context, float spvalue)

/*** 根據資源的名字獲取它的id

**@param name 要獲取的資源的名字

*@param deftype 資源的型別,如drawable, string 。。。

*@return 資源的id

*/public

static

intgetresid(context context, string name, string deftype)

/*** 基本功能:過濾所有以"<"開頭以">"結尾的標籤

**@param str

*@return string

*/public

static string filterhtml(string str)

string regxpforhtml = "<([^>]*)>"; // 過濾所有以《開頭以》結尾的標籤

pattern pattern = pattern.compile(regxpforhtml);

matcher matcher = pattern.matcher(str);

stringbuffer sb = new stringbuffer();

boolean result1 = matcher.find();

while (result1)

return sb.tostring();

}

SAP BASIS系統管理

系統監控 1 sm51 2 sm50 3 sm66 系統日誌 1 sm21 sap ccms 1 rz20 2 st06 作業系統監視器 operating system monitor 用於分析整個sap技術棧的效能 4 ssaa 用於執行常規的日 周和月的系統管理功能。5 smlg 用於監控sa...

Oracle 系統管理

oracle 系統管理 1.oracle的啟動和關閉 說明 這裡所說的啟動和關閉是對於 oracle 例項而言,而不是對於 oracle 服務而言。如果 oracleserviceorcl 服務未開啟,則會報 ora 12560 tns 協議介面卡錯誤 而且啟動和關閉需要有 dba許可權才能操作,否...

UNIX系統管理

一 進場管理 1 查詢程序執行狀況 ps 命令 解釋ps e 列出正在執行的程序 ps f 列出程序的詳細資訊 ps uomc 列出 omc使用者的程序 ps l 顯示程序最詳細的資訊 ps l 顯示結果 f s uid pid ppid c pri ni addr sz wchan tty tim...