原创 android開機啓動代碼

public class StartupReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, In

原创 android讓界面不被彈出的鍵盤擠上去

在androidMainfest.xml文件中在此Activity中寫入 android:windowSoftInputMode="adjustPa

原创 android獲得手機聯繫人信息代碼

public class SelectContactActivity extends Activity { private ListView lv; @Override protected void onCreate(Bundle

原创 TabHost頁和子Activity之間的通訊

TabHost的各個Tab頁,都是由activity組成。 現在,某個子Activity中處理數據後,要自動跳轉到另外一個Tab頁中。這樣,需要有個

原创 android手勢滑動——左右滑動效果實現

/** * 手勢監聽 * * @author lifengfeng * */ public class MainActivity extends Activity implements OnTouchListener,

原创 android隱藏以及顯示軟鍵盤以及不自動彈出鍵盤的方法

1、//隱藏軟鍵盤    ((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).

原创 android隱藏以及顯示軟鍵盤以及不自動彈出鍵盤的方法

1、//隱藏軟鍵盤 ((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(WidgetSearchActivity

原创 android GPS定位代碼

public class MainActivity extends Activity { private LocationManager lm; private MyLocationListener listener; @

原创 自定義webview,根據網頁大小確定webview大小

public class MyWebView extends WebView { public MyWebView(Context context) { super(context); } public MyWebView

原创 android BitMap回收

bitmap在android中使用較多,但是如果不對其進行回收,將會導致內存問題。 【第一種方法】及時回收bitmap內存: 一般而言,回收bitmap內存可以用到以下代碼 if(bitmap != null && !bitmap

原创 BitMap、Drawable、inputStream及byte[] 互轉

(1) BitMap to inputStream: ByteArrayOutputStream baos = new ByteArrayOutputStream(); bm.compress(Bitmap.Comp

原创 android獲取mac地址

1、<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>   2、private String getLocalMacAddress() {

原创 android獲取SD卡狀態

/** 獲取存儲卡路徑 */  File sdcardDir=Environment.getExternalStorageDirectory(); 

原创 android MD5加密

public class Demo { /** * @param args * @throws NoSuchAlgorithmException */ public static void main(String[]

原创 android如何對應用進行單元測試

在實際開發中,開發android軟件的過程需要不斷地進行測試。而使用Junit測試框架,側是正規Android開發的必用技術,在Junit中可以得到組件,可以模擬發送事件和檢測程序處理的正確性。 第一步:首先在AndroidManif