- 博客(32)
- 收藏
- 关注
原创 自定义view的圆角
import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Path;import android.os.Build;import android.util.AttributeSet;import android.view.View;import androidx.appcompat.widget.Ap..
2022-03-07 17:02:36
322
原创 Oss上传
package com.yazq.hszm.utils;import android.content.Context;import com.alibaba.sdk.android.oss.ClientConfiguration;import com.alibaba.sdk.android.oss.ClientException;import com.alibaba.sdk.android.oss.OSS;import com.alibaba.sdk.android.oss.OSSClient.
2022-03-01 11:59:22
3062
2
原创 时间转换工具
package com.yazq.hszm.utils;import android.text.TextUtils;import android.util.Log;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * 时间转换工具 */public class TimeUtil { private final static long mi.
2022-03-01 11:56:33
1679
原创 版本号比较
package com.cn.android.utils;public class VersionUtil { /** * 版本号比较 * * @param version1 * @param version2 * @return */ public static int compareVersion(String version1, String version2) { try { .
2021-02-26 10:57:09
200
原创 Android app安装卸载工具类
/* * Copyright 2016 jeasonlzy(廖子尧) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licen.
2020-09-09 11:51:08
997
原创 Android 鲁班压缩
1.implementation 'top.zibin:Luban:1.1.3'2.调用Luban.with(this) .load(file) // 传人要压缩的图片列表 .ignoreBy(100) // 忽略不压缩图片的大小 //.setTargetDir(getPath()) .
2020-09-09 11:49:00
1120
原创 GsonUtil
package com.example.et.Ustlis;import com.google.gson.Gson;import com.google.gson.JsonArray;import com.google.gson.JsonElement;import com.google.gson.JsonParser;import com.google.gson.reflect.T...
2019-11-21 11:39:05
1847
1
原创 Glide的封装
package com.example.et.Ustlis;import android.content.Context;import android.graphics.Bitmap;import android.graphics.drawable.Drawable;import android.util.Log;import android.view.View;import an...
2019-11-21 11:37:48
587
1
原创 登录保存多个账号密码
废话不多时说直接上代码登录成功保存证号密码 public void lodg() { helper = new SharedPreferencesHelper(context, "user"); map = (Map<String, String>) helper.getAll(); for (int i = 0; i ...
2019-11-21 11:35:43
1156
原创 生成条形码和二维码的工具
import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.PointF;import android.view.Gravity;import an...
2019-09-15 11:10:46
541
原创 复制内容到剪切板
/** * 复制内容到剪切板// *// * @param copyStr// * @return// */ public static boolean copy(Context context,String copyStr) { try { //获取剪贴板管理器 Cli...
2019-09-15 11:07:53
325
原创 获取应用程序版本名称信息
/** * [获取应用程序版本名称信息] * @param context * @return 当前应用的版本名称 */ public static synchronized String getPackageName(Context context) { try { PackageManager ...
2019-09-15 11:06:35
162
原创 andoid stuiodo 快捷键
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码...
2019-09-01 11:10:41
178
1
原创 AndroidStudio3.4.2-设置代码提示和自动补全
在设置中搜索 Code Completion , 去掉Match case前面的勾勾即可;
2019-08-10 15:00:32
2244
1
原创 android 用户等级的进度条
最近看见有个博主写的等级进度条不从,自己改进下 ,希望提提意见1.自定义LeveIDemo 继承RelativeLayoutpackage com.leveldemo;import android.annotation.TargetApi;import android.content.Context;import android.os.Build;import android...
2019-04-04 16:23:00
1500
原创 Android 单位转换
最近太公司和 生活都比较忙,好不要容易有点时间给大家分享个在开发中 (dp 转 px),sp转px, px转dp,px转sp,希望对大家有所用处,** * */public class DensityUtils { private DensityUtils(){ /* cannot be instantiated */ throw n...
2019-04-04 16:10:13
311
原创 AccountTextView (自定义手机号分割)
import android.content.Context;import android.util.AttributeSet;/** * @author: android --------->作者 傻傻的孩子一个 * @description: --------->描述 * @projectName: ru...
2019-03-07 17:48:27
341
原创 AES工具类
、import java.util.UUID;import javax.crypto.Cipher;import javax.crypto.spec.IvParameterSpec;import javax.crypto.spec.SecretKeySpec;/** * AES工具类,密钥必须是16位字符串 */public class AESUtils { pub...
2019-03-07 17:44:38
1436
原创 屏幕相关工具类
import android.app.Activity;import android.app.KeyguardManager;import android.content.Context;import android.content.pm.ActivityInfo;import android.content.res.Configuration;import android.con...
2019-03-07 17:42:07
264
原创 andorid 显示假日
/** * 显示假日 * * @param useCode 1、为活动图标 2 为用普通图标 3、不启用判断 */ public static void switchIcon(Context context, int useCode) { String pkName = context.getPackageName() + "....
2019-03-07 17:40:13
153
原创 调用系统浏览器打开网页
/** * 调用系统浏览器打开网页 * * @param url 地址 */ private static void openLinkBySystem(String url) { Intent intent = new Intent(Intent.ACTION_VIEW); intent.setData(Uri....
2019-03-07 17:36:20
412
原创 Glide 设置图片适应屏幕
/** * Glide 设置图片适应屏幕 * * @param context * @param view * @param url */ public static void setGlideim(Context context, final View view, String url) { Glide.wi...
2019-03-07 17:35:47
1555
1
原创 android 判断是否为汉字(判断字符串是否仅为数字)
/** * 判断是否为汉字 * * @param string * @return */ public static boolean isChinese(String string) { int n = 0; for (int i = 0; i < string.length(); i++) {...
2019-03-07 17:34:49
3003
原创 andorid 对指定字符设置颜色
/** * 对指定字符设置颜色 * * @param str 字符串 * @param ch1 切换颜色开始的字符 * @param ch2 切换颜色停止的字符 * @param color 设置的颜色 * @param tv */ public static void setTVColor(...
2019-03-07 17:30:29
206
原创 匹配Luhn算法:可用于检测银行卡卡号
/** * 匹配Luhn算法:可用于检测银行卡卡号 * * @param cardNo * @return */ public static boolean matchLuhn(String cardNo) { int[] cardNoArr = new int[cardNo.length()]; fo...
2019-03-07 17:29:09
1696
原创 通过包名 在应用商店打开应用
/** * 通过包名 在应用商店打开应用 * * @param packageName 包名 */ public static void openApplicationMarket(Context context, String packageName) { try { String str = "...
2019-01-12 13:47:08
1156
原创 去除空格
/** * 去除空格 * * @param str * @return */ public static String replaceBlank(String str) { String dest = ""; if (str != null) { Pattern p = Patter...
2019-01-12 13:46:29
276
原创 显示密码
/** * 显示密码 * * @param * @param text */ public static void OnCheckedChangeListener(ToggleButton toggleButton, final EditText text) { toggleButton.setOnCheckedChang...
2019-01-08 09:31:16
837
原创 获取当天是星期几,非常方便实用的一个方法
/** * 获取当天是星期几,非常方便实用的一个方法 * * @return */public static String getWeek() { Calendar cal = Calendar.getInstance(); int i = cal.get(Calendar.DAY_OF_WEEK); switch (i) { case 1: ...
2019-01-08 09:28:58
255
原创 检查当前网络是否可用
/** * 检查当前网络是否可用 * * @param * @return */@SuppressWarnings("deprecation")public static boolean isNetworkAvailable(Context activity) { //得到应用上下文 Context context = activity.getApplication...
2019-01-08 09:28:12
375
原创 Android封装万能的Othhtp和解析
最近公司项目比较着急上线,就写了一个万能的解析方法,头一次写博客 直接上代码吧: HashMap submitMap = new HashMap<String, Object>(); submitMap.put("username", Accountnumber); submitMap.put("...
2018-04-09 14:35:43
246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人