- 博客(7)
- 收藏
- 关注
转载 一个小小的工具:获取当前手机的联网方式。
原文:http://www.cnblogs.com/meteoric_cry/p/4627075.html一个小小的工具:获取当前手机的联网方式。好像原作者还处理了一些比较蛋疼的情况。package cn.iautos.testapplication20170612;import android.content.Context;import android.net.Conne
2017-06-13 16:24:48
691
原创 图片加载框架的选择问题(Fresco,Glide,Picasso,UIL)
确实这四个都非常强大,且大部分帖子文档都对这些框架有很深入的介绍。所以今天来讲一点不一样的。首先,说说需求。需求有两点,一是列表icon。二是点击列表进入详情后展示详情图片,如下图:看样子是很简单的需求,但是做到后期还是会有问题的。1.ImageLoader:之前我们是用的ImageLoader做的图片,但是由于这个框架相对较老,一直也想更换。而且会有个问题
2017-05-02 14:47:18
3039
原创 PopUpWindow位置指定对小米4(Android7.0)兼容适配
本文测试环境为Android7.0版本的小米4,因为今天是年前最后一天上班的关系,才有时间写个博客,也是这个原因,心情浮躁,没有时间做多余的测试。所以尚不清楚是机型适配问题还是Android7.0版本的问题。因为产品中存在沉浸栏,之前怀疑是沉浸栏对此功能的适配性不佳,后来去掉沉浸栏发现问题仍然存在。下面进入正题。UI要求的效果如下图所示:一切都很正常,直到测试拿出小米4
2017-01-22 16:36:49
3091
原创 条目有限的RecyclerView 与ScrollView滑动冲突解决(仅限条目有限)
如下图,这个是我们产品的首页图,看到的第一反应就是标准的ScrollView+RecyclerView(组长要求,项目里所有的列表均用RecyclerView)模式。做完了,发现4.4以上手机有滑动冲突。最后在网上查到的方法,其实也挺简单的,复写LinearLayoutManager的canScrollVertically方法,返回false,这样RecyclerView就无法滑动了。高度
2016-12-29 11:48:33
586
原创 微信分享打不开分享界面
首先,微信分享只能在release包分享成功,debug包是不可以的。其次,微信的初始化和注册步骤也不能忘记。还有创建WXEntryActivity。以上步骤属于基本步骤,这里不做过多解释。这里介绍一个比较奇葩也是比较坑的地方。那就是即使你上面所有的步骤都做对了,但是还是无法分享成功的情况。希望能帮到大家。当时做项目的时候是从微信官方API文档里面拿的demo,结果发现demo都不能用。被坑了
2016-12-28 18:39:48
5840
1
原创 给View设置selector无效的解决办法。
有时候,我们需要让某个控件在触摸的时候呈现出另一种颜色,这时候就需要用到selector了。selector的写法很简单,这里也不多做介绍。这里主要解决一个问题:为什么有的时候设置selector却不起作用呢?打多的情况是你没有给此控件设置点击事件。设置完点击事件,里面什么都不需要写,只需要setOnClick(),选择器就可以发挥作用啦~~以上情况对Button无效,Butt
2016-12-28 18:27:15
1422
原创 关于Android内存泄漏的工具
Android内存泄漏的原因有很多,在此不多说了。简单说下内存泄漏的检测工具吧。个人用的LeakCanary,在build.gradle中引入LeakCanary debugCompile 'com.squareup.leakcanary:leakcanary-android:1.3' releaseCompile 'com.squareup.leakcanar
2016-10-08 11:28:00
318
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人