首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Rockys
掘友等级
Android开发工程师
|
杭州兰亮科技
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
207
文章 207
沸点 0
赞
207
返回
|
搜索文章
赞
文章( 207 )
沸点( 0 )
手把手教你写 Socket 长连接
本篇我们先简单了解一下 TCP/IP,然后通过实现一个 echo 服务器来学习 Java 的 Socket API。最后我们聊聊偏高级一点点的 socket 长连接和协议设计。 首先我们看 IP(Internet Protocol)协议。IP 协议提供了主机和主机间的通信。 为…
LayoutTransiton实现简单的录制按钮
最近公司要做的项目中要求实现一个简单的视频录制功能的组件,我简单设计了一个,主要功能就是开始,暂停,停止和显示录制时间长度。首先看一下效果图: 组件里用到的库也非常简单,包括databinding,属性动画和layouttransition。通过这个简单的库简单的介绍一下Lay…
软键盘遮挡问题
首先在Manifest文件中对相应的Activity配置属性windowSoftInputMode,让Activity能够在键盘弹起和收回时有所响应。
[译] Awesome Flutter:带你从入门到进阶的 Flutter 指南
Flutter 是可以用一份代码来创建 iOS 和 Android 高性能、高保真应用的移动端 SDK。 Google IO 2018 (857 👏) —— 构建漂亮,灵活的用户界面。 开发一个安卓应用 —— 配置和开发第一个应用,作者是 Ashraff Hathibelag…
Android 目前最稳定和高效的UI适配方案
Android系统发布十多年以来,关于Android的UI的适配一直是开发环节中最重要的问题,但是我看到还是有很多小伙伴对Android适配方案不了解。刚好,近期准备对糗事百科Android客户端设计一套UI尺寸适配方案,可以和小伙伴们详细的聊一聊这个问题。 Android适配…
android 快速开发框架 -- 快速实现 页面 加载中 加载失败 无数据等状态以及下拉刷新和自动加载
当前最主流网络请求及请求数据缓存 (retrofit rxjava okhttp) 下拉刷新 上拉加载 及自动加载 RecyclerView 设配器 RecyclerView item 加载动画 页面状态统一管理 加载中 无数据 无网络 图片显示与缓存 GIF 图片显示 Tab+Fragment 快速实现 视频播放 (仿 QQ 空间, 秒拍等 List 播放)
Android智能下拉刷新加载框架—看这些就够了
一些值得学习的几个下拉刷新上拉加载开源库 Android智能下拉刷新框架-SmartRefreshLayout 支持所有的 View(AbsListView、RecyclerView、WebView....View) 和多层嵌套的视图结构 支持自定义并且已经集成了很多炫酷的 He…
集下拉刷新、自动加载和侧滑菜单的 RecyclerView 基本实现原理
自己实现一个 RecyclerView 的封装,并一步步剖析实现的具体过程。
XRefreshLayout, 无侵入刷新你任意 LayoutManager 的 RecyclerView 和 NestedScrollView !
XRefreshLayout: Refresh your RecyclerView for All LayoutManager and NestedScrollView !
RecyclerView刷新加载库-SRecyclerView
下拉刷新,滑到底部加载(也支持GridLayoutManager) 支持添加多个头部和尾部(也支持GridLayoutManager) 支持代码设置一个刷新头部和加载尾部(某个列表有特殊的刷新头部和加载尾部的需求) 支持自定义刷新头部和加载尾部,手势等逻辑已处理,只需写刷新界面逻辑即可 可以全局配置刷新头部和加载尾部 支持设置LinearLayoutManager的分割线,以及纵向时分割线的左右距离 支持设置一个EmptyView 支持Item的点击事件 附带一个简易的适配器,大大减少适配器的代码 默认设置为纵向的LinearLayoutManager
下一页
关注了
86
关注者
1
收藏集
2
关注标签
33
加入于
2016-09-07