自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 自定义view 仿即刻APP炫酷的点赞效果

前一段时间在掘金里看到有网友仿写了即刻APP的点赞效果,感觉很炫酷,刚好公司的项目中也用到了点赞功能,于是乎就自己动手撸了一个,在原来的基础上增加了一些配置属性。先来看看效果图:如何使用首先添加依赖:compile 'com.huach:thumbsupview:1.0.0'然后在layout中的使用:<com.hch.thumbsuplib.ThumbsUpCountView an

2017-11-27 17:13:20 2172

原创 java线程停止、暂停和恢复等状态的控制

JDK1.0定义了stop和suspend方法,stop用来直接终止线程,suspend会阻塞线程直到另一个线程调用resume. stop和suspend都有一些共同的点:都试图专横的控制一个给定了的线程的行为。从JDK1.2开始,这两个方法都被弃用了.stop天生就不安全,而经验告诉我们呢suspend方法会经常导致死锁。 网上有很多关于Java线程停止、暂停的文章,经过自己测试,在这里总结

2017-11-20 15:12:35 6895 1

原创 RecyclerView复用EditText后长按不可选中

最近做了一个图文混排的编辑功能,想到了用RecyclerView设置不同的ViewType,实现EditText和ImageView的混排效果。如图:但有一个问题困扰了我很久,就是编辑少量内容的时候正常,当编辑的内容多了,EditText和ImageView都会被复用,复用会导致我长按EditText不会弹出复制、粘贴、全选等功能菜单了,于是苦思冥想去找出问题的原因,此篇文章是基于上一篇 EditT

2017-11-17 18:28:13 1619 4

原创 EditText是如何实现长按弹出复制粘贴等ContextMenu的源码解析

最近在做一些关于EditText编辑功能的需求,遇到了很多的问题,比如EditText在RecyclerView中会出现内容错乱、RecyclerView复用EditText后长按无法弹出复制、粘贴、全选ContextMenu等一些问题,在网上也没有搜到比较好的解决方法,于是就想研究一下这方面的源码,希望能帮到有需要的同学,少走一些弯路。 网上看到的关于EditText的ContextMenude

2017-11-17 15:48:28 11222 4

原创 TextView实现点击部分文字跳转,实现微信朋友圈评论Item的显示效果

大家都熟悉微信朋友圈或者是贴吧里的某一条评论,比如: 小A回复小B:大吉大利,今晚吃鸡,哈哈哈。 点击小A和小B可以跳转到用户页面,点击整个Item就会响应其它事件,比如弹出键盘输入回复。 要实现这样的效果其实很简单,先自定义TextView,通过SpannableStringBuilder设置富文本格式,然后通过setText设置就可以了,看起来简单,但里面其实是有一些坑的,比如我实现了这种

2017-11-15 17:29:38 1292

空空如也

空空如也

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

TA关注的人

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