編輯:關於Android編程
package com.createnets.www;
import android.app.Activity;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
public class BaseActivity extends Activity {
protected BroadcastReceiver broadcastReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
finish();
//殺死進程
android.os.Process.killProcess(android.os.Process.myPid());
}
};
@Override
public void onResume() {
super.onResume();
// 在當前的activity中注冊廣播
IntentFilter filter = new IntentFilter();
filter.addAction("ExitApp");
this.registerReceiver(this.broadcastReceiver, filter);
}
@Override
protected void onDestroy() {
// TODO Auto-generated method stub
super.onDestroy();
this.unregisterReceiver(this.broadcastReceiver);
}
}
然後呢,我們只需要子類去繼承這個父類就行: 然後,我們需要在需要退出的activity,或者是“退出” 按鈕所在的activity中加入close()函數即可,然後調用這個函數
//關閉activity,只在需要退出的界面中使用
public void close() {
Intent intent = new Intent();
intent.setAction(Intent.ACTION_CLOSE_SYSTEM_DIALOGS); // 說明動作
this.sendBroadcast(intent);// 該函數用於發送廣播
super.finish();
}
RecycleView從顯示到下拉刷新和加載更多
RecycleView出來已經有一兩個年頭了最近在項目中完全替換掉了ListView很有必要的寫一篇記錄一下使用過程,以便以後溫故而知新。RecycleView的使用場景
Android 自定義 View 實現通訊錄字母索引(仿微信通訊錄)
一、效果:我們看到很多軟件的通訊錄在右側都有一個字母索引功能,像微信,小米通訊錄,QQ,還有美團選擇地區等等。這裡我截了一張美團選擇城市的圖片來看看; 我們今天就來實現
Android下拉刷新SwipeRefreshLayout控件使用方法
我們知道現在的material design十分的流行,而SwipeRefreshLayout 就是原生的一個效果(也是Facebook下拉刷新效果)SwipeRefre
Android 各個版本WebView
轉載請注明出處 http://blog.csdn.net/typename/ powered by miechal zhao : miechalzhao@gmail.