android中獲取當前activity的名稱

2021-06-25 13:45:49 字數 348 閱讀 1246

之前看到網上和教程中通常的做法如下:

private string getrunningactivityname()

這個方法不好的是需要在androidmanifest.xml裡面定義許可權

事實上有更簡單的方法,我一般都這麼幹!

private string getrunningactivityname(){    

string contextstring = context.tostring();

return contextstring.substring(contextstring.lastindexof(".")+1, contextstring.indexof("@"));

獲取當前android系統的launcher包名

由於定製的原因,不同手機的launcher包名不一樣 比如 miui com.miui.home huawei com.huawei.android.launcher moto and htc com.android.launcher 但是android手機型別數量太多,不同手機的launcher都...

Android 獲取當前預設時區

在開發中涉及到修改系統時區的功能,會要求獲取現在的時區,該怎麼弄呢,現在把 分享下 public string getcurrenttimezone public string creategmtoffsetstring boolean includegmt,boolean includeminut...

Android獲取當前桌面桌布

這段時間專案有需求要獲取桌面的桌布來設成背景,發現網上很多同學都通過wall manager的getdrawable等api來獲取,這樣的確能獲得到桌布,但是要稍微注意一下。桌面的桌布可是很大很大的一張哦,你要直接用來設定成背景,那可是很醜的。所以我們需要稍微處理一下。大致思路就是把一張桌布切成幾片...