首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
三味线
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 30
沸点 0
赞
30
返回
|
搜索文章
赞
文章( 30 )
沸点( 0 )
写给 Android 开发者的系统基础知识科普
与我以往的风格不同,本文为科普类文章,因此不会涉及到太过高深难懂的知识。但这些内容可能 Android 应用层开发者甚至部分 framework 层开发者都不了解,因此仍旧高能预警。
Kotlin 编程 #2 委托机制 & 原理 & 应用
委托(Delegate)是 Kotlin 的一种语言特性,用于更加优雅地实现委托模式。在这篇文章里,我将总结 Kotlin 委托机制的使用方法 & 原理。
Reading:一款不错的Material Desgin风格的Kotlin版本的开源APP
Reading: Reading是一款基于WanAndroid OpenApi开发的阅读类工具,如果你是一个热衷于Android开发者,那么这款软件能帮助你阅读精品Android文章。同时Reading中还包含"英文单词"、"账号本子"、"天气"、"查单词"、"快递查询"等小工…
ViewModel 源码分析
从图可以看出来,ViewModel 与 LiveData 和 Paging 是谷歌新组件,同时它是 android.arch.lifecycle 包里面的类,可以支持 activity 和 fragment 共享数据(比如在 fragment 获取 activity 搜索框的内…
Android 屏幕适配从未如斯简单(已废弃该使用方式)
以下内容为老的适配方式,已不推荐使用。 如上就是竖屏以 360dp 为宽度和横屏以 360dp 为高度的适配效果。 我们知道 px = dp * density,我们要适配的话需要确保 dp 不变去修改 density,而安卓默认 density = dpi / 160,其意思…
详解Android RxJava的使用
GitHub给出的介绍是:RxJava是ReactiveX(Reactive Extensions)的Java VM实现:用于通过使用可观察序列来编写异步和基于事件的程序的库。 在我的理解中RxJava主要可以实现异步任务,和事件总线的功能,这也是RxJava的厉害之处。 关于…
这个 RxBus 稳如老狗
可以看出这是在 RxBusManagerActivity 中要使用 RxBus 的相关代码,这样可以更方便地管理应用中所有的事件总线,而不至于发了个事件都不清楚接收方在哪的尴尬。 同类型事件需自己再次封装 Bean 进行区别。 介于以上问题,我还是亲自封装一个简洁的供大家使用,…
项目实战之Rxjava、RxBinding在实际项目中的使用
网上很多讲rxjava入门的文章,讲了什么是rxjava以及一些高大上的操作符,但是真正在项目中使用的场景很少讲,那本篇文章主要讲一下rxjava在实际项目中的应用场景,rxjava结合rxbinding在实际项目中的使用姿势了解一下。因为rxbind2 本身依赖rxjava2…
APK 控件逆向工程(36氪,作业盒子)
0. 前言 本文阅读需要10分钟. 1. 反编译效果展示 非常流畅,能极大缓解用户等待数据时的焦灼感. 这点非常牛,市面上的应用多如牛毛,其中很多应用下拉刷新控件的质量却很堪忧.鄙人以为《36氪》的下拉刷新体验在应用市场上绝对名列前茅.他们的UE交互设计师一定花了很多时间精力设…
下一页
关注了
37
关注者
0
收藏集
5
关注标签
156
加入于
2018-07-16