編輯:關於Android編程
本文實例講述了android獲取當前運行Activity名字的方法,可以避免即時聊天再出現通知的情況。分享給大家供大家參考。具體方法如下:
最近在做IM時需要知道當前Activity是哪一個Activity.自己整理一下兩種方法
第一種:要方便一點(Service中無法使用)
復制代碼 代碼如下:private String getRunningActivityName() {
String contextString = context.toString();
return contextString.substring(contextString.lastIndexOf(".") + 1, contextString.indexOf("@"));
}
第二種:要稍微麻煩一點,需要一個權限(推薦)
復制代碼 代碼如下:<uses-permission android:name="android.permission.GET_TASKS" />
private String getRunningActivityName(){
ActivityManager activityManager=(ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
String runningActivity=activityManager.getRunningTasks(1).get(0).topActivity.getClassName();
return runningActivity;
}
希望本文所述對大家的Android程序設計有所幫助。
今天來講講自定義單個控件,就拿開關按鈕來講講,相信大家見了非常多這樣的了,先看看效果:我們可以看到一個很常見的開關按鈕,那就來分析分析。首先:這是由兩張圖片構成:①一張為
啦啦啦在上一個項目中有用到BLE低功耗藍牙開發,當時baidu google了很多資料,但大多數都是千篇一律,英文文檔我這種渣渣又看不懂。。。總之剛開始查的很痛苦。所以要
第一次編譯時,設定android SDK:F:\RAD Studio XE6\PlatformSDKs\adt-bundle-windows-x86-20131030\s
版本:1.0 日期:2014.11.25 2014.11.26版權:©kince特別推薦:泡在網上的日子一、概述 一般Launcher都帶有壁紙設置的功能,A