- 博客(10)
- 收藏
- 关注
原创 Android 免密支付+Keystore体系
首先我们要实现这个功能需要确认几个问题1.如何创建一个Keystore并保证其唯一性2.如何设置KeyProtection3.如何把密钥也就是密码放到安卓Keystore里面4.如何通过指纹获取到Keystore里面存储的密码5.当指纹变更之后如何失效6. secret key的作用,对称加密7.指纹验证通过之后如何获取到存储在Android Keystore里面密文这个问题可以分...
2020-04-03 17:35:42 670
原创 BRVAH(BaseRecyclerViewAdapterHelper)多样式的使用
这篇文章需要BRVAH的基础,不是教程,只是提供方案和思路不得不说BRVAH真的算是一个很不错Recyclerview的adapter里面用到了一些封装的方法,很好,虽然有些还没用过,但是用过的都说好网上教程很多,尤其是 官方指南 教程写的更是全面,大多数常用都可以在里面找到下面直接写我实现的功能注意是一个RecyclerView实现!!!注意是一个RecyclerView实现!!!...
2019-04-24 18:45:23 2336 1
原创 安卓指纹识别+图案密码锁+App前后台切换之后重新唤醒密码锁
刚刚写完了一个需求,之前一直不写总结,想把这个需求写一下需求大概就是用户设置生物识别,之后,每次App启动之后调用,然后当App切换到后台之后,过一段时间,再次打开App重新唤醒生物识别首先需要调用调用的生物识别先判断用户是否设置TouchID,如果没有则判断用户是否设置密码,包含两部分,图案以及密码判断App是否切换到前台运行指纹识别这个功能采用郭霖的大神的 Andro...
2019-01-14 16:32:32 2572
原创 Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'
被这个错误搞疯了搞了两天!…必须写一篇文章祭奠一下网上各种方式第一种. defaultConfig {multiDexEnabled true}第二种.configurations.all {resolutionStrategy {force ‘com.android.support:multidex:1.0.3’force ‘com.android.support:suppor...
2018-09-28 15:11:57 758
原创 Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed
今天在导入Github上的代码的时候Studio报了如下错误,刚开始可能是因为没睡醒的原因好半天没解决Error:Execution failed for task ':app:processDebugManifest'.> Manifest merger failed : Attribute meta-data#android.support.VERSION@value value=(26.0.
2017-11-09 15:05:15 403
原创 空包签名
网上有各种各样的例子,现在记录一下我自己遇到的空包签名的问题 首先 使用CMD模式 然后输入 jarsigner -verbose -keystore F:\WorkSpace\HBuilder.keystore -signedjar d:\sign.apkk d:\unsign.apk HBuilder按照这样的方式才成功了 jarsigner -verbose -keystore 固定
2017-10-25 14:21:59 299
原创 不同Activity之间传递数据,并改变UI
在最近这个项目里面,遇到了一个小问题 需求是这样子的一个简单的设置手机号码 不过这里有一个问题是 在第二个页面点击提交,并不是向服务器传输数据,而是前一个页面变化,当第一个页面销毁的时候,向服务器传输全部数据(- -奇怪的理论) 后台的意思是我不管你这这个页面如何操作,改变都不需要告诉我,只有当这个页面离开的时候,把全部数据给我- -! 我当时那个内心彭拜啊,第一反应就是用数据库去做…可
2017-10-12 15:33:30 227
原创 知识点总结(不定期更新)
1.总结一下接口回调//接口回调interface CallBack{ public void solve(String ques);}Class A implement CallBack{ private B b; public A (B b){ this.b = b; } public void askQues(String ques){
2017-05-17 14:43:02 353
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人