- 博客(10)
- 资源 (7)
- 收藏
- 关注
原创 Android 实现SLL Socket 双向认证(原有格式为PEM(私钥.key和证书.pem))
为了实现TLS socket 消息认证。Server需要:1)KeyStore: 其中保存服务端的私钥2)Trust KeyStore:其中保存客户端的授权证书同样,Client需要:1)KeyStore:其中保存客户端的私钥2)Trust KeyStore:其中保存服务端的授权证书但是Android 确实只能识别BKS 格式的证书,如果为其他格式的证书需要转换,其中用到的转换工具为...
2020-02-18 20:07:21
3038
1
原创 Android TV 焦点 recycleview中包含多个 焦点获取控件,上下滑动时,焦点错乱
需要覆写LinearLayoutManager中的onFocusSearchFailed方法,在超出当前屏幕时进行特殊处理,代码如下:package com.**********.utils;import android.content.Context;import android.support.v7.widget.RecyclerView;import android.ut...
2019-08-15 16:40:40
1050
原创 超简单实现Android 屏幕截屏(需要系统级权限)
1.思路 通过cmd 命令:adb shell screencap -p /sdcard/screen.png 来实现2.添加系统签名及权限 android:sharedUserId="android.uid.system"<!-- 当然需要系统签名的支持 --> <uses-permission android:name="android.per...
2019-06-13 21:03:21
7388
原创 Android错误:Channel is unrecoverably broken and will be disposed!
05-30 19:13:38.069 2217-2435/system_process E/InputDispatcher: channel '3ae741d4 com.xxxx.setting/com.xxxx.setting.application.MainActivity (server)' ~ Channel is unrecoverably broken and will be dis...
2019-05-30 13:26:29
3223
1
原创 EditText字符的限制:最大输入30个字符或者15个汉字(可配置)
思路是自定义了 一个TextWatcher;主需要配置如下代码:mInput.addTextChangedListener(new myTextWatcher(mInput,30));/** * 定义了监测 ASCII 码最大长度 的监听器 */class myTextWatcher implements TextWatcher{ private EditTex...
2019-04-12 18:39:21
2496
转载 解决"No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android"错误
今天安装了Android Studio 3.2,打开一个旧工程,编译提示"No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android"网上也有解决办法,就是下载旧版的NDK,将其中的toolchain复制到新版的NDK中但是感觉这种方式,不是解决的正道。经过对新...
2019-03-06 19:34:58
108
转载 报错Error while executing process D:\android_studio_sdk\cmake
ErrorwhileexecutingprocessD:\android_studio_sdk\cmake\3.6.4111459\bin\cmake.exewitharguments{-HD:\ShellNDK\app-BD:\ShellNDK\app\.externalNativeBuild\cmake\release\armeabi-v7a-DANDROID_ABI=arm...
2019-03-05 14:30:48
14258
原创 Binary XML file line xx Error inflating class unknown
1、首先排查加载其他简单(ok)布局是否会出现问题,如果能正常加载其他布局则可定义为布局问题,反之应该是activity或者Fragment的问题,可以检查下Context的作用域。本人遇到的问题是布局问题:编译也能通过,就是在运行的时候会报错,最终决定采用(类似二分法)进行局部代码屏蔽来进行定位错误区域,最终发现是一个RelativeLayout布局出的问题。最有可能的就是第二行的问...
2019-01-17 10:56:57
2184
转载 Android.support.v7.widget.Toolbar学习
Android.support.v7.widget.Toolbar 学习 android 5.0android studio 使用:dependencies { compile 'com.android.support:appcompat-v7:23.0.1' compile 'com.android.support:design:23.1.1'
2016-12-28 14:15:04
6619
转载 AndroidStudio导入项目一直卡在Building gradle project info最快速解决方案
AndroidStudio导入项目一直卡在Building gradle project info,实际上是因为你导入的这个项目使用的gradle与你已经拥有的gradle版本不一致,导致需要下载该项目需要的gradle版本,不知是被墙了还是什么原因,反正就是会一直卡住,直至下载完成(如果能下载完成的话,233)网上也提供了方法,就是去官网下载gradle的版本,然后放到本地,我就不在这里
2016-12-02 13:49:56
278
开门动画效果 低内存的(亲 测过)
2015-08-12
百度 BaiduMap_AndroidSDK_v3.1.1_Sample
2014-11-07
碎片整理 Smart Defrag
2014-06-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人