首页 > TAG信息列表 > rxjava2

Android 知识梳理目录

二、Android 基础知识 2.1 Activity 知识梳理 Activity 知识梳理(1) - Activity 生命周期Activity 知识梳理(2) - Activity 栈Activity 知识梳理(3) - Activity 状态保存和恢复 2.2 Fragment 知识梳理 Fragment 知识梳理(1) - Fragement 源码解析Fragment 知识梳理(2) - Fragmen

android动态权限适配:基于RxJava2后的RxPermissions的快速使用

rxPermissions.request(Manifest.permission.WRITE_EXTERNAL_STORAGE) .subscribe(new Consumer() { @Override public void accept(Boolean aBoolean) throws Exception { if (aBoolean) { //表示用户同意权限 Toast.makeText(SingeActivity.this, “用户同意使用权限”, To

2021年Android工作或许更难找,GitHub标星3.2K

不好意思久等了 这篇文章让小伙伴们久等了。 一年多以来,关于嵌入式开发学习路线、规划、看什么书等问题,被问得没有一百,也有大几十次了。但是无奈自己对这方面了解有限,所以每次都没法交代,搞得实在不好意思。 但是办法总归是有的,正如前篇文章所聊,虽然我自己不从事这些方向,但寻

androidwebview开发,字节跳动算法工程师面试总结,文末领取面试资料

安卓基础知识 安卓基础知识确实很多,如果日常积累不够的话确实比较头晕,比如我承认我只在 APP 升级的时候搞过一个前台的 Service,但是面试的时候就会问你 Service 生命周期,如何绑定,如何跨进程通讯,如何关闭Service 等等,你肯定不能说"我没用过我不会"。 所以我们就要复习,一来我们可以

androidui线程执行,高级Android开发面试解答

# 一、Java 知识梳理Java&Android 基础知识梳理(0) - Java 基础知识大纲Java&Android 基础知识梳理(1) - 注解Java&Android 基础知识梳理(2) - 序列化Java&Android 基础知识梳理(3) - 内存区域Java&Android 基础知识梳理(4) - 垃圾收集器与内存分配策略Java&Android 基础知识梳理(

轻松获得一线大厂面试offer,挑战大厂重燃激情!

# 一、Java 知识梳理Java&Android 基础知识梳理(0) - Java 基础知识大纲Java&Android 基础知识梳理(1) - 注解Java&Android 基础知识梳理(2) - 序列化Java&Android 基础知识梳理(3) - 内存区域Java&Android 基础知识梳理(4) - 垃圾收集器与内存分配策略Java&Android 基础知识梳理(

安卓面试基础技能罗列,Android面试题及解析

# 一、Java 知识梳理Java&Android 基础知识梳理(0) - Java 基础知识大纲Java&Android 基础知识梳理(1) - 注解Java&Android 基础知识梳理(2) - 序列化Java&Android 基础知识梳理(3) - 内存区域Java&Android 基础知识梳理(4) - 垃圾收集器与内存分配策略Java&Android 基础知识梳理(

腾讯3轮面试都问了Android事件分发,最强技术实现

Android开发前景怎么样? 很多人说Android开发前景越来越差了 我觉得这个回答是片面的 首先Android应用开发前景差是在最近两年出现的,也就是从2018开始,从那时起移动端的程序员已经慢慢出现供大于求的局面,本人作为移动端开发,深知这一点。 然而也必须说明一点,不论是Android开发还

一线互联网移动架构师设计思想解读开源框架!成功定级腾讯T3-2

缘起 字节跳动的音视频面准备了半个月的样子,当时投了很多厂,但是主要目标还是进字节,但是万万没想到,居然一面就没了下文(一开始觉得起码能撑到个二面,三面,所以有些措不及防……) 在期间,也陆陆续续收到了其他公司的几个offer,但是都是些小公司,没有达到预期目标。于是后面干脆闭关了

android应用案例开发大全!毕业一年萌新的Android大厂面经,面试建议

开头 昨天去面了一家公司,价值观有受到冲击。 面试官技术方面没的说,他可能是个完美主义的人,无论什么事情到了他那里好像都有解决的方案,我被说的无所适从,感觉他很厉害。 但我不能认可的是,面试官觉得加班是理所当然的,还说有人想把事情做的更好,愿意自主加班。这个我不否认,但凭什么说加

RxJava2详细攻略(上)

0.简介 RxJava其实就是提供一套异步编程的API,这套API是基于观察者模式的,而且是链式调用的,所以使用RxJava编写的代码的逻辑会非常简介。 RxJava有三个基本元素: 1.被观察者(Observable) 2.观察者(Observer) 3.订阅(subscribe) 下面来说说以上三者是如何写作的: 首先在gradle文件中添

RxJava2和Retrofit2封装教程(整洁、简单、实用)

前言 RxJava2与Retrofit2是老搭档了,之前写了一篇《RxJava和Retrofit2的统一处理单个请求》,是用的Rxjava1.0,本次使用Rxjava2.0与Retrofit2进行封装,一样整洁、简单、实用。Rxjava2相比Rxjava1优化和改动不少了东西,网上有很多大神写的文章,这里就不粘贴复制了。封装的过程有什么问题、

Rxjava2入门教程三:Operators操作符

Operators操作符 操作符(Operators):其实质是函数式编程中的高阶函数,是对响应式编程的各个过程拆分封装后的产物。以便于我们操作数据流。 按照其作用具体可分为以下几类: 创建:创建一个可观察对象Observable并发射数据 过滤:从Observable发射的数据中取出特定的值 变换:对Observable

rxJava2.x源码解析

一. Rxjava是什么   Rxjava在GitHub的介绍是 "A library for composing asynchronous and event-based programs using observable sequences for the Java VM"(一个在 JVM上使用可观测的序列来组成异步的、基于事件的程序的库)。 Rxjava是一个采用了观察者模式设计处理异步的基于

rxjava2的使用(1)

Rxjava 的使用   github地址:https://github.com/ReactiveX/RxJava 参考自: https://mcxiaoke.gitbooks.io/rxdocs/content/ https://blog.csdn.net/weixin_36709064/article/details/82919785 https://www.jianshu.com/p/25682d620320 https://blog.csdn.net/jdsjlzx/article/

Android之Rxjava2.x源码解析

Rxjava的诞生背景 首先要从异步编程说起,最开始的原生的系统中,如果UI系统处理耗时任务,会引发ANR,所以都是放在子线程做耗时任务,比如网络请求或者IO操作,再来更新UI界面,这需要在主线程来完成,这样就涉及到了异步编程。 最开始的异步编程主要有: 使用Java自身提供的Future模型 但这种异

【转载】RxJava2+Retrofit2+OkHttp3的基础、封装和项目中的使用

前言: 近些年很火的Retrofit+RxJava+OkHttp网络请求框架,功能强大,结构合理,使用简单方便。后面还会给大家发自己整理过的Retrofit和RxJava、RxAndroid和RxBus。希望大家点一下关注,让我这个懒癌患者有动力继续写下去! 本篇分三个部分:基础篇、封装篇和自己项目使用篇,项目

RxJava实践

   本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处! RxJava的好处就不多说了,写这篇博客,主要留下一些好的学习资料。 1 、0基础到上手   这个非常推荐简书作者Season_zlc的“水管”系列,相信很多人都看过,看完你就知道为什么叫“水管”系列了~~   给初学者的

RxJava2+Retrofit实现简单登陆

正文 引入依赖 在app.gradle中添加依赖并进行同步 implementation 'com.squareup.retrofit2:retrofit:2.4.0'//retrofit implementation 'com.squareup.retrofit2:converter-gson:2.3.0'//gson转换,直接将Json转换为实体 生成实体类 使用GsonFormat插件直接将Json字符串生成实

android查询天气demo,基于mvp+kotlin+rxjava2+room+retrofit2 (一)

前言 本文用于记录整个demo学习、开发的过程 一、key point   1.使用主流框架:mvp+kotlin+rxjava2+room+retrofit2      2.简结的ui/ux     3.第三方api的使用   https://www.sojson.com/blog/305.html     4.定期自动更新天气数据