GT库 

最新版本: v1.2.7

GT库官方教程

此次版本更新:切换到github

* 更新时间:2020.8.19 * 

CSDN 详细教程:https://blog.csdn.net/qq_39799899/article/details/98891256 *

CSDN 博客:https://blog.csdn.net/qq_39799899 * 更新内容:(1.2.7 版本 GT_Fragment 重构代码 增加启动模式 与 切换方式) * 1.更新了 HttpUtil (网络请求)类 * 2.更新了 GT_Fragment 类 增加了页面数据恢复 与 BaseFragments 的优化(BaseFragment 增加了 onBackPressed 方法) * 3.增加了 logAll 与 errAll 增加打印所有日志方法 * 4.在 AnnotationActivity、BaseActivity、BaseFragments中增多了startFragment方法 * 5.优化了 BaseDialogFragments类 新增 onBackPressed(返回监听)、setFullScreen(设置充满全屏)、setHideBackground(设置隐藏背景)、SetHideDefaultTitle(设置隐藏默认标题) * 6.Hibernate 数据库除增删查改的功能方法增加 class 形参方法 * 7.在 GT_Fragment 类中 添加 AnnotationFragment 与 AnnotationDialogFragment 注解基类(使用方法请参考官网) * 8.将 BaseActivity 与 AnnotationActivity 统一添加到 GT_Activity 类中管理(使用方法请参考官网)

 

GT包依赖:

第一步 1. 将以下存储库将其添加到根构建中。存储库末尾的gradleallprojects {    repositories {        google()        jcenter()        maven { url 'https://jitpack.io' }    }}第二步 2. 添加依赖关系dependencies {//GT基础功能implementation 'com.github.1079374315:GSLS_Tool:v1.2.7'//如果不需要使用全部功能,可以只添加GT基础依赖。//GT全部功能 需要添加的包 implementation 'com.google.code.gson:gson:2.8.5'  //JSON 数据解析 implementation 'com.lzy.net:okgo:3.0.4' //OkGo 网络框架 implementation 'com.squareup.okhttp3:okhttp:3.12.0'//OkHttp 网络框架 implementation 'com.github.bumptech.glide:glide:4.9.0'//加载图片的 glide implementation 'org.jsoup:jsoup:1.10.3'//Jsoup格式化html数据 implementation 'com.blankj:utilcodex:1.25.9'//集成 AndroidUtilCode 工具包}

 

GT混淆:

**2. GT包混淆:**````gradle## GT:(必要的混淆)-keep class com.gsls.gt.GT**{*;}## 继承GT包中的 GT_Fragment.BaseFragments 均不能混淆:(如果没有继承该类,可以不用混淆)## Fragment                        -keep class com.gsls.gt.GT$GT_Fragment$BaseFragments**{*;}-keep public class * extends com.gsls.gt.GT$GT_Fragment$BaseFragments { *; }## 继承 GT包中的 GT.GT_Fragment.BaseDialogFragments 均不能混淆:(如果没有继承该类,可以不用混淆)-keep class com.gsls.gt.GT$GT_Fragment$BaseDialogFragments**{*;}-keep public class * extends com.gsls.gt.GT$GT_Fragment$BaseDialogFragments { *; }## gson(使用到 GT包中SP的,需要混淆)-dontwarn com.google.gson.**-keep class sun.misc.Unsafe { *; }-keep class com.google.gson.** { *; }-keep class com.google.gson.JsonObject { *; }-keep class com.google.gson.examples.android.model.** { *; }````

让你在开发中爱不释手的 GT 包。关注GSLS官网,查看更多源码 ヾ(✿゚▽゚)ノ工具包。

所有文章 小编尽量让读者可以 直接 读懂 完全 复制粘贴,其中复杂或较多 的源码 会有 源码 并 贴上 github 网址

GT 类 里面的源码完全开源较多的中文注释,让更多的人直接读懂。

点个关注点个赞呗(〃'▽'〃),关注博主最新发布库: https://github.com/1079374315/GSLS_Tool

美帝 框架,让创造变得如此简单!

 

 

 

 

 

 

更多相关文章

  1. [Android]文件操作模式与SDCard读写访问
  2. Android中的SystemClock类
  3. Android周笔记(9.8-14)(持续更新)
  4. android通过代码控制ListView上下滚动
  5. Android使用libgdx实现模拟方向键控制角色移动的方法
  6. Android(安卓)UI 之 ListView
  7. Android中Drawable Bitmap Canvas Paint之间区别
  8. LinearLayout中添加分割线
  9. Android纯透明的Activity

随机推荐

  1. Android:Tricks to boost performance of
  2. Android之Intent&BroadcastReceiver
  3. Android中常用工具类
  4. Update layout parameters of view
  5. Android播放视频(VideoView + MediaContr
  6. Android版本API对应表
  7. Introduction into Android(安卓)Develop
  8. android stuiod 使用问题汇总1
  9. 3.25 Android(安卓)M 设计规范(英文版)-Env
  10. android(判断是否联网)