首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android知识拾零
订阅
夜月明
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
Retrofit+RxJava上传图片上传图片到后台
在做一个商城,第一个版本使用的OkHttp3来进行网络操作的,现在把第一个版本推倒重新做了个版本,于是就用上了正在如火如荼的Retrofit+RxJava来实现网络操作。在上传图片作为头像时实现了一个上午也没搞定,现在终于有时间再重新搞一下了。于是把使用OkHttp3上传和Re…
支持粘性Item的RecyclerView布局管理器
默认实现了StickyHeadersLinearLayoutManager、StickyHeadersGridLayoutManager、StickyHeadersStaggeredGridLayoutManager. 本开源库并非由我开发,我只是基于作者Doist开发的这个开…
Kotlin 资源大全 - 学 Kotlin 看这一篇教程就够了
今天凌晨的 Google I/O 上,Google 正式宣布官方支持 Kotlin. 为了让大家更快了解和上手 Kotlin,掘金技术社区为大家整理了这份 Kotlin 资源大全,希望可以帮助大家用最短时间学习 Kotlin. Kotpref - Android SharedP…
Android截屏方案
在截屏功能中,有时需要截取全屏的内容,有时需要截取超过一屏的内容(比如:Listview,Scrollview,RecyclerView)。下面介绍各种场景获取Bitmap的方法 在滚动视图中,如果当前View并没有在视图中全部绘制出来,我们可以利用View的ScrollTo(…
完整音频播放器
持续更新中,看了网上许多博客,许多写的很好,但是没有对应的案例感觉有时难以下手。于是拿来主义,一边写案例,一边写笔记,也算是相结合吧。可能会存在一些问题,欢迎指出,谢谢! 直接看该案例中音乐模块,其他部分还没有完善,音频播放这块大都完成。 感谢大神前辈们的开源项目,尤其是rem…
Android 复杂的列表视图新写法 MultiType (v3.1.0 修订版)
前言 MultiType 这个项目,至今 v3.1.0 稳定多时,考虑得非常多,但也做得非常克制。原则一直是 直观、灵活、可靠、简单纯粹(其中直观和灵活是非常看重的)。 在开发我的 TimeMachine 时,我有一个复杂的聊天页面,于是我设计了我的类型池系统,它是完全解耦的,我…
项目需求讨论 — ConstraintLayout 详细使用教程
关于ConstraintLayout的文章网上一抓一大把,而且ConstraintLayout在16年就已经出来了,但是我一直没有试着去使用(别问我为什么不去使用,当然是因为懒啊)。毕竟前面的LinearLayout搭配RelativeLayout用习惯了,但是毕竟能减少布局的…
Android通过URI获取文件路径
Android通过URI获取文件路径
Android Support Library 的新增功能 | 中文教学视频
随着 Android 全新支持库 v26 的到来,我们上线了一些开发者们重点关注的、关于文本和动画的新功能。为了让开发者们对于 v26 有更详尽深入的认识,之前我们也推送过相关的英文视频讲解,然而有一些开发者反馈说不够明了 —— 于是我们又录了一遍中文版哦! 大家都很关注 AP…
Android 约束布局(ConstraintLayout)详解
ConstraintLayout 是一个 ViewGroup,它的出现是为了解决复杂布局时,布局嵌套(布局内的布局)过多的问题(嵌套布局会增加绘制界面所需的时间)。