concat操作符可以接收若干个Observables,并且保证发射的数据是有序的。 官方文档:Returns an Observable that emits the it...
concat操作符可以接收若干个Observables,并且保证发射的数据是有序的。 官方文档:Returns an Observable that emits the it...
什么是任务栈(Task) 官方文档是这么解释的 任务是指在执行特定作业时与用户交互的一系列 Activity。 这些 Activity 按照各自的打开顺序排列在堆栈(即“返回...
当Viewpager设置了pageTransformer,在执行notifyDataSetChanged后,所设置的PageTransformer会失效。 网上找到的解决方法...
、Service、BroadcastReceiver、ContentProvider。我们最常接触也是用户直接感受到的就是Activity了,今天来就说说Android启动的...
休眠 非Root环境 绿色守护在非Root的环境下,休眠使用的是通过无障碍服务(AccessibilityService)跳转到应用信息页面自动点击强行停止实现的。 Root...
支付的你贴错地址了
《App产品设计指南》专栏目录第一章 引子篇 App产品设计『引子』创作背景&核心目标 https://www.jianshu.com/p/cffd3cff6b2b App产品设计『引子』产品设计理念 h...
构建 retrofit是采用建造者模式进行构建的,传入的参数分别有baseUrl、okHttpClient、gson 接口 retrofit是通过create一个接口进行定义...
FastBle: BLE蓝牙开发框架https://github.com/Jasonchenlijian/FastBle[https://github.com/Jasonch...
不混淆所有类名中包含了“model”的类及其成员
代码错了
Android代码混淆使用手册如需转载请评论或简信,并注明出处,未经允许不得转载 目录 前言 一个发布后的apk可以通过反编译代码、反编译资源、重新打包后变成一个新的apk。使用代码混淆技术可以让反编译后...
高版本sdk中PopupMenu包方法出现了变化,此文章未必适用 默认情况下,PopupMenu显示在指定view的上方或下方,但当view的高度太大时会出现下面一种情况,P...