原创 簡單好用的控件源碼
優美的輕量級自定義樣式的Switch按鈕 :https://github.com/zcweng/SwitchButtonAndroid點贊+1效果,支持文本和圖像 :https://github.com/venshine/GoodVie
原创 Android 監聽手機鍵盤打開和關閉狀態
工具類: import android.graphics.Rect; import android.view.View; import android.view.ViewTreeObserver; import java.util.L
原创 Android 生成不同服務器配置,不同APPID的apk
不同服務器配置信息: 在appbuild.gradle 的buildtypes 中增加不同服務器配置信息,例如圖中debug_150 ,這個名稱可以定義很多 不同APPID配置信息: 在appbuild.gradle 的pro
原创 Android網絡判斷
/** * 打開網絡設置界面 */ public static void openSetting(Activity activity) { Intent intent = new Intent("/"); Componen
原创 手機相關參數獲取
/** * 判斷設備是否是手機 */ public static boolean isPhone(Context context) { TelephonyManager telephony = (TelephonyManager)
原创 textView 文字顯示不同顏色
一下是具體用到的代碼: SpannableStringBuilder builder = new SpannableStringBuilder(message+message2); ForegroundColorSpan redSpan
原创 Android 翻牌動畫 實現
原理:由兩個動畫組合實現;監聽第一個動畫結束,開始第二個動畫,具體代碼如下 /** * 翻牌動畫 */ public void cardTurnover() { scan_barcode_iv.setImageResourc
原创 listview 嵌套HorizontalListView
listview 嵌套HorizontalListView 滑動流暢,點擊收起,彈出橫向佈局 代碼下載地址:http://download.csdn.net/detail/xizhilang201/9861877
原创 ListView中提前測量View尺寸
/** * ListView中提前測量View尺寸,如headerView */ private void measureView(View view) { ViewGroup.LayoutParams p = view
原创 Android 調用手機撥號,短信
/** * 跳轉至撥號界面 */ public static void callDial(Context context, String phoneNumber) { context.startActivity(new Inten
原创 去除Android 界面切換時的黑色背景
給activity 設置style,具體代碼如下: <style name="anim_scenicchoose"> <item name="android:windowNoTitle">true</item> <ite
原创 Android 獲取手機聯繫人
/** * 獲取手機聯繫人 */ public static List<HashMap<String, String>> getAllContactInfo(Context context) { SystemClock.sleep
原创 Android 常用尺寸轉換
(1)dp與px轉換 /** * dp轉px */ public static int dp2px(Context context, float dpValue) { final float scale = context.
原创 在onCreate()即可獲取View的寬高
/** * 在onCreate()即可獲取View的寬高 */ public static int[] getViewMeasure(View view) { int widthMeasureSpec = View.Measure
原创 android 拍照和相冊圖片獲取
//拍照和相冊圖片獲取,一下是完整的一個例子 if (index == 0) {//拍照 Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); inte