首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
xuyisheng
掘友等级
打杂
|
阅文集团
《Android群英传》《Android群英传:神兵利器》作者
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
157
文章 157
沸点 0
赞
157
返回
|
搜索文章
xuyisheng
打杂 @阅文集团
·
1年前
关注
kotlin修炼指南9-Sequence的秘密
人们经常忽略Iterable和Sequence之间的区别。这是可以理解的,因为即使它们的定义也几乎是相同的。 你可以说它们之间唯一的正式区别就是名字。尽管Iterable和...
7
评论
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
kotlin修炼指南8—集合中的高阶函数
Kotlin对集合操作类新增了很多快捷的高阶函数操作,各种操作符让很多开发者傻傻分不清,特别是看一些Kotlin的源码或者是协程的源码,各种眼花缭乱的操作符,让代码完全读不...
5
1
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
忙里偷闲IdleHandler
在Android中,Handler是一个使用的非常频繁的东西,输入事件机制和系统状态,都通过Handler来进行流转,而在Handler中,有一个很少被人提起但是却很有用的...
17
2
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
Android-Widget重装上阵
如果要在Android系统中找一个一直存在,但一直被人忽略,而且有十分好用的功能,那么Widget,一定算一个。这个从Android 1.x就已经存在的功能,经历了近10年...
20
评论
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
Android壁纸还是B站玩得花
设置系统壁纸这个功能,对于应用层App来说,场景其实并不多,但在一些场景的周边活动中,确也是一种提升品牌粘性的方式,就好比某个活动中创建的角色的壁纸美图,这些就可以新增一个...
49
2
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
Flutter混编工程之打通纹理之路
Flutter的图片系统基于Image的一套架构,但是这东西的性能,实在不敢恭维,感觉还停留在Native开发至少5年前的水平,虽然使用上非常简单,一个Image.netw...
17
7
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
Flutter布局指南之谁动了我的Key
Key用来干嘛 Flutter中的Key,一直都是作为一个可选参数在很多Widget中出现,那么它到底有什么用,它到底怎么用,本篇文章将带你从头到尾,好好理解下,Flutt...
18
2
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
Material Components——ShapeableImageView
书接前文,我们讲了在MD Component中的MaterialShapeDrawable,今天则继续讲解在此基础上,MDC封装的一个Image组件——ShapeableI...
12
1
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
JetPack指路明灯—Navigation
这篇文章并不会花大篇幅讲解Navigation的各种使用,因为官网文档已经无比详细了,本篇文章更重要的是讲解设计原理和核心概念的分析。 Navigation是JetPack...
10
1
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
Material Components—预备役选手Transition
Transition是Android Framework在4.4引入的一个全新的动画框架,可以说是非常古老了,那为什么我现在还要讲Transition呢,其实是想通过Tra...
10
1
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
静若处子动若脱兔-Constraintlayout2.0一探究竟
这篇文章是我去年在公司内部的分享,当时Constraintlayout2.0还没Release,所以只在公司内部进行了分享,希望等Release之后,就可以正式在项目中使用...
42
2
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
Kotlin修炼指南5
委托,是一种比较常见的设计模式,通常采用接口或者抽象类的方式来实现,在Java代码中,一般使用接口来进行封装,而在kotlin中,可以通过委托机制来实现更加方便的委托模式。...
9
评论
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
重走Flutter状态管理之路—Riverpod最终篇
最后一篇文章,我们在掌握了如何读取状态值,并知道如何根据不同场景选择不同类型的Provider,以及如何对Provider进行搭配使用之后,再来了解一下它的一些其它特性,看...
26
19
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
Material Components——MaterialButton
MaterialButton相比我们前面介绍的ShapeableImageView等组件来说,用的相对较少一些,但是在某些场景下,还是很有用的,多个朋友多条路,所以多掌握一...
5
评论
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
ConstraintLayout2.0进阶之路-欢迎新同学
ConstraintLayout2.0针对布局来说,主要新增了两类东西,一个是新增了VirtualLayouts,用于将一组View进行关联管理,并赋予定义的能力,另一个是...
35
评论
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
ConstraintLayout使用场景必知必会
ConstraintLayout的布局优越性已经不用再强调了,通过ConstraintLayout的约束思想,可以很方便的解决一些之前需要写很复杂的动态代码才能完成的效果。...
42
3
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
重走Flutter状态管理之路—Riverpod进阶篇
前面一篇文章,我们了解了如何正确的去读取状态值,这一篇,我们来了解下不同的Provider都有哪些使用场景。这篇文章,我们将真正的深入了解,如何在不同的场景下,选择合适的种...
31
2
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
它来了!Flutter3.0新特性全接触
又到了Flutter稳定版发布的时候了--我们非常自豪地宣布Flutter 3! 仅仅三个月前,我们宣布Flutter支持Windows。今天,我们很高兴地宣布,除了Win...
6
评论
分享
xuyisheng
打杂 @阅文集团
·
1年前
关注
重走Flutter状态管理之路—Riverpod入门篇
熟悉我的朋友应该都知道,我好几年前写过一个「Flutter状态管理之路」系列,那个时候介绍的是Provider,这也是官方推荐的状态管理工具,但当时没有写完,因为写着写着,...
58
4
分享
下一页
个人成就
优秀创作者
文章被点赞
4,050
文章被阅读
384,787
掘力值
13,578
关注了
5
关注者
2,734
收藏集
2
关注标签
3
加入于
2016-09-18