首页
学习
活动
专区
工具
TVP
发布

Android-薛之涛

专栏作者
61
文章
76669
阅读量
15
订阅数
Android-MotionLayout动画
https://mp.weixin.qq.com/s/8DhoUK9YlbRGwr6ALp2CBw 话不多说,上图为敬:
android_薛之涛
2021-12-08
9340
小程序实现TreeView树多选功能
话不多说,先上效果图: https://player.bilibili.com/player.html?aid=292282209 实现思路 源数据结构 首先我们的数据结构大概是: [ {
android_薛之涛
2021-09-07
1.3K0
Jetpack-Lifecycle
lifecycle是jetpack的架构组件成员,其主要作用是对Activity/Fragment的生命周期进行监听。比如:监听activity的onStart()状态来进行耗时操作,onDestory()进行资源的回收销毁等。
android_薛之涛
2021-01-29
6310
Jetpack-WorkManager
今天我们来讲以下google推荐我们使用jetpack进行后台任务处理的组件:workManager。 参考: https://mp.weixin.qq.com/s/OorUNDO3GVHATJrZOijh_A
android_薛之涛
2021-01-18
1.5K0
Android-布局优化merge, viewStub, include总结
多层布局的嵌套会导致页面加载慢,影响用户的体验,今天我们就来学学如何使用 include,merge及viewStub。
android_薛之涛
2020-01-15
1K0
Android-文件存储目录
参考资料: https://www.jianshu.com/p/a34c644e3431 https://mp.weixin.qq.com/s/YNMKhqvVjmWsOzh24mDCsw https://mp.weixin.qq.com/s/Sx4fejCDTTI7nlzDpcZfKg
android_薛之涛
2019-12-11
3.3K0
ViewPager2:官方Viewpager升级版来临
这两天浏览安卓开发者官网的时候,发现google悄然推出了一个新的控件:ViewPager2,一看名称就知道这是一个和我们常用的ViewPager功能相似的控件,算是ViewPager的升级版吧。目前还只是推出了第一个预览版,我们可以直接引入来使用了:
android_薛之涛
2019-12-02
1.6K0
Android-ViewPager2
今天我们介绍一下猪脚-ViewPager2,ViewPager2的出现是为了替代ViewPager,它有以下几个优势:
android_薛之涛
2019-12-02
1.4K0
Java-策略设计模式
今天 我们来学习一下策略模式,什么是策略模式呢?比如我们一个功能的实现可以有多个策略去选择,比如:出行方式可以选择:共享单车,拼车,私家车,出租等。如果将这个出行方式提供一个统一的接口,每个策略都有自己的实现类,客户端就可以通过实现具体的策略对象来完成功能,而这样的策略是可以动态替换的,扩展性和维护性及代码可读性较高,这就是就是策略模式。
android_薛之涛
2019-11-12
3180
Android-Lambda表达式
Lambda,中文名“兰布达”。是匿名函数的别名,Java8后开始引入Lambda表达式.而Android方面Android Studio 2.4 Preview 4 及其之后完全的支持lambda 表达式,如果是之前版本就需要借助插件和编译器了。下面以我们常见的点击事件为例开始讲解Lambda表达式,先看下面的代码:
android_薛之涛
2019-11-04
6120
Android-Gradle(二) Gradle相关配置详解
Gradle是一个项目自动化建构工具,它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML。Gradle主要帮我们做了依赖,打包,部署,发布,各种渠道的差异管理等工作。当前其支持的语言限于Java、Groovy和Scala,计划未来将支持更多的语言。
android_薛之涛
2019-08-23
1.6K0
Andriod-Dagger2
参考资料: https://www.jianshu.com/p/1d84ba23f4d2 https://mp.weixin.qq.com/s/lh3dgJK95cgbG-bUZfvbFA
android_薛之涛
2019-08-18
2.1K0
Android-Retrofit简介
上一篇文章讲了RxJava,这一篇当然就该讲Retrofit了,参考资料: https://blog.csdn.net/gumufuyun/article/details/83619879
android_薛之涛
2019-08-08
1.8K0
Android-RxJava(下)
上一篇我们说了Android-RxJava(上)主要包括组合操作符,变换操作符,创建操作符,我们再接再厉,继续下半部分内容,也就是剩余的操作符:
android_薛之涛
2019-07-15
8670
Android-RxJava(上)
Rxjava出来已经好久了,但始终存在于会使用的阶段,今天来做个总结。 参考: https://mp.weixin.qq.com/s/7sKjc5ahHI4fmadXW-uP_w https://mp.weixin.qq.com/s/V0hEyiZwC7z5PiC3Uz0wyA https://mp.weixin.qq.com/s/RkGHpVSpngfHDXo4Es-a9w https://mp.weixin.qq.com/s/elA3Gib57YGWnXOEcFOPUQ https://mp.weixin.qq.com/s/WaWEtFjmajalISwAkJyuKw
android_薛之涛
2019-07-01
7230
App组件化与业务拆分那些事
最近事情比较多,2个月没写文章了。看笔者圣诞节还在写技术文章,就知道程序猿的生活有多惨淡。
android_薛之涛
2019-06-03
1.9K0
Android-组件化开发
参考资料: https://www.jianshu.com/p/60c1b9ddd8ab
android_薛之涛
2019-06-03
1.4K1
Android-ARouter
我们上一篇文章是自定义Router,没有看过的小伙伴自定义Router,但今天我们来看一看世面上主流的路由框架-由阿里推出的ARouter.。 参考资料: https://mp.weixin.qq.com/s/hUKEOp3qa4C53F6ZmPuXjQ https://mp.weixin.qq.com/s/UljVdlGQuwooVEJz_rctjw
android_薛之涛
2019-04-17
1.3K0
Android-自定义Router(路由)
参考资料:https://mp.weixin.qq.com/s/itAuv86OsTHfBahUrk21DA
android_薛之涛
2019-03-08
8170
Android-Https
参考: https://mp.weixin.qq.com/s/E75toyRukUHEtt34-snEgQ https://mp.weixin.qq.com/s/adZC0N5Fd4X9FjxUrdlS1w https://mp.weixin.qq.com/s/7sX3AY7gJomJ2ZEErUqmKA
android_薛之涛
2019-03-04
1.3K0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档