摘要: 本文转载 郭霖公众号 https://mp.weixin.qq.com/s?__biz=MzA5MzI3NjE2MA==&mid=2650241610&idx=1&sn=b8af73f6c288b6617d9fe0ab3618118d&pass_ticket=QK4j37kpmGNlsYcECWMb 阅读全文
posted @ 2017-10-16 11:34 wlwqnj 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 这个网页上收藏和分析了android开发中常用的三方库。需要的可以去找下。https://github.com/Trinea/android-open-project 中文搜索github开源项目的网站,还有一些框架分析 http://p.codekk.com/ 感觉会比较有用,先做保存。 阅读全文
posted @ 2017-09-19 16:16 wlwqnj 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 前面保存了一篇随笔,是说怎么实现毛玻璃的效果,实际上就是取得view的缓存图片,经过模糊处理后,在显示出来。 这样写没有问题,但是想做到实时的效果根本不可能,由此证明自己写的代码和开源代码的差距。 下面介绍一下开源空间RealTimeBlurView,这个使用起来就非常简单,容易了。 底层实现是自定 阅读全文
posted @ 2017-09-12 10:36 wlwqnj 阅读(4352) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个需求,一个gone的布局,在显示出来的时候,点击自己,响应触摸事件,点击到别的地方,把自己隐藏起来, 分析起来其实很简单,就是点击自己的时候不拦截点击事件的分发,不点击自己的时候拦截分发,隐藏自己,主要是需要知道自己在什么时候被点击了。 这是一个大布局(根布局),集成的线性布局。主要需要 阅读全文
posted @ 2017-09-11 10:08 wlwqnj 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 在正常的开发中,经常会遇到打开一个界面,只打开的一半,这种情况,背景怎么去处理? 其实使用毛玻璃虚化是最方便的处理方法。 这个首先就需要获取到,这个时候背景图片的截图。可以通过DrawCache来获取。 阅读全文
posted @ 2017-09-07 11:55 wlwqnj 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 在最近做的项目中,因为频繁用到网络请求,所以使用了现在比较流行的框架RxJava和Retrofit来代替之前的Okhttp的繁琐请求。 我这边写的比较简单,自己在小项目中更使用的,如果需要深入研究,进行一些封装的,管理RxJava生命周期的,请移步http://p.codekk.com/detail 阅读全文
posted @ 2017-09-07 11:25 wlwqnj 阅读(2663) 评论(0) 推荐(0) 编辑
摘要: 在聊天软件,如微信,在请求好友昵称的时候,经常会遇到emoji格式的表情头像,通常我们冲后台获取到的字符串都是<span class=\"emoji emoji2122\"></span> 这样一个格式, 怎么在textview中显示出emoji表情呢? 其实很简单,我们把对应的emoji的值取出来 阅读全文
posted @ 2017-09-05 11:37 wlwqnj 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 在app项目下的build.gradle中, 先添加插件 apply plugin: 'org.greenrobot.greendao' 再添加依赖包 compile 'org.greenrobot:greendao:3.2.2'在project中的build.gradle中,添加仓库 reposi 阅读全文
posted @ 2017-08-23 18:19 wlwqnj 阅读(5219) 评论(0) 推荐(0) 编辑
摘要: 最近再做一个项目,把微信网页版的接口解析出来,自定义界面,实现微信聊天的功能。 面临一个很直接,很蛋疼的问题,头像获取的问题,在初始化微信请求成功后,返回的response中会带一个cookies,这个cookies需要保存下来,接下来每次请求微信消息都要带上。 不然,微信的后台不会给你传输任何数据 阅读全文
posted @ 2017-08-22 09:48 wlwqnj 阅读(3862) 评论(0) 推荐(0) 编辑
摘要: 效果就是添加图片, 图片会自动添加到最短的一列中。跟瀑布一样垂下来。 这里说一句 onMeasure 和onLayout 会执行两次,如果在方法中去数据不是太好,可以再onChangeSize(),此方法在onMeasure后执行,可以获得控件测量的宽和高(getMeasureWidth、getMe 阅读全文
posted @ 2017-08-07 18:37 wlwqnj 阅读(233) 评论(0) 推荐(0) 编辑