- 博客(12)
- 资源 (20)
- 收藏
- 关注
原创 Android Charles:SSL handshake with client failed: An unknown issue occurred processing the XXXX
当charles出现这个错误 , 并且手机里CA证书也确定装好了,network-security-config的配置文件里也像上面那样写好了的话,就要注意代码中是否有auth认证,如果有auth认证的话就会抓包一直unKnown,抓不到数据...
2019-11-27 14:06:14 12725
原创 Android 安装Charles证书
1. 先通过代理,连接Android手机和电脑,ip用有线 (en1)2. 点击选中的蓝色item:3. 连着代理的手机,然后使用浏览器访问chls.pro/ssl,下载charles-proxy-ssl-proxying-certificate.pem文件:4. 下载完以后找到下载的这个文件,点击安装。(安装的时候会让你命个名,...
2019-11-26 14:58:52 4563
转载 Android ImageView.ScaleType的几种类别
CENTER 居中显示图片,但图片不会被缩放; CENTER_CROP 居中显示图片,对图片等比缩放(保持图片的长宽比),缩放后的图片长宽中较小的值能铺满ImageView控件; CENTER_INSIDE 居中显示图片,对图片等比缩放(保持图片的长宽比),缩放后的图片长宽中较大的值能铺满ImageView控件; FIT_CEN...
2019-11-21 09:33:38 131
原创 Android Notification通知的总结(兼容8.0+和8.0以下)
先上视频效果,左边是提醒式通知(弹横幅),右边是普通通知,通过Demo上的按键触发,解析一段写好的json拿到通知要显示的数据,然后弹notification: 有如下需要注意的几个关键点: 1.从Android 8.0(API级别26)开始,必须将所有通知分配给一个通道(channel),否则将不会收到通知, 处理Notific...
2019-11-20 13:08:26 1698
原创 Android java.net.URISyntaxException: Illegal character in query at index
具体场景,当输入“A&B”之后搜索,发现搜索的String变样了,“A&B” 变成了 “A%26B”,如下图所示 看日志的话能发现报了:URISyntaxException: Illegal character in query at index。这个错误的原因就是字符串里存在没编码的特殊字符。解决方案: 对于这样有特殊符号的字符串,...
2019-11-18 11:20:26 685
原创 Android 关于webview点击输入框无法弹出软键盘问题
试了网上诸多属性方面的设置都不好用,在这个网页找到了问题的根本原因:https://www.jianshu.com/p/5f8746eaada9。 根本原因是:自定义WebView的构造函数,用了3参数的创建,而且最后一个参数写了0。 解决方案: 改成双参数的构造就好了:...
2019-11-12 11:16:13 2748
转载 Android一些控件上显示的英文字母都被转为大写字母的原因分析及问题解决
原文链接:https://blog.csdn.net/cekiasoo/article/details/53718300解决方案:如果只针对某个Button控件有效,可以在写Button控件的时候把textAllCaps的值置为false
2019-11-12 09:51:51 285
原创 Android 不在Activity的子类中用主线程的写法
在Activity的子类中,可以直接用 runOnUiThread() , 但是如果是在普通类中,就没这个方法能调用了,最简单的写法是用Handler getMainLooper,下边贴上对比runOnUiThread的写法:- runOnUiThread(new Runnable() {- public void run() {- ...
2019-11-07 13:27:47 609
原创 Android 批量申请权限(连续申请)
封装了一个关于权限相关和开关的申请Demo,先贴出来视频效果,最开始的时候GPS开关没打开,没有位置权限,没开启蓝牙功能,点击按钮之后先后打开GPS开关,动态申请位置权限,打开GPS开关和蓝牙功能。 贴出核心代码: 1...
2019-11-05 13:46:27 1402
原创 Android Firebase-Analytics心得
Firebase-Analytics的集成和用法:https://firebase.google.com/docs/analytics/android/start?authuser=1https://firebase.google.cn/docs/analytics/android/start(中文镜像) 集成的方式官网已经说的很详细了,还给了官方Demo:https...
2019-11-04 14:01:05 2329
原创 Android FCM 集成
FCM集成的官方文档:https://firebase.google.com/docs/cloud-messaging/android/clienthttps://firebase.google.cn/docs/cloud-messaging/android/client(中文镜像网址)记录一下自己集成的完整流程:1. 新建一个Firebase项目,建好以后点击Andr...
2019-11-01 16:40:34 2330 3
原创 Android FCM onMessageReceived的运行时机总结
FCM消息的官方文档:https://firebase.google.com/docs/cloud-messaging/concept-optionshttps://firebase.google.cn/docs/cloud-messaging/concept-options(中文镜像网址) 简单来说,FCM 消息有两种类型,一种是Notification消息,消息...
2019-11-01 15:29:52 2650
Android-Notification(兼容8.0+以及8.0以下).zip
2019-11-20
Android批量申请权限.zip
2019-11-05
Android-FCM云消息集成Demo.zip
2019-11-01
Android软键盘返回键监听.zip
2019-10-22
Android 可拖拽移动的RecyclerView
2019-06-26
Android 伸缩布局
2019-06-24
PictureSelector集成Demo
2019-02-20
Android 拍照和相册选取+图片压缩功能
2019-01-02
Android 自定义侧边栏列表
2018-12-24
Android 悬浮Activity ( Dialog风格)
2018-12-20
Android 底部导航栏凸出点击
2018-12-20
Android 离线语音识别技术PocketSphinx的Demo
2018-12-11
XRefreshView+MultiTypeAdapter的强大列表
2018-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人