原创 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