我感觉吧,也许rx没那么难理解,但是我一直被这些文章吓得不轻,也被这单词绕来绕去绕晕了,产生了恐惧中,什么观察啊被观察头都晕了,现在我撸了屡,通熟易懂的来说 来本质无非就是 添加一个回调到一个操作类里面,执行这个操作类的时候的时候会遍历调用这些回调, 只是执行的时候可以设置在主线程回调还是子线程回调 以及自己的任务是在主线程执行还是子线程执行。
我感觉吧,也许rx没那么难理解,但是我一直被这些文章吓得不轻,也被这单词绕来绕去绕晕了,产生了恐惧中,什么观察啊被观察头都晕了,现在我撸了屡,通熟易懂的来说 来本质无非就是 添加一个回调到一个操作类里面,执行这个操作类的时候的时候会遍历调用这些回调, 只是执行的时候可以设置在主线程回调还是子线程回调 以及自己的任务是在主线程执行还是子线程执行。
之前买过一本专门讲Android Launcher开发的书,有点可惜,关建的地方都没有讲深入,用太多基础的知识点来占篇幅了(并不是说基础知识不重要,只些这些基础知识我可以从很...
PathMeasure之迷径追踪 Path,不论是在自定义View还是动画,都占有举足轻重的地位。绘制Path,可以通过Android提供的API,或者是贝塞尔曲线、数学函数...
项目原因研究Android的So库代码混淆,增加IDA工具查看的复杂度。简单接触了ollvm 混淆组件。网上查看了很多人的文章,简单做个随笔备忘。 1、ollvm下载编译 我...
学习了一段时间的LLVM后,难免需要对其做一个总结,同时准备下一阶段的学习工作——基于LLVM自定制代码混淆器。在此只记录学习内容,不表达实现方式。 LLVM、clang、I...
请问 你使用的ndk版本是哪个呢
利用 obfuscator-llvm 对安卓平台 so库进行混淆 虚假流程,字符串混淆。使用第三方没啥难度,牛逼的还是这些 搞混淆 防止破解的人呐!!!另外网上某些教程说的太麻烦复杂了,我都是直接下载孤挺花和obfuscator-llvm/一样的用法,编译之后替...
涉及的技术: 1.自定义Gradle plugin 2.Jitpack发布开源库 3.Proguard代码混淆 4.Android Gradle编译 Gith...
@于天佐 好的
基于libcurl、openssl的跨平台网络库的封装--Android篇前言 这篇文章中会介绍如何在Android平台用curl+openssl作为网络库进行native封装和java封装成为一套简单易用的http网络库。之所以可以称为“...
@于天佐 好的 请问还有其他这种jni请求网络并且做双向认证的例子吗,我已经放弃这个了
基于libcurl、openssl的跨平台网络库的封装--Android篇前言 这篇文章中会介绍如何在Android平台用curl+openssl作为网络库进行native封装和java封装成为一套简单易用的http网络库。之所以可以称为“...
@于天佐 大佬 我使用的是你提供的demo 里面有需要配置什么的吗
基于libcurl、openssl的跨平台网络库的封装--Android篇前言 这篇文章中会介绍如何在Android平台用curl+openssl作为网络库进行native封装和java封装成为一套简单易用的http网络库。之所以可以称为“...
@于天佐 客户端持有服务端的公钥证书,并持有自己的私钥。。。
我理解错了
基于libcurl、openssl的跨平台网络库的封装--Android篇前言 这篇文章中会介绍如何在Android平台用curl+openssl作为网络库进行native封装和java封装成为一套简单易用的http网络库。之所以可以称为“...
@于天佐 双向验证应该是这样的吧,客户端存有请求服务器的一个公钥,请求服务器后,服务器验明正身准许请求,然后服务器把返回的数据私钥加密后返回给客户端,客户端再用另一个公钥解密,其实客户端保存的都是公钥吧。
我理解的双向验证是这样的,不知道对不对
基于libcurl、openssl的跨平台网络库的封装--Android篇前言 这篇文章中会介绍如何在Android平台用curl+openssl作为网络库进行native封装和java封装成为一套简单易用的http网络库。之所以可以称为“...
@于天佐 CURLOPT_SSLCERT,CURLOPT_SSLKEY 不是追加在后面吧 我是通过这两个设置进去的,按你说的追加报的60 peer 证书无法被已知的CA 证书验证。
基于libcurl、openssl的跨平台网络库的封装--Android篇前言 这篇文章中会介绍如何在Android平台用curl+openssl作为网络库进行native封装和java封装成为一套简单易用的http网络库。之所以可以称为“...
@于天佐 本地证书有问题 证书都是命令转换过来的 我反推回去也是能用的 y
基于libcurl、openssl的跨平台网络库的封装--Android篇前言 这篇文章中会介绍如何在Android平台用curl+openssl作为网络库进行native封装和java封装成为一套简单易用的http网络库。之所以可以称为“...