由于公司业务要用到音视频方面的知识,所以我打算学习一下 Android 音视频开发。在网上搜索资料和教程,发现系统化的比较少,大多讲得比较零散。Jhuster 的博客 And...

由于公司业务要用到音视频方面的知识,所以我打算学习一下 Android 音视频开发。在网上搜索资料和教程,发现系统化的比较少,大多讲得比较零散。Jhuster 的博客 And...
前言 欢迎来到大家深入理解 RxJava2 系列第二篇,这里先插上一句,本系列文章用的源码都是基于 RxJava 2.2.0 正式版。本篇文章将先与大家一起理解 Schedu...
PhotoView 在做图片缩放的组件或者有类似的需求功能时提供了极大的便利,自身功能也是十分强大。比如 支持手势双击 多指触摸 轻击 完美解决了和一些scroll控件的冲...
shouldOverrideUrlLoading直接返回false就可以使得打开网页时不调用系统浏览器, 而是在本WebView中显示,不用再调用view.loadUrl(url)
作者你好,有个问题不是很明白,还烦请您帮忙指点一下
代理模式的另一个思想是起到访问控制的作用,客户端是不知道目标类的存在的,直接和代理类交互,我看到在动态代理模块中,使用代理工厂的时候传入了目标类的对象 new UserDao,这样是不是暴露了目标类,请问有什么方法能避免吗?可能理解的不是很透彻,还望指点一二,谢谢
说说Java代理模式简书 占小狼 转载请注明原创出处,谢谢! 在平时写代码时,经常会用到各种设计模式,其中一种就是代理模式,代理实现可以分为静态代理和动态代理。 静态代理 静态代理的模式在平时生...
缘起 随着互联网企业的不断发展,产品项目中的模块越来越多,用户体验要求也越来越高,想实现小步快跑、快速迭代的目的越来越难,还有65535,应用之间的互相调用等等问题,插件化技...
我看了下源码如果要实现非粘性应该利用hook修改 LiveData中的SafeIterableMap<Observer<T>, ObserverWrapper> mObservers这个参数是可以成功的
@小魔王_75fe 谢谢指正,学习了
Android LiveDatabus非黏性事件Android LiveDatabus非黏性事件 原文链接:https://blog.csdn.net/luotianyi_yi/article/details/103301...
抄书有一套
如果是正式环境,配置中的
if (!variant.buildType.isDebuggable()) {
log.debug("Skipping non-debuggable build type '${variant.buildType.name}'.")
return;
}
要删掉,添加了之后,发布正式非debug环境的话不会引入AspectJ,导致所有AOP注解失效
JRebel for android不仅能够做到UI布局的实时预览,它甚至做到了让你更改java代码后就能实时替换apk中的类文件,达到应用实时刷新. 安装: Android...
Android LiveDatabus非黏性事件 原文链接:https://blog.csdn.net/luotianyi_yi/article/details/103301...
我就想问,图1是你老婆吗?
不锈钢是这么来的,哈哈,你是要笑死我,哈哈
性能优化工具(九)-LeakCanary说明:本篇文章比较老了,是基于LeakCanary 1.5版本,对于评论说不用install,引用好直接用的新版本可以参考最新的文章:leakCanaray V2.5 框架源...
佛系怪兽君带着萌熊巧克力纸杯蛋糕
来支持你啦,简友加油!欢迎到我这里来看看!!点个小赞,好运不断,来个关注,青春常驻,打个小赏,工资疯涨。。。
您好,请问如何对对象进行注解 比如我有一个User 类型的变量user,在另一个累中已经实例化了一个User u1,如何用注解将u1的值赋值给user
Java自定义注解Java在1.5开始引入了注解,目前流行的框架都在用注解,可想而知注解的强大之处。 以下通过自定义注解来深入了解java注解。 一、创建自定义注解 说明: @Target、@...
关于Zxing的使用,网上有大量优秀的文章讲解,本文不再叙述。 用过Zxing的童鞋都知道Zxing扫描识别率较低,速度较慢。这里介绍一个第三方库,github地址为: ht...