首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
pop
订阅
wucomi
更多收藏集
微信扫码分享
微信
新浪微博
QQ
43篇文章 · 0订阅
[译]使用MVI构建响应式安卓程序
Model-View-Intent是安卓最新的设计模式。它的灵感来自于于André Staltz的Cycle.js ,并且被 Hannes Dorfmann适配到安卓世界。 这篇文章描述MVI设计模式,并且像你展示如何创建一个用MVI设计模式的基础的Hello World程序。…
Android Support Library 的新增功能 | 中文教学视频
随着 Android 全新支持库 v26 的到来,我们上线了一些开发者们重点关注的、关于文本和动画的新功能。为了让开发者们对于 v26 有更详尽深入的认识,之前我们也推送过相关的英文视频讲解,然而有一些开发者反馈说不够明了 —— 于是我们又录了一遍中文版哦! 大家都很关注 AP…
Android PIN 码专用输入控件
支持更改 PinView 中每一个 EditText 的输入前、输入后、正在输入的 background 支持设置任意长度的 PIN 码长度 支持设置可输入的 PIN 码格式,目前支持文本、数字、可以自己自主设置 支持设置输入错误次数限制时间 支持设置输入的 PIN 码是否以明文
函数式 Java 到函数式 Kotlin 的转换
Java 8 中引入了新的注解 @FunctionalInterface。目的是为创建一个带有非默认方法的接口,这样这个接口就可以将函数模拟成面向对象语言中的一等公民。比如,Comparable 就是只带有一个 compareTo 方法的 @FunctionalInterfac…
浅谈Android中的MVP与动态代理的结合
在Android开发平台上接触MVP足足算起来大概已经有一个年头左右。从最开始到现在经历的几个项目中我都采用了MVP架构作为底层框架,使得在view(Activity/Fragment)层中的业务调用逻辑分离到另外的presenter层中,让view层变得非常的轻量,并且不会出…
Rxjava2最全面的解析
由于公司重新规划的部门,我调到了另外一个部门,所以负责的项目也换了,仔细看了下整体的项目,rxjava+retrofit。整体的一套。众所周知,rxjava+retrofit是目前网上最流行的网络解析框架。而目前网络上的文章大多还是关于rxjava1的。关于RxJava2的少之…
WebView 显示HTML富文本
首先说明下富文本是什么:富文本的定义是一种跨平台的文本处理方式。 将 Html 文本转成 SpannableString ,通过 TextView 显示。 实际使用中发现:webView.loadData() 这个方法中文显示存在乱码,使用webView.loadDataWit…
Android通过URI获取文件路径
Android通过URI获取文件路径
Android 弧形ViewPager 和弧形HeaderView(升级版)
1. 升级版ArcView实现思路 1. 圆弧问题: 如上图所示,圆形和屏幕的重叠区域就是我们的View区域,圆形重叠之外的区域在屏幕外。这样截取出来的弧形肯定是正圆弧。 2 . 弧形View设置图片背景 具体实现:先绘制圆,再绘制图片,设置 PorterDuffXfermod…
Android彻底组件化—如何使用Arouter
得到Android组件化方案已经开源,参见Android组件化方案开源。方案的解读文章是一个小的系列,这是系列的第五篇文章: 上篇文章讲到,AndroidComponent已经进行了UI跳转的升级改造,可以支持路由的自动注册和路由表的自动生成。但是很多使用组件化方案的同学都表示…