项目地址:570622566/FastAndrUtils 

简介:android 快速开发工具类

更多:作者   提 Bug   官网

标签:

Fastandrutils 是一套整理修改整合的 android 开发常用的工具类。

这样可以减少复制粘贴代码,从而减少重复代码,也不用为了一个常用的功能去谷歌百度,让代码更简洁,让开发更高效。

同时希望您的添加完善,让 android 开发变得更简单。

感兴趣的话,就点赞支持下

个人博客

使用

  1. Gradle 添加

compile ‘cn.hotapk:fastandrutils:1.0.0’

  1. androidmanifest.xml 的 application 添加

android:name=“cn.hotapk.fastandrutils.utils.FApplication”

或者

public class 你的 application extends FApplication {

}

或者 在你的 application 添加

FUtils.init(this);

类说明


类 | 描述 — | — FActivityLifecycleCallbacks.java | activity 生命周期管理 FAppUtils.java | app 相关信息FApplication.java | Application FAssetsARawUtils.java | assets raw 相关操作 FCleanUtils.java | 清理 app 缓存 FClickProxy.java | 防止重复点击 FCloseUtils.java | 关闭数据流 [FConvertUtil

《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》

【docs.qq.com/doc/DSkNLaERkbnFoS0ZF】 完整内容开源分享

s.java]( ) | 数据转换FCrashUtils.java | app 异常退出捕获 FDBExprotUtils.java | 数据库导出到 sd 卡 FEncryptUtils.java | 加密相关 FFileUtils.java | 文件操作工具 FHanziToPinyin.java | 汉字转拼音 FImageUtils.java | 图片工具FKeyBoardHeightUtils.java | 获取键盘高度 FKeyBoardUI.java | 软键盘上方显示 EditTextFKeyBoardUtils.java | 软键盘显示隐藏 FLogNetServer.java | 访问手机 log 内网 webservers FLogUtils.java | 日志操作 FNetworkUtils.java | 网络相关 FPermissionUtils.java | 权限申请 FPhoneUtils.java | 设备相关FResourcesUtils.java | 获取资源相关 FScreenUtils.java | 屏幕相关 FSharedPreferencesUtils.java | SharedPreferences 相关 FTimeUtils.java | 时间操作 FToastUtils.java | Toast FUtils.java | 初始化该框架FValidatorUtils.java | 验证相关 FZipUtils.java | 文件解压缩类 NanoHTTPD.java | android 使用的小型简单的 webservers

API


  • 类名

FActivityLifecycleCallbacks.java

  • 说明

activity 生命周期管理

  • 方法描述

| 方法 | 描述 | | ----|----| | addActivity | 添加 activity| | currentActivity | 获取当前 activity | | removeActivity | 结束 activity | | finishActivity | 结束指定类名的 activity | | removeAllActivities | 销毁所有 activity |

  • 类名

FAppUtils.java

  • 说明

app 相关信息

  • 方法描述

| 方法 | 描述 | | ----|----| | getAppPackageName | 获取 App 包名 | | getAppName | 获取 App 名称 | | getVerCode | 获取 App 版本号 | | getVerName | 获取 App 版本名称 | | installApk | 安装 App | | uninstallApk | 卸载 App | | isServiceRunning | 检测服务是否运行 | | stopRunningService | 停止运行服务 | | getSign | 获取应用签名 | | hexdigest |签名 byte 数组转 32 位签名字符串 |

  • 类名

FApplication.java

  • 说明

Application

  • 方法描述

ingService | 停止运行服务 | | getSign | 获取应用签名 | | hexdigest |签名 byte 数组转 32 位签名字符串 |

  • 类名

FApplication.java

  • 说明

Application

  • 方法描述

android 快速开发工具类,android面试知识点相关推荐

  1. android 快速开发常用工具类,实例详解Android快速开发工具类总结

    一.日志工具类 Log.java public class L { private L() { /* 不可被实例化 */ throw new UnsupportedOperationException ...

  2. 开源集锦(五)开源框架和快速开发工具类

    Volley https://github.com/stormzhang/AndroidVolley http://blog.csdn.net/t12x3456/article/details/922 ...

  3. Android旋转视频工具类,Android开发实现的IntentUtil跳转多功能工具类【包含视频、音频、图片、摄像头等操作功能】...

    本文实例讲述了Android开发实现的IntentUtil跳转多功能工具类.分享给大家供大家参考,具体如下: 说明:此工具类是本人开发中总结下来的,还有其它的跳转亲给我留言,希望大家一起把这个工具类打 ...

  4. android 软键盘工具类,Android开发之弹出软键盘工具类简单示例

    本文实例讲述了Android开发之弹出软键盘工具类.分享给大家供大家参考,具体如下: package com.maobang.imsdk.util; import android.content.Co ...

  5. android 开发工具类,Android中常用开发工具类—持续更新...

    一.自定义ActionBar public class ActionBarTool { public static void setActionBarLayout(Activity act,Conte ...

  6. android gps定位工具类,Android原生GPS和网络定位工具类

    在应用开发中我们常常需要网络获取位置的方法,这里做一个工具类的封装,使用的是Android原生定位,包含两种方式,一种是原生GPS一种是网络定位的封装实现: 工具类代码如下所示: package co ...

  7. android rsa加密工具类,android RSA加密

    释放双眼,带上耳机,听听看~! 这个RSA加密其实自己也没有完全弄清楚,只是在网上自己找了一些资料,也是为了记录自己的代码. 概述 RSA是目前最有影响力的公钥加密算法,该算法基于一个十分简单的数论事 ...

  8. android语音播放工具类,Android开发之MediaPlayer多媒体(音频,视频)播放工具类

    本文实例讲述了Android开发之MediaPlayer多媒体(音频,视频)播放工具类.分享给大家供大家参考,具体如下: package com.android.imooc.chat; import ...

  9. android m权限工具类,android M权限适配,简单工具类

    很简单没什么说的, 因为项目大了,不能轻易引入第三方库,同时确实也没必要为了适配下权限就引入一个库. 这里写了个处理权限的工具类(部分借鉴的,勿喷),不嫌弃的话拿去! 用法: 1.申请权限: Perm ...

最新文章

  1. go导入私有仓库中的包配置方法
  2. ITK:遮盖一张图像给定标签图
  3. (精)tomcat 源码学习
  4. ubuntu切换中文输入法
  5. Android input 子设备adb 调试命令
  6. 最新!2022互联网薪酬盘点,你达标了吗?
  7. python现在的时间是几点_Python 的日期和时间处理
  8. docker 学习笔记一(教程) 快速上手
  9. 洛谷OJ上的A+B花(zhuang)式(bi)解法
  10. Whale Alert显示600枚比特币从Mt.Gox冷钱包转出系误报,实为f2pool钱包地址
  11. python pandas教程pdf_学习python中的pandas有没有好的教程推荐?
  12. code blocks无法输出中文解决方法
  13. Intellij idea创建(包、文件)javaWeb以及Servlet简单实现(Tomcat)
  14. python导入cv2
  15. 普通话水平测试用朗读作品60篇-(练习版)
  16. 服务器p盘cpu占用率低,硬盘问题导致的CPU占用率100%解决实例
  17. 计算机配置显示器,ControlMyMonitor(电脑显示器配置工具)
  18. java网络编程中Socket什么意思?怎么工作的?
  19. Visual Leak Detector VS2019
  20. 山东新高考604分怎么报计算机专业,山东2017高考604分适合报考哪些211学校

热门文章

  1. 02 如何测量节点特征?
  2. hi3518e移植wifi模块注意事项
  3. yotaphone2显示Android,【图片】刚刷了yotaphone2 6.0.1_yotaphone吧_百度贴吧
  4. Eclipse安装SVN插件的两种方式
  5. 无字天书之Python第三页(字符串内容)
  6. android:layout_marginleft的作用,LinearLayout中margin属性小结
  7. 简单介绍一下Component基础布局
  8. MAC Charles关闭后不能上网的问题
  9. c java char_Java 和 C 里面 char 的区别
  10. 无线WIFI网络密码破解程序