Avatar notebook default
26篇文章 · 30409字 · 6人关注
  • Resize,w 360,h 240
    使用Jetpack Compose构建Android UI

    Jetpack Compose 是一个独立的 UI 工具包,它结合了响应式编程模型和 Kotlin 编程语言的简洁性和易用性,旨在简化 UI 开...

    2.2 7610 6 16
  • 一行代码实现Android的跨进程调用与通信

    年后第一发,带来一款更简洁方便的Android进程通信方案。看了网上太多的Binder以及跨进程讲解,最后回到我们自己来进行跨进程通信时发现还是...

    3.2 2527 2 13
  • Resize,w 360,h 240
    无需Root,无需反编译,用VirtualUETool查看修改任意App的布局参数

    UETool是饿了么推出一款开源库,已经出来一段时间了,用来帮助设计师,程序员,测试人员来在APP上修改View的各项参数。使用起来也很方便,但...

    9.6 5804 5 40
  • Resize,w 360,h 240
    聊聊滑块验证码的识别

    很长一段时间没写文章了,今天来一篇,聊聊滑块验证码。之前一段时间在研究下滑块验证码相关的东西,拿腾讯的验证码来玩,使用Selenium来模拟滑动...

  • Resize,w 360,h 240
    深入理解ThreadLocal

    一、ThreadLocal是什么 先看JDK源码中对ThreadLocal的解释: This class provides thread-loc...

  • Resize,w 360,h 240
    自己动手撸一个Handler

    一、关于Handler Handler对于我们Android开发者来说应该是再熟悉不过了,这也是在Android中最重要的消息机制,特别是在面试...

    0.6 2237 4 42
  • 将cglib动态代理思想带入Android开发

    动态代理在Android实际开发中用的并不是很多,但在设计框架的时候用的就比较多了,最近在看J2EE一些东西,像Spring,Hibernate...

    0.9 4768 7 22
  • Resize,w 360,h 240
    深入理解Android中Handler机制

    一、源码理解Handler、Looper、Message 通常我们在使用Handler时会在主线程中new出一个Handler来接收消息,我们来...

  • Resize,w 360,h 240
    深入聊聊Android事件分发机制

    在Android开发的过程中,自定义控件一直是我们绕不开的话题。而在这个话题中事件分发机制也是其中的重点和疑点,特别是当我们处理控件嵌套滑动事件...

文集作者