随笔分类 - Android
Android工具类整合
摘要:Android-JSONUtil工具类 常用的Json工具类,包含Json转换成实体、实体转json字符串、list集合转换成json、数组转换成jsonpublic class JSONUtil { private static final Stri...
阅读全文
Android-HttpUtil工具类
摘要:Http(Java 版 HttpURLConnection)请求的相关工具类public class HttpUtil { private static final int TIMEOUT_IN_MILLIONS = 5000; public i...
阅读全文
Android-ImageUtils工具类
摘要:图片相关的工具类public class ImageUtils { public static boolean saveImage(Bitmap photo, String spath) { try { Buffer...
阅读全文
Android-HttpsURLConnectionHelp工具类
摘要:Java版(HttpURLConnection)Https请求工具类public class HttpsURLConnectionHelp { /** * 加密协议 */ public static TrustManager tr...
阅读全文
Android-GsonUtil工具类
摘要:JSON解析封装相关工具类public class GsonUtil { private static Gson gson = null; static { if (gson == null) { gson =...
阅读全文
Android-FileUtils工具类
摘要:文件相关工具类public final class FileUtils { private FileUtils() { throw new UnsupportedOperationException("u can't instantiat...
阅读全文
Android-FileIOUtils工具类
摘要:文件读写相关工具类public final class FileIOUtils { private FileIOUtils() { throw new UnsupportedOperationException("u can't inst...
阅读全文
Android-DateUtil工具类
摘要:时间相关工具类public class DateUtil { private DateUtil(){} /** * 枚举日期格式 */ public enum DatePattern{ /** ...
阅读全文
Android-ColorsUtil工具类
摘要:颜色工具类public class ColorsUtil { private ColorsUtil() { throw new Error("Do not need instantiate!"); } /** * 白色...
阅读全文
Android-CallUtil工具类
摘要:打电话相关的工具类:public final class CallUtil { /** * 拨打电话(直接拨打电话) * @param phoneNum 电话号码 */ @SuppressLint("MissingPerm...
阅读全文
Android-ByteUtil工具类
摘要:Byte处理转换相关的工具类:public class ByteUtil { private ByteUtil(){} /** * 把byte[] 转成 Stirng * @param bytes byte[] * @re...
阅读全文
Android-BitmapUtil工具类
摘要:Bitmap工具类,获取Bitmap对象public class BitmapUtil { private BitmapUtil(){} /** * 根据资源id获取指定大小的Bitmap对象 * @param context ...
阅读全文
Android-AppUtils工具类
摘要:常用APP的工具类,包含版本号、版本名称、安装的应用程序ICONpublic class AppUtils { private AppUtils(){} /** * 设置状态栏的颜色 * @param activity *...
阅读全文
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
摘要:需要在gradle中配置 multiDexEnabled true 即可defaultConfig { multiDexEnabled true }
阅读全文
Android Studio Genyomtion配置
摘要:在AndroidStudio里面点击 File —> Settings 在Settings界面中,选择Plugins 在Plugins,输入Genymotion,并点击下面的链接 点击Install 安装操作 安装成功后,记得要重新AndroidStudio...
阅读全文
Android 一个应用多个桌面图标
摘要:理解android.intent.action.MAIN 与 android.intent.category.LAUNCHER:在Android 应用程序开发过程中,Activity入口会增加:android.intent.action.MAIN // 决...
阅读全文
Android 系统解析AndroidManifest
摘要:对于Android APP应用程序开发来说,AndroidManifest.xml里面所配置的内容,至关重要,在安装.apk文件的时候,Android操作系统是如何解析AndroidManifest.xml里面内容的呢:AndroidManifest.xml...
阅读全文
Android Sqlite 增删改查
摘要:模拟 查询所有数据,增加一条数据,修改某一条数据,删除某一条数据:SQLiteOpenHelper 帮助类的介绍:import android.content.Context;import android.database.DatabaseErrorHand...
阅读全文
Android SQLiteOpenHelper Sqlite数据库升级onUpgrade
摘要:Android Sqlite数据库升级,在Android APP开发之中,非常常见:在确定原来的数据库版本号之后,在原来数据库版本号+1,就会执行onUpgrade方法,进行数据库升级操作:在onUpgrade方法中,执行alter table studen...
阅读全文
Android SQLiteOpenHelper Sqlite数据库的创建与打开
摘要:Android Sqlite数据库是一个怎样的数据库? 答:是一种嵌入式小型设备,移动设备,的数据库,应用在穿戴设备(例如:智能手表,计算手环 等等),移动设备(例如:Android系统类型的手机 等等),属于嵌入式关系型数据库。在Android开发过程中,...
阅读全文