240 发简信
IP属地:广东
  • swift 指针学习记录

    参考文献 Swift结构体指针操作官方文档Swift 和 C 不得不说的故事Swift指针和托管,你看我就够了 Why? swift中并不推荐对指针直接操作,但毕竟iOS中有...

  • @楼主
    根据您的提示, 我在 react-native android 的 c++ 层集成了一个 xlog

    仓库 here:
    https://github.com/Guang1234567/react-native-with-xlog

  • @远方夕阳

    你找个地方记录一下 某个 jsbundle 有没有被 Start 过 Activity, 没有就 start, 有就不 start

    同一个app不同activity显示多任务(仿微信小程序切换效果)

    如题,这种效果类似微信小程序显示的效果,就是打开微信跳一跳后,切换安卓多任务窗口(就是清理内存窗口),会看到如下页面 微信小程序会在其中显示两个单独的页面,点击跳一跳会进入跳...

  • @panda_Vicky 另外, 请教个问题服务器怎么检测 android 客户端是官方发布的, 没被别人修改过?

    简述我对HTTPS的理解

    HTTPS原理 我们先看一下定义,来自wikipedia的一个介绍: HTTPS (also called HTTP over Transport Layer Securi...

  • @panda_Vicky 哈哈, okhttp 都被你玩上了.... 这也是一种玩法.

    简述我对HTTPS的理解

    HTTPS原理 我们先看一下定义,来自wikipedia的一个介绍: HTTPS (also called HTTP over Transport Layer Securi...

  • 如果你是用 CA 颁发购买的证书的话, 那样会相对比较安全一点, 因为给钱了(一年4000块?)

    不过之前国际上发生过 CA 服务器被攻击成功的案例....

    简述我对HTTPS的理解

    HTTPS原理 我们先看一下定义,来自wikipedia的一个介绍: HTTPS (also called HTTP over Transport Layer Securi...

  • 如果你真的想破解的话,

    1) 先反编译 app, 然后替换成坏人自己制作的证书(公钥, 锁)

    2) 换完之后, 重新打包 app( 名字叫 app破解版)

    3) 坏人的手机安装 app破解版

    4) 坏人的手机向坏人的服务器发请求, 坏人因为有私钥 !!!, 所以有能力把客户端的请求内容(是一个密钥, 由客户端随机生成的)解密出来

    5) 坏人的服务器 将 4) 步得到的密钥, 重新用"原来app破解之前自带的证书" 把密钥重新加密, 发给官方的服务器

    6) 官方的服务器端拿到请求(用原来app破解之前自带的证书加密的), 由于服务器有私钥, 可以解密出 "已被坏人知道的那个密钥"

    8) 官方的服务器拿到"已经被坏人知道的密钥" 来加密 Response (响应)

    9) 响应传输到坏人的服务器... 坏人把响应的内容解密出来

    10) 然后就没然后了, 另外你的钱也不见了

    简述我对HTTPS的理解

    HTTPS原理 我们先看一下定义,来自wikipedia的一个介绍: HTTPS (also called HTTP over Transport Layer Securi...

  • app 内置的证书是公钥 ( 你可以理解为公钥是一把锁, 私钥是钥匙(只有服务器知道, 客户端不知道,它也不会在网络中传输))

    坏人如果反编译app, 拿到app里内置的证书, 也就相当于拿到一把坏人自己都开不了的锁.......

    简述我对HTTPS的理解

    HTTPS原理 我们先看一下定义,来自wikipedia的一个介绍: HTTPS (also called HTTP over Transport Layer Securi...

  • 偶然进来了看到这篇文档....

    提个问题: 为啥不 自定义View 继承 ProgressBar, 然后 重写 onDraw 方法? 然后将所谓的"断点" 画在progressbar 的上面?

    RecyclerView实现进度条断点

    效果如图: 点击录音进度条开始,再次点击暂停,会在暂停的地方有一个白色的断点。先说说大概的思路,进度条的xml文件是ProgressBar和RecyclerView的叠加,R...

  • 亲测的...

    解决RecyclerView notifyItem闪屏问题

    之前由于业务需求,要在列表的Item中做一个点赞的效果,并且自己做了个动画效果,完了点赞的数目也要跟着改变,于是操作完RecyclerView做了一个notifyItemCh...

  • 回复于 2018年5月14日09:50:37

    mRecyclerView.setItemAnimator(null); 即可解决问题...

    Support 包 24.XXX

    解决RecyclerView notifyItem闪屏问题

    之前由于业务需求,要在列表的Item中做一个点赞的效果,并且自己做了个动画效果,完了点赞的数目也要跟着改变,于是操作完RecyclerView做了一个notifyItemCh...

  • 回复于 2018年5月14日09:50:37

    mRecyclerView.setItemAnimator(null); 即可解决问题...

    Support 包 24.XXX

  • 回复于 2018年5月14日09:50:37

    mRecyclerView.setItemAnimator(null); 即可解决问题...

    Support 包 24.XXX

    解决RecyclerView notifyItem闪屏问题

    之前由于业务需求,要在列表的Item中做一个点赞的效果,并且自己做了个动画效果,完了点赞的数目也要跟着改变,于是操作完RecyclerView做了一个notifyItemCh...

  • @2018年5月14日09:25:19

    mRecyclerView.setItemAnimator(null); 即可解决....

    Support 包版本 24.XXXX.

    解决RecyclerView notifyItem闪屏问题

    之前由于业务需求,要在列表的Item中做一个点赞的效果,并且自己做了个动画效果,完了点赞的数目也要跟着改变,于是操作完RecyclerView做了一个notifyItemCh...

  • 我觉得你想要的"进步": 应该是要去做个"预测未来股市的软件"... 这些繁琐的 gradle 配置,实在称不上进步....

    Android Studio提交库至Bintray jCenter从入门到放弃

    平常在工作中我们常常会引用到第三方开源库,比如butterknife, Gilde, RxJava等等。其中最简单方便快捷的方式就是在gradle中用compile引用,例如...