首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
高杰
掘友等级
android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
27
文章 25
沸点 2
赞
27
返回
|
搜索文章
赞
文章( 25 )
沸点( 2 )
在 Android 上使用协程(一):Getting The Background
这是关于在 Android 中使用协程的一系列文章。本篇让我们先来看看协程是如何工作的以及它解决了什么问题。 Kotlin 的 Coroutines (协程) 带来了一种新的并发方式,在 Android 上,它可以用来简化异步代码。尽管 Kotlin 1.3 才带来稳定版的协程…
新一代Json解析库Moshi使用及原理解析
Moshi是Square公司在2015年6月开源的有关Json的反序列化及序列化的框架,说到Json,大家应该很快想到Gson,FastJson以及Jackson等著名的开源框架,那为什么还需要Moshi呢?这个主要是由于Kotlin的缘故,我们知道前面说到的几大解析库主要是针…
Lint增量扫描
先来说我为什么要做增量扫描这个事情,毕竟代码扫描已经老生常谈了,业界方案一搜一大堆,有什么好讲的,大部人看到这篇文章的时候肯定这么想吧,但是注意今天我要分享的不是全量扫描,我分享的是从无到有实现增量扫描的过程,有的时候实现一个方案从来不是重点,我们对于方案的认知程度才是我们自己…
听说你Binder机制学的不错,来解决下这几个问题(一)
Binder承担了绝大部分Android进程通信的职责,可以看做是Android的血管系统,负责不同服务模块进程间的通信。在对Binder的理解上,可大可小,日常APP开发并不怎么涉及Binder通信知识,最多就是Service及AIDL的使用会涉及部分Binder知识。Bin…
Android组件化方案及组件消息总线modular-event实战
组件化作为Android客户端技术的一个重要分支,近年来一直是业界积极探索和实践的方向。美团内部各个Android开发团队也在尝试和实践不同的组件化方案,并且在组件化通信框架上也有很多高质量的产出。最近,我们团队对美团零售收银和美团轻收银两款Android App进行了组件化改…
Android Transition Framework 源码分析
过渡动画框架,你不得不知道的东西
无需自定义View,彻底解放shape,selector吧
作为一个android程序员,对于shape、selector这两个标签一定不陌生。每当UI设计师给我们设计出一个个button背景的时候,我们就需要去drawable文件夹下去新建一个bg_xxx.xml,然后很多时候区别仅仅是一个边框的颜色或者填充的颜色。这就导致了很多非常…
一种巧妙的drawable.xml替代方案
如何维护(替换)drawable xml是android开发中一个老生常谈的话题。按照标准的Android布局开发模式,我们不得不为各种UI效果新建不同的xml文件进行描述,哪怕是简单的一个圆角。随着项目迭代,成百上千的xml连同那模棱两可的文件名,不仅让开发者复用或清理的成本…
RxJava 沉思录(一):你认为 RxJava 真的好用吗?
本人两年前第一次接触 RxJava,和大多数初学者一样,看的第一篇 RxJava 入门文章是扔物线写的《给 Android 开发者的 RxJava 详解》,这篇文章流传之广,相信几乎所有学习 RxJava 的开发者都阅读过。尽管那篇文章定位读者是 RxJava 入门的初学者,但…
从Kotlin的类开始说起
欢迎来到kotlin的世界,Kotlin 是一个用于现代多平台应用的静态编程语言,它可以编译成Java字节码,在JVM平台上运行,并且可以完全兼容Java。它有很多优点,如:如空指针检查、高阶函数、函数扩展等等。2017Google IO大会上,指定Kotlin作为Androi…
下一页
个人成就
文章被点赞
239
文章被阅读
37,931
掘力值
1,086
关注了
18
关注者
164
收藏集
2
关注标签
5
加入于
2016-10-09