原创 Glide使用記錄2

1.使用自定義控件顯示圖片 獲取請求的bitmap對象: private SimpleTarget target = new SimpleTarget<Bitmap>() { @Override public

原创 實用代碼塊記錄10

Bitmap操作 import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.

原创 實用代碼塊記錄4

1.判斷字符串是否爲null或長度爲0 public static boolean isStrEmpty(String str) { if (str == null || str.length() == 0) {

原创 Android 5.0 CardView使用小結

CardView繼承至FrameLayout類,可以在一個卡片佈局中一致性的顯示內容,卡片可以包含圓角和陰影。CardView是一個Layout,可以佈局其他View。 1.添加依賴包 compile 'com.android.s

原创 實用代碼塊記錄3

1.將對象obj安全轉換int數據 public static int convertInt(Object obj, int defaultValue) { if (obj != null) {

原创 實用代碼塊記錄5

PreferenceUtils import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOExcepti

原创 實用代碼塊記錄6

序列化保存工具 import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.File; import java.io.FileIn

原创 實用代碼塊記錄8

1.判斷網絡是否連接 public static boolean isNetConnected(Context context) { ConnectivityManager connectivity = (Conn

原创 Glide使用記錄1

1.添加Glide 在app的 build.gradle compile 'com.github.bumptech.glide:glide:3.6.1' 2.使用 1.最簡單的使用 ImageView imageview = (

原创 實用代碼塊記錄2

1.dip轉px public static float dipToPx(Context context, float dpValue) { return TypedValue.applyDimension(Typ

原创 實用代碼塊記錄1

1.雙擊退出app private long exitTime = 0; @Override public void onBackPressed() { if (exitApp()) {

原创 實用代碼塊記錄7

時間格式轉換工具 import android.annotation.SuppressLint; import java.text.ParseException; import java.text.SimpleDateForma

原创 實用代碼塊記錄9

1.md5加密 import java.security.MessageDigest; private static final char[] DIGITS = { '0', '1', '2', '3', '4', '5', '

原创 Android性能優化方法

1.佈局優化 佈局優化的思想很簡單,就是儘量減少佈局文件的層級。 刪除佈局中無用的控件和層級,其次有選擇的使用性能較低的ViewGroup。FrameLayout和LinearLayout一樣都是一種簡單高效的ViewGroup

原创 GreenDao_2.介紹GreenDao

Introduction 介紹GreenDao GreenDao對於android來說是一個對象或關係映射工具。它提供了一個面向對象的接口的關係數據庫SQLite。ORM工具如GreenDao爲你做重複的許多任務和你的數據