首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Phoenix君
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
Phoenix君
5年前
关注
Gradle 5.0 新特性介绍
本文翻译自官网:https://gradle.org/whats-new/gradle-5/Gradle5.0是最快、最安全、功能最强的Gradle版本。改进的增量编译和增...
赞
评论
分享
Phoenix君
5年前
关注
在Android上用AI识别物体
AI其中一个很重要的应用就是物体识别。今天我们来看看如何在Android上实现这个功能。物体识别物体识别包括两个方面,一个是物体位置识别,划出图片中的物体在什么位置。另一个...
1
评论
分享
Phoenix君
5年前
关注
Gradle 进阶:动态编译技术
前面两篇文章介绍了Gradle自定义插件以及扩展配置的用法。今天我们来看一下一个具体的应用场景,动态编译。我们将尝试在编译期间修改class文件。初识TransformAn...
赞
评论
分享
Phoenix君
5年前
关注
Gradle自定义插件之扩展配置
上一篇文章,我们介绍了Gradle自定义插件的几种基本方法。我们向外提供的插件,一般会把一些经常变化的配置放在Gradle内,需要变化时修改Gradle文件,不去修改插件内...
赞
评论
分享
Phoenix君
5年前
关注
自定义Gradle Plugin
Gradle是Android构建环节非常重要的一环,但并不是所有Android开发者对Gradle都足够熟悉,因为它在我们平时业务开发中,相对使用频率还是较少的。小编准备以...
赞
评论
分享
Phoenix君
5年前
关注
Kotlin 进阶用法: 内联函数
继上一篇文章给大家介绍完kotlin的扩展,这篇文章给大家讲讲kotlin中内联函数的用法。什么是内联函数内联函数:在程序编译时能将程序中内联函数的调用表达式直接替换成内联...
1
评论
分享
Phoenix君
5年前
关注
Kotlin 进阶用法:扩展
越来越多的Android开发者开始使用kotlin了,最近项目中也需要用到,于是就对kotlin中一些有趣的用法进行了记录。扩展Kotlin的扩展包括了扩展函数和扩展属性。...
赞
评论
分享
Phoenix君
5年前
关注
RxJava高级进阶--lift操作符
之前几篇文章是在为这篇文章作铺垫。关于RxJava的核心思想其实可以说就在于lift()。这篇文章只分析lift的精髓。其实RxJava的设计者认为开发者不应该亲自去设计r...
赞
评论
分享
Phoenix君
5年前
关注
RxJava中级进阶--map和flatmap
关于RxJava可以说的很多,但是要想了解RxJava的核心,只有从操作符去切入。上一篇我们介绍了通用的Operator,像just/merge/filter。今天要介绍两...
赞
评论
分享
Phoenix君
5年前
关注
面试中的黑话
周五我们照例不讲代码,聊聊面试中你遇到过的黑话吧!初级:回去等通知吧刚毕业的应届生听的最多,言下之意是"你还不够优秀,我们不考虑"中级:今天HR不在有几年工作经验的在跳槽时...
赞
评论
分享
Phoenix君
5年前
关注
RxJava初步进阶-操作符
在上两篇介绍中我们把RxJava的基本概念和基本原理说明了。它为什么会大行其道,主要是因为它在线程切换,代码逻辑简洁度有非常好的体验。如果你还不了解RxJava的特点的话,...
赞
评论
分享
Phoenix君
5年前
关注
零基础理解RxJava和响应式编程
这是一篇能帮助你在10分钟内从零到一理解RxJava和响应式编程的文章。RxJava发展到现在已经在2016年推出了第二代。可能你听说过很多人讲起RxJava,但是很少在实...
赞
评论
分享
Phoenix君
5年前
关注
五分钟带你感受RxJava的优雅
不知道你有没有发现,在很多互联网公司中,RxJava在开发中占的比例越来越大。特别是在一些发展速度快,产品迭代更新快的公司中,RxJava经常在面试中出现。这是一篇RxJa...
赞
评论
分享
Phoenix君
5年前
关注
ClassLoader和双亲委派
上篇文章我们说,A通过自定义ClassLoader去加载B类,从而能够使用到不在同一个目录下的B。多说两句关于ClassLoader的面试题我们留了个问题,今天来解释一下。...
赞
评论
分享
Phoenix君
5年前
关注
多说两句关于ClassLoader的面试题
Java的高级知识中ClassLoader是很重要的一环。面试中有很多关于ClassLoader的问题,今天分析一道例子。问题场景:假设有三个类ABC,B和C跟A类不在一个...
赞
评论
分享
Phoenix君
5年前
关注
观察者模式--DataBinding的原理和坑
上一次我们介绍了DataBinding的应用,不过只在应用层面描述了下,没有做深入分析。关于DataBinding的实现原理,它的根本思想是观察者模式。这篇会结合上次的de...
赞
评论
分享
Phoenix君
5年前
关注
Android UI开发利器-DataBinding
DataBinding是谷歌官方推出的一个数据/UI绑定框架,官方解释是简单的说就是它提供了一种数据和UI绑定的方法,UI元素可以自动的根据数据的更新而自动改变。在没有Da...
赞
评论
分享
Phoenix君
5年前
关注
开发必须了解的10个Android库
作为一个开发者来说,避免重复造轮子是很重要的,能让你节省很多时间去专注于开发自己的业务。2018年已经过去一大半了,今天介绍下今年以来业界内比较推崇的几个框架,希望能提高大...
赞
评论
分享
Phoenix君
5年前
关注
贝塞尔曲线
这个屏保很多90后的朋友可能没见过,当年在windows刚普及不久的时候,很多人的电脑上的屏幕保护程序就是这个。印象中这个屏保叫贝塞尔曲线,其中的每一条线都是一条贝塞尔曲线...
赞
评论
分享
Phoenix君
5年前
关注
Android广播发送流程深度分析
今天的内容会比较艰深,主要分析广播发送流程的内部实现,其中大部分都在于分析Framework代码。广播分发的流程图这张图描述了整个广播分发的流程,为了简化,这一节只从AMS...
赞
评论
分享
下一页
个人成就
文章被点赞
8
文章被阅读
47,530
掘力值
635
关注了
0
关注者
2
收藏集
0
关注标签
6
加入于
2018-05-07