随笔分类 -  217.Android之常用工具类

1 2 3 下一页

Android8以上 显示通知栏简单实现
摘要:private void showNotification() { NotificationManager mNotificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); //点击通知本身会显示 阅读全文

posted @ 2020-04-15 21:27 LoaderMan 阅读(2819) 评论(0) 推荐(0)

Android 跳转到系统通知管理页面
摘要://跳转到通知管理 public void gotoNotificationSetting() { try { // 根据通知栏开启权限判断结果,判断是否需要提醒用户跳转系统通知管理页面 Intent intent = new Intent(); intent.setAction(Settings. 阅读全文

posted @ 2020-04-15 21:26 LoaderMan 阅读(2994) 评论(0) 推荐(0)

Android 调用系统发短信界面,给指定号码发短信,并带短信内容
摘要:import android.content.Context; import android.content.Intent; import android.net.Uri; public class SmsUtil { /** * 调用系统界面,给指定的号码发送短信,并附带短信内容 * * @par 阅读全文

posted @ 2020-03-25 22:01 LoaderMan 阅读(1254) 评论(0) 推荐(0)

检测Android应用的通知栏权限开启状态(已经适配8.0以上系统)
摘要:import android.app.AppOpsManager; import android.app.NotificationManager; import android.content.Context; import android.content.pm.ApplicationInfo; i 阅读全文

posted @ 2020-01-20 15:58 LoaderMan 阅读(3904) 评论(0) 推荐(0)

判断Activty是否在前台运行
摘要:/** * 判断某个界面是否在前台 * * @param context * @param className 某个界面名称 * */ public static boolean isActivityForeground(Context context, String className) { if (con... 阅读全文

posted @ 2019-05-29 16:19 LoaderMan 阅读(338) 评论(0) 推荐(0)

沉浸式状态栏工具类
摘要:使用 渐变状态栏 常规一色状态栏 侧滑常规显示页面 效果图: 阅读全文

posted @ 2018-12-25 10:51 LoaderMan 阅读(646) 评论(0) 推荐(0)

Android地图开发获取sHA1值方法
摘要:public static String sHA1(Context context) { try { PackageInfo info = context.getPackageManager().getPackageInfo( context.getPackageName(), PackageManager.... 阅读全文

posted @ 2018-11-20 16:38 LoaderMan 阅读(201) 评论(0) 推荐(0)

PermissionUtils
摘要:使用: 阅读全文

posted @ 2018-01-11 16:18 LoaderMan 阅读(1246) 评论(0) 推荐(0)

获取手机本地IP地址
摘要:public String getLocalIpAddress() { try { for (Enumeration en = NetworkInterface .getNetworkInterfaces(); en.hasMoreElements(); ) { ... 阅读全文

posted @ 2017-11-10 16:04 LoaderMan 阅读(1520) 评论(0) 推荐(0)

本地加密解密工具类
摘要:import java.security.Key; import javax.crypto.Cipher; public class EncryptDecodeUtil { /** * 字符串默认键值 */ private static String strDefaultKey = "national"; /** * 加密工具 ... 阅读全文

posted @ 2017-08-20 14:27 LoaderMan 阅读(482) 评论(0) 推荐(0)

缓存清理的工具类
摘要:import android.content.Context; import android.os.Environment; import java.io.File; import java.math.BigDecimal; public class DataCleanUtil { /** * 获取缓存大小 * @param context * @ret... 阅读全文

posted @ 2017-08-20 14:26 LoaderMan 阅读(367) 评论(0) 推荐(0)

ToastUtils
摘要:import android.content.Context; import android.widget.Toast; public class ToastUtil { private static String oldMsg; private static long time; private static int resOldMsg; pub... 阅读全文

posted @ 2017-06-26 17:33 LoaderMan 阅读(218) 评论(0) 推荐(0)

判断是否手机是否有导航栏
摘要:private boolean hasNavigationBar() { Display display = getWindowManager().getDefaultDisplay(); DisplayMetrics displayMetrics = new DisplayMetrics(); if (Build.VERSION.SDK_INT ... 阅读全文

posted @ 2017-06-06 15:48 LoaderMan 阅读(316) 评论(0) 推荐(0)

ListView的MyBaseAdapter的封装
摘要:BaseHolder.java ItemAnimationUtils.java 阅读全文

posted @ 2017-05-07 20:47 LoaderMan 阅读(303) 评论(0) 推荐(0)

下载的管理类MyDownloadManager
摘要:DownloadIofo.java AppInfo.java SafeInfo.java httpHelper.java HttpClientFactory.java IOutils.java UiUtils.java StringUitls.java MyApplication.java 导入or 阅读全文

posted @ 2017-05-07 20:40 LoaderMan 阅读(293) 评论(0) 推荐(0)

线程池的管理类MyThreadPoolManager
摘要:import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.Executor; import java.util.concurrent.Executors; import java.util.concurrent.ThreadPoolExecutor; import java.util.concurren... 阅读全文

posted @ 2017-05-07 20:22 LoaderMan 阅读(670) 评论(0) 推荐(0)

FragmentFactory
摘要:import android.support.v4.app.Fragment; import java.util.HashMap; public class FragmentFactory { private static HashMap savedFragment = new HashMap(); public static Fragment getFragment(int ... 阅读全文

posted @ 2017-03-17 15:29 LoaderMan 阅读(287) 评论(0) 推荐(0)

备份与还原短信的方法实现
摘要:首先实现备份与短信的还原需要记得添加权限: 短信备份/还原工具类 备份短信的方法: 还原短信的方法 阅读全文

posted @ 2017-03-06 08:50 LoaderMan 阅读(413) 评论(0) 推荐(0)

从资产目录里拷贝资源工具类
摘要:private void copy(String dbName) { //拷贝文件, 输入流-->输出流 //输出流 //data/data/包名/files File filesDir = getFilesDir(); File desFile = new File(filesDir, dbName);//目标文件 //数据库只需要拷贝一次 ... 阅读全文

posted @ 2017-03-02 17:03 LoaderMan 阅读(182) 评论(0) 推荐(0)

AppInfoProvider提供应用信息的工具类
摘要:package com.loaderman.demo; import android.content.Context; import android.content.pm.ApplicationInfo; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android... 阅读全文

posted @ 2017-03-02 16:56 LoaderMan 阅读(298) 评论(0) 推荐(0)

1 2 3 下一页

导航