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

Android干货园

专栏作者
82
文章
107452
阅读量
19
订阅数
1. Jetpack源码解析---看完你就知道Navigation是什么了?
一、Android Jetpack_Note_CodeLabs一Navigation
Hankkin
2022-01-11
2.1K0
3. Jetpack源码解析---用Lifecycles管理生命周期
2. Jetpack源码解析—Navigation为什么切换Fragment会重绘?
Hankkin
2022-01-11
5300
AppCompat v23.2  -- Vectors的时代
相信你已经看到了app23.2的支持库的更新日志了,现在在支持库中已经兼容了矢量图:VectorDrawableCompat和Animated VectorDrawableCompat
Hankkin
2021-09-10
4240
6个技巧加速你的gradle编译
最近我们都在讨论build系统,我们看了一些技巧可以让你的Maven build更快。结论和反映都势不可挡。由于我们提供的技巧,更多的人都很高兴能加快他们完成自己的项目。现在,让我们看一下怎么处理gradle编译项目。编译的项目一般都是标准编译的,也都是独一无二的。几乎所有的项目都增加了其自身的复杂性。所有的东西都不同但是有一个东西是相同的:编译会占用你的时间,加快编译会影响你的开发效率,让你的项目工作更加顺畅。
Hankkin
2021-09-10
1.8K0
Dart 异步
一条执行线上,同时且只能执行一个任务(事件),其他任务都必须在后面排队等待被执行。也就是说,在一条执行线上,为了不阻碍代码的执行,每遇到的耗时任务都会被挂起放入任务队列,待执行结束后再按放入顺序依次执行队列上的任务,从而达到异步效果。
Hankkin
2020-01-13
1.5K0
Dart 相关语法笔记
dart中没有private、protect、public等修饰符。默认的都是可以被访问的。那么是怎样控制权限访问的呢?
Hankkin
2020-01-13
4700
7. JetpackNote---基于Jetpack的学习笔记APP
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
Hankkin
2019-09-18
9400
6. Jetpack---Paging你知道怎样上拉加载吗?
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
Hankkin
2019-08-29
1.7K0
5. Jetpack源码解析---ViewModel基本使用及源码解析
2. Jetpack源码解析—Navigation为什么切换Fragment会重绘?
Hankkin
2019-08-14
8050
4. Jetpack源码解析—LiveData的使用及工作原理
2. Jetpack源码解析—Navigation为什么切换Fragment会重绘?
Hankkin
2019-07-10
9730
1. Jetpack源码解析---看完你就知道Navigation是什么了?
一、Android Jetpack_Note_CodeLabs一Navigation
Hankkin
2019-07-01
2.5K0
2. Jetpack源码解析---Navigation为什么切换Fragment会重绘?
Jetpack组件之Navigation—看完你就知道Navigation是什么了?
Hankkin
2019-07-01
2.1K0
2. Android_Jetpack组件---Lifecycles源码解析
版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/lyhhj/article/details/91440191
Hankkin
2019-06-15
7490
1. Android_Jetpack组件---Naviagtion源码解析
一、Android Jetpack_Note_CodeLabs一Navigation
Hankkin
2019-06-14
2.1K0
Kotlin中级(9)- - - Kotlin类之数据类、密封类、内部类.md
上面的代码我们可以看到结构出来的变脸可以直接拿来用,比如数据体Leaf中的size属性,componentN函数群会按照数据体Leaf中属性声明的顺序,从component1到component4和size、color、shape、及vein一一对应。
Hankkin
2018-09-30
1.1K0
Kotlin中级(8)- - - Kotlin类之接口、枚举.md
一、接口 在Kotlin中,一个类只能继承一个普通类或者抽象类。通过接口我们可以进行多实现 interface interface Demo{ } 关键字:冒号(?,这一点是和Java
Hankkin
2018-09-30
4350
Kotlin中级(7)- - - Kotlin类之抽象类、重载和重写.md
abstract 其中值得注意的是:抽象可以分为抽象类、抽象函数、抽象属性。而一个抽象类和普通类的区别在于抽象类除了可以有其自己的属性、构造函数、方法等组成部分,还包含了抽象函数以及抽象属性。
Hankkin
2018-09-30
8400
Kotlin中级(6)- - - Kotlin类之的继承.md
因为Any这个类只是给我们提供了equals、hashcode、toString三个方法,我们可以看看Any这个类的源码实现
Hankkin
2018-09-30
5470
Kotlin中级(5)- - - 初识Kotlin中的对象.md
主构造和次构造可以并存么?当然可以。但是如果类有一个主构造函数,那么每个次构造函数都需要委托给主构造函数。也就是说,次构造函数在最后还是要用到主构造函数。
Hankkin
2018-09-30
9560
Kotlin初级(4)- - - 字符串和字符.md
字符串 Kotlin中字符串是有序的字符的集合 常用方法 1.isEmpty() 用来判断字符串为空 2. count()或者length 获取字符串中的字符数目 3.get(i)或者[i] 获取指定位置的字符 4.substring() 截取某一段字符串 5.index索引 indexOf()、lastIndexOf()、indices索引范围 6.contains() 7.drop() 舍弃字符串 8.take() 跟drop对应 拣取 字符 Kolin中
Hankkin
2018-09-30
6520
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档