自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 【Android Jetpack高手日志】ViewModel 从入门到精通

背景上一篇介绍了 Android Jetpack 组件 LiveData,LiveData是在Lifecycle 的帮助下,实现了生命周期管理的一致性,将数据变更的通知控制在生命周期活跃状态 STARTED、RESUMED(注意这是Lifecycle 中的 State)时进行通知,该通知成为数据的唯一可信来源,也就是视图获取数据的唯一入口。LiveData 经常和 ViewModel 一起配合使用。定义下面我们来介绍下一个 Android Jetpack 的下一个组件 ViewModel,先来看官方.

2021-04-28 10:19:57 1640 13

原创 HR:“最喜欢阿里出来的程序员了,技术又好又耐艹!” 我:???

面试造火箭,进厂拧螺丝?真的是这样吗?缘起估计不少同学都是被标题吸引进来的。事先声明,这句话不是我虚构的,而是我实实在在从同事的口中听到的,而且还不止一次。当时的场景就是很正常的交谈,别人也并没有故意尖酸刻薄的成分,完全就是正常的谈天的口吻。所以我当时听到的时候还不觉有异,只是觉得很搞笑。但听的次数多了之后,慢慢地感觉有点不太对劲,总觉得这里面的意思好像不是那么好。就好像心仪已久的女神终于答应了你的追求,结果开口第一句就是我觉得你经济条件不错一样,听起来没问题,但是总觉得潜藏着点深意。为什么大家.

2021-04-22 15:43:33 25182 113

原创 【Android Jetpack高手日志】LiveData 从入门到精通

背景上篇介绍了 Android Jetpack 的基础组件 Lifecycle,它是生命周期感知型组件,实现生命周期管理的一致性,在内部进行了统一的生命周期状态管理,可以很方便的提供给其他的组件(比如 LiveData,ViewModel)使用,同时其他类还能够通过实现 LifecycleObserver 接口和添加注解来监控组件的生命周期状态,达到一个解耦的目的。LiveData 是一种可观察的数据存储器类。与常规的可观察类不同,LiveData 具有生命周期感知能力,意指它遵循其他应用组件(如 A.

2021-04-21 15:33:04 549 3

原创 【Android Jetpack高手日志】Lifecycle 从入门到精通

背景Android Jetpack 是一个由多个库组成的套件,可帮助开发者遵循最佳做法,减少样板代码并编写可在各种 Android 版本和设备中一致运行的代码,让开发者精力集中编写重要的代码。也就是说,Google 开发了一套通用的库让我们使用,帮助开发者高效的开发应用的工具集。详细内容可以参考这里。介绍Lifecycle 是 Android Jetpack 的一部分,是生命周期感知型组件,可执行操作来响应另一个组件(Activity 和 Fragment)的生命周期状态的变化。Lifecycle .

2021-04-20 16:27:09 534 13

原创 【Android Jetpack高手日志】DataBinding 从入门到精通

前言DataBinding 数据绑定库是 Android Jetpack 的一部分,借助该库可以使用声明性格式(而非程序化地)将布局中的界面组件绑定到应用中的数据源。我个人觉得,使用 DataBinding 时不要在 xml 布局文件中写复杂的逻辑,只负责绑定数据。只是负责将最终的数据和 UI 直接绑定,只是一个末端赋值而已,不涉及复杂的 UI 逻辑,而且避免了代码中大量冗余代码的判空处理,同时避免了那些常见的 setVisible 等样板方法的调用,简化开发流程,统一 UI 的数据来源。基本使用简.

2021-04-19 15:12:13 1795 10

原创 兄弟们,这年头,咱移动客户端工程师还有前途吗?

缘起常常有人问我两个问题:“现在学习移动开发还有前景吗?”“移动开发还有什么可以研究的?”。这两个问题其实对应着同一个现象,无论是准备入行或刚刚入行,还是比较资深的开发者,对于移动开发职业的未来,都有一些迷茫、一些焦虑。今天和大家一起聊聊这个话题。现状?是的,移动互联网现在早已经不是风口了。2010 年的时候,是个公司就要开发 App,那时所有公司都缺个客户端工程师。现在,那波浪潮过去了,市场需求没那么大了(甚至还被小程序吞噬),这点咱也骗不了自己。但是!在这样的背景下,移动端的招聘量变少,但中高端

2021-04-15 16:25:50 1508 18

原创 【熬了五个晚上的长文】致毕业生一封信:那些年我们错过的BAT,这次全部拿回来!

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HmRl1n5q-1618211828144)(https://upload-images.jianshu.io/upload_images/23948686-5fb010c1b22ee9af.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]最近看到各种公众号在推“招聘季金三银四青铜五”之类的文章,把毕业季找工作需要应对的事情和解决方法都已经写的很详细了,还有各种面

2021-04-12 15:18:31 1429 38

原创 八年老程序员现身说法:亲授一波职场程序员新人指南,被追着喊666

前言最近在知乎里有一个同学付费咨询问我,他刚刚毕业,即将进入职场,有些紧张,不知道如何才能表现出色,问我有没有什么建议。我和他一通畅聊,当中迸发了不少很有价值的问题,我选择了其中几个整理成了今天的文章,分享给大家。明处亮相、暗处努力有句俗语叫做幸福的人往往有相似的幸福,而不幸的人各有各的不幸。其实这句话放在职场当中也一样适用,优秀的人往往有一些相似的特质,而拉胯的人则各有各的拉胯。首先说说第一条,我给它总结为明处亮相、暗处努力。这句话其实很好理解,明处亮相是说我们在做事的时候要正大光明,有底气有勇

2021-04-07 16:15:32 8933 67

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除