ClientActivity write error:java.io.IOException: Broken pipe 呵呵呵了
Android LocalSocket使用一、概述 LocalSocket可以在Android上实现跨进程的通信;区分服务端和客户端,服务端需要监听客户端发送过来的消息。 二、服务端实现 xml文件 java代码 三...
ClientActivity write error:java.io.IOException: Broken pipe 呵呵呵了
Android LocalSocket使用一、概述 LocalSocket可以在Android上实现跨进程的通信;区分服务端和客户端,服务端需要监听客户端发送过来的消息。 二、服务端实现 xml文件 java代码 三...
这篇文章来看看rxjava指定线程的时候,那些线程是怎么创建出来的,先来看Schedulers.io(),看看这个io线程的创建: 再来看看RxJavaPlugins里的in...
这篇文章探究一下rxjava安卓主线程是怎么实现的,上代码: 最终得到一个HandlerScheduler对象,这个就是安卓主线程的Scheduler了,看他的构造方法,传入...
本来想弄一篇操作符集锦的文章,但是思来想去感觉单单把操作符弄出来走一遍意义不大,还是要举一些实际应用中例子,这样才来得更直观。其实android开发中很多时候都可以转变一下思...
Retrofit是一套基于okhttp来封装的网络框架,它的意义在于将okhttp的使用变得更简洁更解耦,其作者JakeWharton是大名鼎鼎的Android开发巨人,Bu...
上篇文章研究了retrofit的源码,提到了一个重要的概念动态代理,这是一个很重要的知识点,打算详细梳理一下。相比于静态代理,动态代理的好处是可以让接口里的方法统一做一些处理...
为什么要推行分区存储? 在Android 10/Q之前应用开发者只要获取了WRITE_EXTERNAL_STORAGE和READ_EXTERNAL_STORAGE的权限后就能...
1.HandlerThread 1.HandlerThread 运行 start() 方法,回调 run() 方法。2.在 run() 方法中通过 Looper.prepar...
公司最近让我输出一个支付sdk给到三方公司集成,这个sdk其实已经在我们公司的私有库里了,我们自己平时开发的时候就直接在gradle里依赖sdk的仓库地址就能用,但是地址不想...
把伴生对象翻译成友元对象,,,第一次见哦,,话说c++中的友元是为了访问其他类中私有的成员而已,,,,没看到friendly啊
Kotlin类与对象篇(1)--类与继承(Inheritance)欢迎关注 二师兄Kotlin转载请注明出处 二师兄kotlin 对象 Kotlin中对象使用 class关键字来进行声明: 类的声明由三部分组成:类名、类头(具体化的类型参数...
可以用来处理单生产单消费的场景吗
12. SynchronousQueueSynchronousQueue类实现了BlockingQueue接口。阅读BlockingQueue文本以获取有关的更多信息。 SynchronousQueue是一个内部只...
从 Android 5.0 开始,Google 引入了一套全新的相机框架 Camera2(android.hardware.camera2)并且废弃了旧的相机框架 Camer...
0. 前言 前面有被用户投诉 APP 流量消耗厉害: 于是乎考虑了流量方面的问题。暂时 APP 中涉及流量的几个方面: 普通 https 请求,wzp 请求文本传输,请求已经...
从你写的来看,mvvm跟mvp没啥不同,,建议ViewModel不要持有View吧,,都用上dataBinding了,,,
Android MVVM实战Demo完全解析最新 Android MVP && MVVM深度解析 【重大更新说明】 感谢各位读者的阅读,这篇文章由于年代久远,存在一些错误的观点,再次向大家道歉,也做一个技术上的解释说明...
你这是MVVM,??就只是databinding的用法吧,,,双向绑定的,,你这达不到的,,,双向绑定是数据修改ui改,ui改了,数据跟着改,,
Android中的MVVM架构设计-实用篇(一)引言 接到了一个新的android项目,之前也一直在用mvp在写东西,可是身边的朋友都已经在用mvvm在做东西了,如果现在自己还不用mvvm写的话,那真是太尴尬了,于是到网上...