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

Android-薛之涛

专栏作者
61
文章
77889
阅读量
15
订阅数
小程序实现TreeView树多选功能
话不多说,先上效果图: https://player.bilibili.com/player.html?aid=292282209 实现思路 源数据结构 首先我们的数据结构大概是: [ {
android_薛之涛
2021-09-07
1.4K0
Jetpack-Lifecycle
lifecycle是jetpack的架构组件成员,其主要作用是对Activity/Fragment的生命周期进行监听。比如:监听activity的onStart()状态来进行耗时操作,onDestory()进行资源的回收销毁等。
android_薛之涛
2021-01-29
6440
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.4K0
ViewPager2:官方Viewpager升级版来临
这两天浏览安卓开发者官网的时候,发现google悄然推出了一个新的控件:ViewPager2,一看名称就知道这是一个和我们常用的ViewPager功能相似的控件,算是ViewPager的升级版吧。目前还只是推出了第一个预览版,我们可以直接引入来使用了:
android_薛之涛
2019-12-02
1.7K0
Android-ViewPager2
今天我们介绍一下猪脚-ViewPager2,ViewPager2的出现是为了替代ViewPager,它有以下几个优势:
android_薛之涛
2019-12-02
1.4K0
Android-Lambda表达式
Lambda,中文名“兰布达”。是匿名函数的别名,Java8后开始引入Lambda表达式.而Android方面Android Studio 2.4 Preview 4 及其之后完全的支持lambda 表达式,如果是之前版本就需要借助插件和编译器了。下面以我们常见的点击事件为例开始讲解Lambda表达式,先看下面的代码:
android_薛之涛
2019-11-04
6270
Android-Gradle(二) Gradle相关配置详解
Gradle是一个项目自动化建构工具,它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML。Gradle主要帮我们做了依赖,打包,部署,发布,各种渠道的差异管理等工作。当前其支持的语言限于Java、Groovy和Scala,计划未来将支持更多的语言。
android_薛之涛
2019-08-23
1.6K0
Android-Retrofit简介
上一篇文章讲了RxJava,这一篇当然就该讲Retrofit了,参考资料: https://blog.csdn.net/gumufuyun/article/details/83619879
android_薛之涛
2019-08-08
1.8K0
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-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
Android-Handler机制
参考:https://mp.weixin.qq.com/s/AvpOq6eh-IBDJj2SXa_wXw https://www.jianshu.com/p/25a05bf42e05
android_薛之涛
2018-12-28
6900
自定义View之Switch
那我们加入thumb和track属性看看效果,为了方便我们都用项目自带的机器人。效果如下:
android_薛之涛
2018-12-14
2K0
Android 基本常识
这些常识性的东西呢,都是我在开发指出遇到的,以及后来在开发中个人慢慢理解,今天来做个总结,如有错误,还望指出,相互学习。
android_薛之涛
2018-09-12
6470
Android-强,软,弱,虚引用
      啥是强引用?举个例子,我们平时new 的对象,就都是强引用。如: String s =new String(),这就是一个强引用,那么强引用有啥特点呢?
android_薛之涛
2018-09-12
4340
Android -Gradle依赖导入及相关知识
近期导入了一个项目,因为种种原因始终是失败,各种引入错误,不是这个就是那个,归根到底还是对gradle相关知识不够了解,今天来整理一下。
android_薛之涛
2018-09-11
9520
Android -建造者模式
  今天我们来聊一聊我们经常用到的模式-建造者模式(Builder Pattern).
android_薛之涛
2018-09-11
5170
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档