首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
coffeeCC
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
coffeeCC
4年前
关注
Jetpack + 协程的玩安卓客户端
该项目基于「玩 Android 接口」接口,整体采用 MVVM, Android Jectpack, Retrofit, Kotlin 协程进行编写。 是由 kukyxs ...
赞
评论
分享
coffeeCC
4年前
关注
Android Jetpack成员之一:DataBinding
使用数据时,只需要通过 variable 的 name 或者 name 的属性来获取内容即可。 make 工程之后,会自动为我们生成一个类,类名的规则是布局文件名 + Bi...
1
评论
分享
coffeeCC
4年前
关注
KTX - 更简洁的开发Android
如果你已经在使用 Kotlin 开发 Android 了,相信你深深的体会到了 Kotlin 的简洁、高效。不止如此,Google 为了为了让开发者更好的利用 Kotlin...
3
评论
分享
coffeeCC
4年前
关注
WanAndroid客户端 - Kotlin版
使用Kotlin语言开发的WanAndroid客户端,优先采用了Google推荐的 AndroidX 库以及流行的 RxJava、Retrofit、OkHttp 等开源技术...
赞
评论
分享
coffeeCC
4年前
关注
图解二叉堆
对于一个二叉堆的操作主要包含了两个:插入节点和删除节点;接下来会对这两种操作进行具体的说明,说明的对象都是最小堆,如果理解了最小堆的操作,那么最大堆的操作就易如反掌了。 插...
赞
评论
分享
coffeeCC
4年前
关注
图解二叉树
二叉树定义:二叉树是每个结点最多有两个子树的树结构。 二叉树的子树有左右之分,其子树的次序不能颠倒。 对于任意一个根节点,如果根节点的下标为n,那么它的左节点下标为 2n+...
赞
评论
分享
coffeeCC
4年前
关注
动手实现基础的ArrayList和LinkedList
ArrayList:顺序列表,它是 Array 的增强版,也称动态数组,提供了动态的增加和减少数组,如果你阅读过它的源码,你会发现它内部就是采用数组来存储数据,并且动态扩容...
赞
评论
分享
coffeeCC
4年前
关注
Android源码系列五:AsyncTask源码剖析
AsyncTask 是用来帮助我们更好的使用 Thread 和 Handler,最好是用于处理短时间异步任务。 AsyncTask 必须被子类实例化才能使用,其中必须要实现...
赞
评论
分享
coffeeCC
4年前
关注
Android源码系列一:Handler
创建 Handler 的对象,利用该对象获取 Message 对象,然后通过 sendMessage(msg) 发送消息,最后在 handlerMessage(msg) 方...
赞
评论
分享
coffeeCC
4年前
关注
Android源码系列三:Volley
Volley是Google在2013年推出来的HTTP库,旨在帮助开发者更快更简便的实现网络请求。说说为什么要分析Volley的源码吧,因为Volley中线程的转换时通过 ...
赞
评论
分享
coffeeCC
4年前
关注
Android源码系列四:线程池
我们在Android或者Java开发中,日常所使用的就是ThreadPoolExecutor了,我们先来看下如何使用一个线程池来代替多线程开发。 从结果就可以看出来,执行时...
赞
评论
分享
coffeeCC
4年前
关注
Android源码系列二:HandlerThread和IntentService
在分析了 Handler源码 之后,我们紧接着加入了相关联的 HandlerThread 和 IntentService 的源码剖析。 通过 Log 可以发现,无论我们在子...
赞
评论
分享
个人成就
文章被点赞
4
文章被阅读
3,829
掘力值
132
关注了
0
关注者
413
收藏集
0
关注标签
0
加入于
2018-11-14