240 发简信
IP属地:广东
  • Android实现H5点击打开app或跳转指定界面

    Android实现H5点击打开app或跳转指定界面 本文原创,转载请注明出处。欢迎关注我的 简书。安利一波我写的开发框架:MyScFrame喜欢的话就给个Star 场景 有时...

  • 有点不明白 jsonReader.peek() != JsonToken.END_DOCUMENT 这个的意思 返回的是正常的json 你是怎么判断异常的 不是通过code

    Android 优雅地处理后台返回的骚数据

    前言 Retrofit 是目前主流的网络请求框架,不少用过的小伙伴会遇到这样的问题,绝大部分接口测试都正常,就个别接口尤其是返回失败信息时报了个奇怪的错误信息,而看了自己的代...

  • 120
    面试官:一个 TCP 连接可以发多少个 HTTP 请求?

    曾经有这么一道面试题:从 URL 在浏览器被被输入到页面展现的过程中发生了什么? 相信大多数准备过的同学都能回答出来,但是如果继续问:收到的 HTML 如果包含几十个图片标签...

  • 120
    面试:讲讲 Android 的事件分发机制

    后期更新了连载:每日一问:谈谈滑动冲突你是怎样处理的 写在前面 转眼间 面试系列 已经到了第九期了,由于文章将会持续更新,导致标题难看性,所以以后的标题将更正为本文类似的格式...

  • 虽然很多人点赞,我觉得是又臭又长,你花大篇幅整理了怎么分发 却没有点明为什么会这样。很多新人估计看一遍觉得不错,实战或者去面试,依然啥都记不住不知道,也不知道为什么。说到底还是个返回值传递的问题。相互是个什么干扰,你列举这么多情况反而是一种记忆负担。

    我举例ViewGroup的dispatchTouchEvent你如果点明 内部是

    ViewGroup
    View[] views=getChildView();
    for(int i=0;i<views.length;i++){
    //判断下Touch到屏幕上的点在该子View上面
    if(...){
    if(views[i].dispatchTouchEvent(ev))
    return true;
    }
    }

    view的内部dispatchTouchEvent其实就是自己的onTouchEvent
    View
    public boolean dispatchTouchEvent(MotionEvent ev){
    ....//其他处理,在此不管 return onTouchEvent(event);
    }
    这就不容易解释为什么不拦截的情况下,就是子不要父才能要 只要一个子要,就不继续往下执行,父就不能要的吗 因为直接return了 循环终止了。

  • 120
    看完还不懂HTTPS我直播吃翔

    本文首发于我的个人技术博客看完还不懂HTTPS我直播吃翔 存在即合理 http是非常常见的应用层协议,是超文本传输协议的简称,其传输的内容都是明文的。在这个混乱的世界,明文传...