自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (3)
  • 收藏
  • 关注

原创 关键词搜索历史

需求商品搜索,资讯搜索等都需要搜索历史 主要就是一个流式布局 加本地存储 以及一些操作上的优化 这里来一篇自己手写的全过程效果分析1.需要一个流式布局 这里使用的是鸿洋大神写过的开源库 不怕麻烦的大家也可以自己去写一个 技术点就是计算换行 这里给出依赖 compile ‘com.hyman:flowlayout-lib:1.1.22.本地数据保存 这是我用的是最简单的sp保存 但

2017-12-26 10:56:48 1005

原创 底部dialog通用弹窗

需求拍照底部弹窗选择器效果实现原理自定义dialog 加底部弹出动画 加回调step1public class ChoosePicDialog implements View.OnClickListener { Activity mActivity; /** * 下面都是弹出框选择图片的内容 * */ private Button btnPict

2017-12-25 15:35:19 284

原创 多行单选组合控件 MultiLineRadioGroup

多行单选组合控件 MultiLineRadioGroup需求实现方法如果是单行或者单列直接使用RadioGroup+RadioButton来实现 但是往往就是计划赶不上变化,ui给出的图是这种多行单选 想到的方法之一就是gridview 这里使用RecyclerView进行封装 把该处理的都处理完,这样在调用时就会方便很多step1创建一个类继承RecyclerView 实现其构造 在内

2017-12-25 15:18:33 1119 1

原创 一行代码实现版本更新

前言–每一个不停迭代的App都需要版本更新,这是刚需 版本更新可以强制或者半强制用户通过App内部更新,而不是通过应用市场最终效果在需要进行版本更新的位置调用下面的代码 context上下文为了显示弹窗或者通知栏 后面的boolean类型值 显示/不显示检查版本更新的toast 主要是在App刚打开时,检查到版本号与后台一致,那么就不需要更新APP 当然也不需要提示用

2017-12-25 12:01:39 599

仿遥控器菜单圆盘

仿遥控器菜单圆盘

2017-07-22

基于鸿洋okhttputils 封装数据 bean和callback 回调

对okhttputils回调封装

2017-05-27

Android App框架设计 基类BaseActivity

一个BaseActivity基类 封装了不同网络访问状态下界面切换 toolbar标准 以及DataBinding实现无需findViewbyid 和Butterknife超长注解成员变量 Activity管理类

2017-05-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除