- 博客(7)
- 收藏
- 关注
原创 Fiddler捕获https请求时勾选了Decrypt HTTPS traffic还是获取不到证书的问题
问题 (点击Actions中的Trust Root Certificate和Export Root Certificate to Desktop也会出错)如图所示勾选了Decrypt HTTPS traffic点击ok后,打开浏览器输入网址http://localhost:8888,进入如下界面: 点击FiddlerRoot certificate链接后提示找不到证书: 解决
2018-01-07 14:52:59
7304
原创 使用ViewDragHelper实现可移动可点击控件
概述上一篇文章WindowManager实现可移动可点击(可只在应用中显示)悬浮窗写了利用WindowManager实现可移动可点击的悬浮窗,这一篇主要讲的是在单个界面中利用ViewDragHelper实现可移动可点击控件。(一)普通方法实现在利用ViewDragHelper实现之前,我们先用普通方法实现看看,通过自定义一个父布局,在父布局中添加一个可移动的控件。 这里我创建了一个类DragLay
2017-12-30 12:14:29
2599
3
原创 WindowManager实现可移动可点击(可只在应用中显示)悬浮窗
概述最近项目中要求在每个界面加个客服悬浮窗,点击可以进入网易七鱼的聊天窗口,于是研究了下WindowManager添加悬浮窗的功能。实现要实现悬浮窗功能首先在清单文件中给予相应权限:<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>然后在第一个显示悬浮窗的Activity(我这里是MainActivity)
2017-12-25 14:35:14
4179
原创 Android增量更新
一、概述什么是增量更新?增量更新就是在安装新版本的apk(以下简称new.apk)时,可以不用下载完整的apk文件,只需要下载一个增量包(.patch文件),然后将旧版本apk(以下简称old.apk)和该增量包合并就成了新版本的apk。本文参考了鸿洋大神的这篇文章http://blog.youkuaiyun.com/lmj623565791/article/details/52761658,在此基础上完善一下
2017-11-29 11:31:54
661
原创 解决RecyclerView GridLayoutManager 设置分割线出现item宽度不等的问题
一、概述 最近研究RecyclerView给GridLayoutManager模式设置分割线的问题,在网上找了一些案例,却都有着item宽度大小不等的问题,以鸿洋大神的这篇http://blog.youkuaiyun.com/lmj623565791/article/details/45059587为例,divider的宽度变宽了之后,就明显存在问题,如下图所示: 最右边的宽度明显大于前面两个
2017-11-25 09:42:58
10385
2
原创 SliderLayout控件设置圆角图片
一、概述 最近项目中要求给轮播图设置圆角,该项目的轮播用的是daimajia的AndroidImageSlider控件,github链接为https://github.com/daimajia/AndroidImageSlider 用该控件时找不到设置圆角的方法,只好找找源码中加载图片的方法。先来张效果图: 二、分析看了该控件源码中的两个类DefaultSliderView和BaseS
2017-11-15 15:05:51
1574
1
原创 Android状态栏--实现状态栏全透明
一、概述 最近项目中要求实现一个状态栏全透明的效果,先来两张效果图。首页效果图: 其它界面效果图: 如上面两图所示,一个Activity中的两个Fragment的状态栏分别显示不同的效果。 主要思路就是把状态栏变透明,把标题栏弄没。二、实现实现方法有两种,一种是在布局中设置,另一种是在代码中设置。 Android4.4以下的系统无法对状态栏进行操作,所以本文针对Android4.4系
2017-11-11 16:54:23
6303
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人