SVG文件本就是XML格式,因此可以直接进行XML解析,大家的方案都是使用工具(Android Studio 或者在线解析)将SVG转换为Android可识别的Drawabl...
源代码GitHub源代码[https://github.com/ydstar/YdEventBus] 本文目标 实现简易版的EventBus 基本用法 现在有两个页面,Mai...
一、ThreadLocal原理 简单说 ThreadLocal 就是一种以空间换时间的做法,在每个 Thread 里面维护了一个以开放定址法[https://www.jian...
今天再给大家带来一篇干货。 Android的主题换肤 ,可插件化提供皮肤包,无需Activity的重启直接实现无缝切换,可高仿网易云音乐的主题换肤。 这个链接是本次的Demo...
WebRTC Android API WebRTC For Android相关的API有VideoCapturerAndroid, VideoRenderer, MediaS...
前言 手把手讲解系列文章,是我写给各位看官,也是写给我自己的。文章可能过分详细,但是这是为了帮助到尽量多的人,毕竟工作5,6年,不能老吸血,也到了回馈开源的时候.这个系列的文...
@唠嗑008 👍👍👍
一篇文章搞懂Android组件化网上组件化的文章很多,我本人学习组建化的过程也借鉴了网上先辈们的文章。但大多数文章都从底层的细枝末节开始讲述,由下而上给人一种这门技术“博大精深”望而生畏的感觉。而我写这篇文...
申明:文章并不是作者原创,搬运自wx公众号“阿里技术”。因为觉得这边文章很有学习价值,逻辑清晰易懂,把底层的技术讲的很容易理解,所以打算拿过来分享给大家,以下是文章正文。 之...
概述 2017年的Google I/O大会上,Google推出了一系列譬如 Lifecycle、ViewModel、LiveData等一系列 更适合用于MVVM模式开发 的架...
@Soul1010 这是一个好办法,不过为了单个变量而额外配一个manifest感觉有点不合适,应该还有更好的方案
一篇文章搞懂Android组件化网上组件化的文章很多,我本人学习组建化的过程也借鉴了网上先辈们的文章。但大多数文章都从底层的细枝末节开始讲述,由下而上给人一种这门技术“博大精深”望而生畏的感觉。而我写这篇文...
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组件化网上组件化的文章很多,我本人学习组建化的过程也借鉴了网上先辈们的文章。但大多数文章都从底层的细枝末节开始讲述,由下而上给人一种这门技术“博大精深”望而生畏的感觉。而我写这篇文...