首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
houziershi
掘友等级
Android开发
|
TME
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
最新
热门
深入理解RxJava设计原理
RxJava的强大功能和灵活性往往会导致一些开发者陷入误区。有些开发者可能会过度使用,导致代码变得复杂难懂。此外,错误的使用方式可能会导致性能问题和内存泄漏等。因此,我们需要深入阅读源码并理解其原理。
LRU Cache原理和实现
构造一个LRU Cache的数据结构,它应该有一下两个方法:get和set get(key): 如果Cache中Key存在,则返回它的值(假设为正数),否则返回-1. set(key, value)
ViewDragHelper实现RecyclerView下拉刷新和上拉加载更多的类似效果
ViewDragHelper实现下拉刷新和上拉加载更多的效果。ViewDragHelper和RecyclerView
自定义RecyclerView的HeaderItemDecoration实现悬停和点击事件
自定义HeaderItemDecoration实现RecyclerView分组头部悬停效果,悬停View内部View的点击事件。
OkHttp源码学习和应用
OkHttp是由Square创建的一个开源项目,旨在成为一个高效的HTTP和HTTP/2客户端。它可以有效地执行HTTP请求,加快请求的负载和节省带宽。它提供了几个强大的功能,如同一主机的所有HTTP/2请求共享一个套接字;HTTP/2不可用时,连接池减少请求时延;Transp…
android仿新浪微博发现页效果
账号页和福利页两个页面合在一起滑动,交互类似发现页(微博发现页和懒人听书发现页)。 账号页是头部,账号页滑出页面后,只有点击(返回或退出)才可以滑出账号页。
RecycleView ItemDecoration解析之getItemOffsets
上条源码解析也可以略过,GridLayoutManager为了保证每个itemView在水平方向(orientation为vertical时)或者垂直方向(orientation为horizontal时)均分,那么必须让每个itemview的paddingleft + padd…
Coordinator Layout使用
15年的Google I/O大会上,Google发布了一个新的Material Design支持库。在它的UI组件中,你可以看到一些新的***ViewGroups***,例如:AppbarLayout, CollapsingToolbarLayout***和***Coordin…
Android屏幕适配方案
android设备各种各样,手机、pad、电视、车载等不一而足。即使是相同分辨率的手机也可能参数不一致,比如1080P的手机 dpi 一般认为是480,但是 Google 的Pixel2(1920*1080)的 dpi 是420。此外,android设备的宽高比更是多种多样。这…
自定义RadiusBackgroundSpan在textview设置tag
android.text.style.ReplacementSpan是一个super span类,您可以扩展它以创建自定义的span类。您可以在自定义span类中绘制任何内容,然后使用它来替换TextView字符串中的指定字符。比如加粗、改变颜色、加链条、下划线等。 getSi…
下一页
个人成就
文章被点赞
42
文章被阅读
11,583
掘力值
337
关注了
69
关注者
9
收藏集
9
关注标签
23
加入于
2017-09-25