240 发简信
IP属地:云南
  • Android 矢量图:加载本地SVG文件并生成Path路径

    SVG文件本就是XML格式,因此可以直接进行XML解析,大家的方案都是使用工具(Android Studio 或者在线解析)将SVG转换为Android可识别的Drawabl...

  • Android知名三方库EventBus手写实现

    源代码GitHub源代码[https://github.com/ydstar/YdEventBus] 本文目标 实现简易版的EventBus 基本用法 现在有两个页面,Mai...

  • ThreadLocal的原理及用法

    一、ThreadLocal原理 简单说 ThreadLocal 就是一种以空间换时间的做法,在每个 Thread 里面维护了一个以开放定址法[https://www.jian...

  • 120
    Android主题换肤 无缝切换

    今天再给大家带来一篇干货。 Android的主题换肤 ,可插件化提供皮肤包,无需Activity的重启直接实现无缝切换,可高仿网易云音乐的主题换肤。 这个链接是本次的Demo...

  • 120
    WebRTC Android API

    WebRTC Android API WebRTC For Android相关的API有VideoCapturerAndroid, VideoRenderer, MediaS...

  • 120
    手把手讲解 Android Hook-Activity的启动流程

    前言 手把手讲解系列文章,是我写给各位看官,也是写给我自己的。文章可能过分详细,但是这是为了帮助到尽量多的人,毕竟工作5,6年,不能老吸血,也到了回馈开源的时候.这个系列的文...

  • @唠嗑008 👍👍👍

    一篇文章搞懂Android组件化

    网上组件化的文章很多,我本人学习组建化的过程也借鉴了网上先辈们的文章。但大多数文章都从底层的细枝末节开始讲述,由下而上给人一种这门技术“博大精深”望而生畏的感觉。而我写这篇文...

  • 120
    【搬运】关于Java 的垃圾回收最简单易懂的文章

    申明:文章并不是作者原创,搬运自wx公众号“阿里技术”。因为觉得这边文章很有学习价值,逻辑清晰易懂,把底层的技术讲的很容易理解,所以打算拿过来分享给大家,以下是文章正文。 之...

  • 120
    Android官方架构组件ViewModel:从前世今生到追本溯源

    概述 2017年的Google I/O大会上,Google推出了一系列譬如 Lifecycle、ViewModel、LiveData等一系列 更适合用于MVVM模式开发 的架...

  • @Soul1010 这是一个好办法,不过为了单个变量而额外配一个manifest感觉有点不合适,应该还有更好的方案

    一篇文章搞懂Android组件化

    网上组件化的文章很多,我本人学习组建化的过程也借鉴了网上先辈们的文章。但大多数文章都从底层的细枝末节开始讲述,由下而上给人一种这门技术“博大精深”望而生畏的感觉。而我写这篇文...

  • 180
    zhshq ·

    Object invoke(Object proxy, Method method, Object[] args) throws Throwable
    //proxy:  指代我们所代理的那个真实对象
    这里的proxy应该指的是代理对象。楼主打印一下这个proxy.getclass()就知道了

  • @好的也行 就是要把组件的activity设置为app启动页,
    <action android:name="android.intent.action.MAIN" />

    <category android:name="android.intent.category.LAUNCHER" />

    一篇文章搞懂Android组件化

    网上组件化的文章很多,我本人学习组建化的过程也借鉴了网上先辈们的文章。但大多数文章都从底层的细枝末节开始讲述,由下而上给人一种这门技术“博大精深”望而生畏的感觉。而我写这篇文...

  • @Vanish136 就和普通的activity一样,在manifest文件里注册一下就行了

    一篇文章搞懂Android组件化

    网上组件化的文章很多,我本人学习组建化的过程也借鉴了网上先辈们的文章。但大多数文章都从底层的细枝末节开始讲述,由下而上给人一种这门技术“博大精深”望而生畏的感觉。而我写这篇文...