
Android工具类
文章平均质量分 53
xiayiye5
我的GitHub地址:https://github.com/yhsh
和 https://github.com/xiayiye5
展开
-
Android | Java开发学习正则表达式的笔记
以前真的没怎么认真考虑一个正则匹配应该怎么写,自从昨天看了一位老师的正则表达式的讲解,感觉也不难,基本简单的多谢几次就来感觉了,下面是我自己边学习边记录写的几个正则表达式。经过校验大部分还算正确,余下有bug部分后期再修复。如上所示,分别写了验证手机号,验证紧急电话、验证400开头企业电话、验证身份证号码(身份证号码不支持2000年后)。基本分析和注释都写在下面了,看不懂没关系,自己跟着多谢几次理解了就懂了。原创 2023-01-12 19:56:39 · 208 阅读 · 0 评论 -
Android开发之时间日期24小时制与12小时制的转换美国时间
12转24 /** * 12小时制转换24小时制上传 * * @param mTime 08:09 PM * @return 返回 20:09:00 */ public String getConvert24Time(String mTime) { String mDateFormat = null; try { @SuppressLint("SimpleDateFormat") Sim原创 2021-08-19 10:03:14 · 745 阅读 · 0 评论 -
Android开发之Base64与bitmap互转的工具类
老套路先看效果图:如上图:分别是bitmap转base64和base64转bitmap直接上代码。看工具类package com.example.apidemo.util;/* * Copyright (c) 2019, smuyyh@gmail.com All Rights Reserved. * # ...原创 2019-11-12 15:51:37 · 746 阅读 · 0 评论 -
Android开发之Dialog对话框(弹框)工具类
公司项目里面扣出来的我们来看下弹框效果直接上代码ScreenSizeUtils.javapackage 导入自己的包;import android.content.Context;import android.graphics.Point;import android.view.Display;import android.view.WindowManager;...原创 2018-11-03 14:55:53 · 1559 阅读 · 2 评论 -
Android开发之自定义菊花进度条对话框
先看下效果:点击下载源码原创 2018-05-25 17:39:57 · 3170 阅读 · 0 评论 -
Android开发之常用的自定义输入框之EditText
我们先来看下效果图:直接上源码,这是公司项目里面的import android.content.Context;import android.graphics.drawable.Drawable;import android.text.Editable;import android.text.Selection;import android.text.TextWatch...原创 2018-06-27 16:01:13 · 7610 阅读 · 0 评论 -
Android开发之非常好用的日志工具类(公司项目挖出来的)
/** * 日志相关类:默认是测试环境<br> * <b>支持:存储Log日志文件到本地。发送Log日志信息到服务器</b> * * @since 2016-5-13 14:31:21 */public class LogUtils { public static boolean isDebug = true; private f...原创 2018-06-21 10:17:39 · 3086 阅读 · 0 评论 -
Android动态权限申请工具类非常好用包含9组危险权限
先看下动态权限的工具类:package com.xiayiye.yhsh.permissionsdemo;import android.Manifest;import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import android.con...原创 2018-05-30 16:05:56 · 1626 阅读 · 2 评论 -
Android中常用的一些方法总结的工具类
多个工具类,包含IP地址获取,资源图片获取,元分的转换,银行图片的获取,获取UUID等import java.io.IOException;import java.io.InputStream;import java.io.UnsupportedEncodingException;import java.math.BigDecimal;import java.net.InetAddr...原创 2018-04-18 12:43:27 · 307 阅读 · 0 评论 -
Android中Log日志的管理之log工具类
平常开发项目中难免会用到日志的管理,下面的log日志是比较好用完善的,直接调用即可,有日志开关,日志等级等import android.util.Log;/** * 日志相关类:默认是测试环境<br> * <b>支持:存储Log日志文件到本地。发送Log日志信息到服务器</b> * * @author TonyTaylor * @since 2018...原创 2018-04-18 12:39:13 · 1662 阅读 · 0 评论 -
Android中对话框的工具类
Android中对话框的工具类,里面总结了比较好用的方法,直接调用即可public class DialogUtils { private DialogUtils() { } private static AlertDialog mTipsDialog; private static ProgressDialog mProgressDialog = null;...原创 2018-04-18 12:34:51 · 551 阅读 · 0 评论 -
简单的网络图片加载工具类
简单的网络图片加载工具类根据图片url网址解生成图片,首先解析图片的流信息,然后通过bitmapfactory工具类生成bitmap图片,设置到图片控件上即可,详情看代码import android.app.Activity;import android.content.Context;import android.graphics.Bitmap;import android.graphic...原创 2017-12-27 10:17:40 · 411 阅读 · 0 评论 -
Android中软键盘(输入法)收起的方法
Android中隐藏软键盘的方法,下面是个工具类,直接调用方法即可package com.Yhsh.util;import android.app.Activity;import android.content.Context;import android.view.inputmethod.InputMethodManager;/** * /** * 创 建 者:下一页5(轻...原创 2018-04-18 12:27:17 · 13323 阅读 · 0 评论 -
Android中dp与px互转的方法
在Android中dp转px的工具类,直接调用即可public class ScaleUtils { public static int dip2px(Context context, float dpValue) { final float scale = context.getResources().getDisplayMetrics().density; ...原创 2018-04-18 12:31:27 · 8340 阅读 · 2 评论