- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 Android——GT.ARouter 模块解耦神器 全面解析教程
用于帮助 Android项目组件化的框架 ——支持模块间的路由、通信、解耦、为跨模块而生。
2024-05-19 16:24:48
1218
原创 Android——GT.Observable 异步框架教程
前言该框架主要解决切换异步线程的问题,当然在前不久博主发布的 GT.EventBus 框架 也能实现切换异步线程,但和 GT.Observable 使用的场景均有所不同,相信在某些场景下,你会更喜欢这个异步切换.提示:GT.EventBus 与 GT.Observable 可以配合着使用会更香这次框架与RxJava 的异步切换线程有相似之处,也是使用链式结构.接下来我们就来看看具体的使用假如需要从数据库读取数据后显示在屏幕上,最平常的实现咋实现呢?.........
2022-04-06 12:01:37
2821
原创 Android——GT.EventBus 跨进程 全面解析教程
目前将这个传递数据的新框架命名为 GT.EventBus里面核心实现原理与 市面上流行的 EventBus 是一样的,在功能上有细微差别,功能上进行了史诗级增强.且支持跨进程传递数据
2022-03-31 20:46:19
8472
3
原创 Android——超简单GT_MVVM入门系列-上篇
前言:相信不少伙伴在进行Android开发的时候,肯定遇见过 Activity 代码上千行的,这种代码非常难以维护,牵一发而动全身,像极了某印#国的电线杆的电线一样,网上调侃程序员修水管,越修水越多估计也是这么来的。而框架意在将这Activity中上千行代码进行功能分类,并提高相同功能的重复使用率,我们大体可将功能简单分为三种 界面代码、业务代码、逻辑代码。让各自专一的完成各自任务。MVVM模式:(先解释一下箭头)View ↔ViewModel表示:View与ViewMode...
2022-03-28 18:34:28
3241
原创 Android——超简单 MVC、MVP、MVVM入门系列
2022年,新年第一篇文章,本篇文章将用非常简单的言语来描述各框架,尽量让大家一看即会。前言:相信不少伙伴在进行Android开发的时候,肯定遇见过 Activity 代码上千行的,这种代码非常难以维护,牵一发而动全身,像极了某印#国的电线杆的电线一样,网上调侃程序员修水管,越修水越多估计也是这么来的。而框架意在将这Activity中上千行代码进行功能分类,并提高相同功能的重复使用率,我们大体可将功能简单分为三种 界面代码、业务代码、逻辑代码。让各自专一的完成各自任务。各自负责区域...
2022-01-14 16:18:19
2970
2
原创 Android——GT-DataBinding(彻底解放 findViewById)
熟悉 GT 库的朋友们有福了,我们一起来看看组件获取组件的变化第一版:Android 原生版本public class MainActivity extends AppCompatActivity { private TextView tv;//定义组件 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
2021-11-12 19:06:13
3375
2
原创 Android——超简单悬浮窗使用教程
完全自定义悬浮窗,保证100%学会的超简单悬浮窗先看看31行代码的效果图:再来看看我无聊制作的悬浮窗:我们来看看这些都是如何实现的第一步:自定义的xml布局 demo_floating_window<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://...
2021-09-25 14:23:12
17764
29
原创 Android——超简单的DialogFragment使用教程
原生的用法:public class DemoFragment extends DialogFragment { @Nullable @Override public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { return inflater.inflate(R.
2021-09-25 12:01:37
2587
原创 Android——多Fragment 超简单使用
GT 第十五章: Fragment 框架GT 最新版发布:https://blog.csdn.net/qq_39799899/article/details/98891256如果不想依赖库 想手写 的同学可以去 GT 最新版发布 下载源码 进行学习。美帝 框架,让切换变得如此简单!先看看效果图: 《少量 Activity 对应 多个 Frage......
2021-08-04 09:19:28
4299
原创 Android——GT.Hibernate(数据库) 全面解析用法教程
让你在开发中爱不释手的 GT 包。关注GSLS官网,查看更多源码 ヾ(✿゚▽゚)ノ工具包。所有文章 小编尽量让读者可以 直接 读懂 与 完全 复制粘贴,其中复杂或较多 的源码 会有 源码 并 贴上 github 网址。GT 类 里面的源码完全开源,较多的中文注释,让更多的人直接读懂。点个关注点个赞呗(〃'▽'〃),关注博主最新发布库:https://github.com/107937...
2021-08-04 09:18:56
1917
4
原创 Android——APP更新工具包封装
APP内置更新版本,虽然有点不中看,但简单实用。APP热修复,请参考APP热修复该章节简单三步走!!!第一步:复制工具类 UtilApp.java:package com.gsls.appinstall;import android.app.Activity;import android.content.Intent;import android.net.Uri;i......
2021-08-03 17:36:09
1539
原创 Android——Android热修复简单实现
本章会写出可以让你直接运行的Dome(后面附带本章节的源码)一步一步跟着来肯定会成功!!!再此先祝你成功啦。APP更新,请参考APP版本更新该章节前言:热修复是什么?在刚进入王者荣耀的时候有没有遇见过,检测更新....再下载更新包...再解压压缩包...最后就可以进入游戏了。没错!王者荣耀在上线的时候难免会出现bug,王者荣耀这是在修复bug。要是王者.........
2021-07-09 09:47:26
3728
13
原创 Android——教你10分钟手敲 Butter Knife(小刀注解)
教你10分钟手敲 Butter Knife(小刀注解)在用 AndroidStudio 集成Butter Knife(小刀注解)的时候感觉像极了J2EE的Spring IOC容器 自己研究了一下,我来分享一下,小编会:多注释,多贴码,尽量降低同学们的学习时间成本,希望喜欢 花里胡哨 的同学不容错过。(求关注(✪ω✪))简单介绍Butter Knife(小刀注解)是什么鬼:原生的获取组...
2021-07-08 21:31:35
828
3
原创 Android——腾讯X5使用记录
Android 腾讯 X5基础使用记录 。腾讯 X5 是什么?也是一个类似 WebView 的组件?为什么不使用Android系统自带的WebView 而选择 腾讯的 X5?相对于Android系统自带的WebView有一下有点:安全、极速,省流、可靠、兼容、HTML5能力、内核共享、增强浏览能力。详细优点请参考腾讯X5官网优点介绍:效果图: ...
2019-08-28 16:00:59
4184
2
原创 Android——JzvdStd饺子视频
JzvdStd饺子视频效果图:实现步骤:第一步:依赖包 //饺子视频 implementation 'cn.jzvd:jiaozivideoplayer:6.4.1' //加载图片 implementation 'com.github.bumptech.glide:glide:4.8.0'第二步:定义activity_main.xml ...
2019-08-22 19:51:36
7508
1
原创 Android——百度地图API时获取SHA1 的四种方法
Android——在实践百度地图API时获取SHA1不啰嗦直接上解决办法:第一种万能的方法:要获取的数据是划红线的部分 SHA1:实现步骤第一步:找到你JDK安装的目录,并找到bin目录下的keytool.exe 文件,并记下当前路径keytool.exe 文件所在的路径:D:\JDK\Java\jdk1.8.0_121\bin\keytool.exe第二...
2019-08-13 09:06:31
1737
原创 Android——Activity之间传递 实体类(Bean)
实现 Activity之间传递 实体类的记录 重要的在 实体类上实现Serializable 接口 不多说直接上代码。项目结构:第一步:编写Bean类(关键)import java.io.Serializable;//实现 Serializable 接口 表明当前类为 序列化类public class LoginBean implements Serializab...
2019-08-13 09:05:15
5139
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人