
Android知识点
文章平均质量分 58
陈秀相
这个作者很懒,什么都没留下…
展开
-
关于TabLayout的使用
效果这样的: 在以前使用顶部滚动的标题栏都是使用的ViewPagerIndicator,https://github.com/JakeWharton/ViewPagerIndicator但是现在谷歌自己退出了TabLayout控件,使用起来很简单。以前自己也用了但是没有进行总结,这次就做个总结。<android.support.design.widget.TabLayout a原创 2016-01-19 23:33:10 · 467 阅读 · 0 评论 -
自定义Gallery实现QQ附近的人和京东金融选择存款时间效果
先上图 前段时间写选择刻度尺(http://blog.youkuaiyun.com/u012305710/article/details/52059901)的时候发现选择存款时间写的还挺炫的,在加上看过一篇用Viewpage实现的查看qq附近的人就决定自己也来写写看。 先讲这篇文章能学到的东西吧。分析问题的能力Android中Matrix的使用数学加减运算下面进入正文:分析问题原创 2016-08-08 19:57:55 · 1257 阅读 · 0 评论 -
OKHttp的常用配置如配置Https证书,忽略Https证书,Cookie持久化
Retrofit应该是目前最火的联网框架,但是内部还是使用的OKHttp,在这总结一下常用的配置。做Cookie的持久化。 OKHttp3.0之后和之前做Cookie持久化有了点区别下面直接上代码: .cookieJar(new CookieJar() { private final HashMap<String, List<Cookie>> cooki原创 2016-08-04 17:07:19 · 5838 阅读 · 1 评论 -
自定义View实现空调遥控器切换度数
简单描述下这篇文章需要用到的技术:View的测量Canvas绘图技巧触摸事件的计算接口回调整体思路需要画两个圆弧一个是底部固定不变的另一个是更随手指移动渐变的圆弧圆环上的分割线可以利用画布的旋转进行画线文字的显示需要根据到圆心的距离进行计算。根据手指滑动的x、y求当前滑动的范围的角度根据起始度数相加。代码解读画底部圆环 使用drawArc(RectF oval,float sta原创 2016-07-08 11:31:32 · 4040 阅读 · 10 评论 -
Android打开输入法和关闭输入法
Android 手动开启输入法和关闭输入法原创 2016-05-05 20:50:10 · 4701 阅读 · 0 评论 -
Android Handler使用导致内存溢出附带LeakCanary排查
最近项目马上结束了在对项目进行检查有没有内存泄漏的地方,这里使用的是leakcanary。 使用步骤很简单:添加依赖:dependencies { debugCompile 'com.squareup.leakcanary:leakcanary-android:1.4-beta2' releaseCompile 'com.squareup.leakcanary:leakcanary-andr原创 2016-05-11 15:38:19 · 997 阅读 · 0 评论 -
android studio强制关闭运行报错
Error:org.gradle.api.internal.changedetection.state.DefaultFileCollectionSnapshotterFileCollectionSnapshotImplcannotbecasttoorg.gradle.api.internal.changedetection.state.OutputFilesCollectionSnapshotte原创 2016-04-27 10:26:51 · 3095 阅读 · 0 评论 -
Android加载大图避免OOM
先看错误吧: Out of memory on a 122880016-byte allocation.04-06 22:53:13.992 16692-16692/com.cxx.loadbigimg E/AndroidRuntime: FATAL EXCEPTION: main原创 2016-04-06 23:15:17 · 593 阅读 · 0 评论 -
自定义View实现SwichButton效果
老习惯先看效果,这种效果其实用自定义的CheckBox也是很好实现的。但是这样实现可以用手指滑动实现和手指点击实现。需要掌握的技术自定义属性触摸事件的处理回调的使用实现步骤自定义属性 怎么自定义属性我就不详细介绍了网上一大堆,这里需要现在资源文件夹下的values创建attrs.xml文件,主要定义了默认是否是选中和滑动的图片是什么。<?xml version="1.0" encodi原创 2016-04-04 23:56:14 · 658 阅读 · 0 评论 -
关于RecyclerView的高级使用
老规矩先看效果: 咋一看和前几天写的那个用ListView嵌套GridView写的界面很像,但毕竟那个还是太Low了。http://blog.youkuaiyun.com/u012305710/article/details/50464982 Android已经推出了RecyclerView替换了ListView那实现起来肯定很简单了。 RecycleView的Adapter中的 public Base原创 2016-01-20 21:33:16 · 1503 阅读 · 0 评论 -
仿京东金融选择金钱刻度尺效果
前段时间用了京东金融的APP其中有一个选择金钱的效果感觉很炫就决定模仿下,下面是两张对比照。 这篇文章能够学到的知识点主要包含了:Canvas画布的使用触摸事件的处理Scroller惯性滑动的处理一些数学的加减运算 一些初始化画笔的操作就不再这里赘述了,下面直接讲自定义View几个方法安装顺序来。 1.onMeasure方法中主要是测量View的大小,这里我们给刻度尺在wrap原创 2016-07-28 22:48:45 · 5911 阅读 · 10 评论