工具类
爱生活爱Coding
这个作者很懒,什么都没留下…
展开
-
Android屏幕像素转换
import android.content.Context;import android.util.TypedValue;/** * Created by Administrator on 2017/6/2. */public class DensityUtil { private DensityUtil() { /* cannot be inst原创 2017-06-03 15:30:31 · 647 阅读 · 0 评论 -
android混淆相关
#========基本指令=========# 设置混淆的压缩比率 0 ~ 7-optimizationpasses 5# 混淆时不使用大小写混合,混淆后的类名为小写-dontusemixedcaseclassnames# 指定不去忽略非公共库的类-dontskipnonpubliclibraryclasses# 指定不去忽略非公共库的成员-dontskipnonpublicli...原创 2019-01-09 09:50:03 · 232 阅读 · 0 评论 -
Gson解析工具类
Gson解析工具类包含对null ,空字符串的处理public class GsonUtils implements JsonSerializer<String>, JsonDeserializer<String> { private GsonUtils() { } public static <T> T parseJ...原创 2018-12-25 15:05:32 · 557 阅读 · 0 评论 -
横向滚动选择ScrollPickerView
github下载地址 ScrollPickerViewpublic abstract class ScrollPickerView<T> extends View { private int mVisibleItemCount = 3; // 可见的item数量 private boolean mIsInertiaScroll = true; // 快速滑...转载 2018-11-22 09:35:47 · 1596 阅读 · 0 评论 -
recyclerview万能分割线
public class RecycleViewDivider extends RecyclerView.ItemDecoration { private Paint mPaint; private Drawable mDivider; private int mDividerHeight = 2;//分割线高度,默认为1px private int mOrie...转载 2018-11-22 09:30:35 · 217 阅读 · 0 评论 -
网络加载等待进度弹窗ProgressDialogUtil
public class ProgressDialogUtil { private static final int START_DIALOG = 0;//开始对话框 private static final int UPDATE_DIALOG = 1;//更新对话框 private static final int STOP_DIALOG = 2;//销毁对话框 ...原创 2018-11-22 09:27:52 · 759 阅读 · 0 评论 -
自动更新下载类Downloadutils
代码修改自开源项目 FileDownloader,用来实现android自动更新功能github下载地址 FileDownloader地址(非本人项目)public class Downloadutils { private static final String TAG = "Downloadutils"; private Context mContext;...转载 2018-11-22 09:23:03 · 795 阅读 · 0 评论 -
获取应用版本信息AppUtils
public class AppUtils { private AppUtils() { /* cannot be instantiated */ throw new UnsupportedOperationException("cannot be instantiated"); } /** * 获取应用程序名称 ...原创 2018-11-22 09:17:40 · 363 阅读 · 0 评论 -
状态栏样式修改StatusBarUtil
public class StatusBarUtil { /** * 已知系统类型时,设置状态栏黑色字体图标。 * 适配4.4以上版本MIUIV、Flyme和6.0以上版本其他Android * * @param activity * @param type 1:MIUUI 2:Flyme 3:android6.0 */...原创 2018-11-22 09:16:08 · 1085 阅读 · 0 评论 -
Android屏幕尺寸相关类
public class ScreenUtils { private ScreenUtils() { /* cannot be instantiated */ throw new UnsupportedOperationException("cannot be instantiated"); } /** * 获得屏幕高度原创 2017-06-03 15:34:00 · 399 阅读 · 0 评论