首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
tracyyang
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
赞
文章( 11 )
沸点( 0 )
ToyRoom - 饿了么开源的 Android 业务流框架
大家在平时的业务开发过程中肯定遇到过这样的情况:在面向业务逻辑的编程中,一个特定的业务对象的改变可能会引起各个组件的变化,业务逻辑的复杂性也会增加模块之间的耦合。我们就在想如何能把这些响应逻辑像流水线一样在一个地方铺开,先执行 A,再执行 B,最后执行 C,一目了然,让世界重新回到我们的掌控中。 基于这个需求,饿了么开发了一套面向业务逻辑的编程库 - ToyRoom,ToyRoom 库提供了一种全新的编程模式,将业务对象的变化对各个模块的影响通过方法链表示出来。
原生开发才是王道
之前很多朋友问我这么一个问题,说刚做 Android 开发不久,但是市面上被 H5,React Native 等这些移动趋势冲击的不得不考虑要不要转头学习 H5 或者 RN ,跟上时代以后才能有更好的发展,今天我就写篇文章给大家详细解惑下,并且说下我的看法。 Native Ap…
《Android经验分享》周刊第2期
《Android经验分享》收录国内外最近一周热门的技术博客以及优秀的类库,星期一傍晚将准时更新给大家 微信公众号:Android经验分享 QQ讨论群:386067289 热点新闻 1.谷歌发布Android 7.0,带来250多项新特性 谷歌已经开始使用代号为Nougat的An…
Designer emojis
为设计师准备的矢量 emoji 表情
深入研究Block用weakSelf、strongSelf、@weakify、@strongify解决循环引用
前言 在上篇中,仔细分析了一下Block的实现原理以及__block捕获外部变量的原理。然而实际使用Block过程中,还是会遇到一些问题,比如Retain Circle的问题。 目录 1.Retain Circle的由来 2.__weak、__strong的实现原理 3.wea…
计算机程序的思维逻辑 (20) - 为什么要有抽象类?
上节提到了一个概念,抽象类,抽象类是什么呢?顾名思义,抽象类就是抽象的类,抽象是相对于具体而言的,一般而言,具体类有直接对应的对象,而抽象类没有,它表达的是抽象概念,一般是具体类的比较上层的父类。 比如说,狗是具体对象,而动物则是抽象概念,樱桃是具体对象,而水果则是抽象概念,正…
中英文简历撰写排版指南
排版好看是很重要的加分项。
RxJava2.x 浅析
RxJava2.x 已经在陆续发布 RC 版,10 月底将发布稳定版。是时候来了解下 RxJava2.x 了。
如何更好的利用发散性思维增加你的优势?
当你在思考新想法的时候,发散性思维是非常好的。但是,当涉及到执行这些想法?很多都是不靠谱的。
好友动态的实现原理
今天准备跟大家聊的一个功能就是:好友动态功能。听起来好抽象,有木有~~ 那说直白一点:微信朋友圈。这下听懂了嘛?
下一页
个人成就
文章被点赞
8
文章被阅读
526
掘力值
24
关注了
12
关注者
4
收藏集
0
关注标签
9
加入于
2016-09-06