1、前言 前段时间,PM提了一个需求,在APP内直播观众和回放页面,需要增加一个横竖屏切换的按钮,和当前众多视频APP的横竖屏切换行为保持一致。 当拿到这个需求的时候,觉得是...

1、前言 前段时间,PM提了一个需求,在APP内直播观众和回放页面,需要增加一个横竖屏切换的按钮,和当前众多视频APP的横竖屏切换行为保持一致。 当拿到这个需求的时候,觉得是...
新版本的Android Studio没有展示Version Control窗口,改为了Git。默认情况下是没有Local Changes窗口的,需要在Android Stud...
1.前言 Android 车载应用开发与分析是一个系列性的文章,这个是第12篇,该系列文章旨在分析原生车载Android系统中核心应用的实现方式,帮助初次从事车载应用开发的同...
前言 本文发布于去年下半年,在发布两篇系列文章后未再更新后续系列。期间虽然收到多位读者催更,但因工作原因以及去年自我学习驱动在Python上,未再做更新。在此感谢各位同学的关...
Fragment系列文章:1、Fragment全解析系列(一):那些年踩过的坑2、Fragment全解析系列(二):正确的使用姿势3、Fragment之我的解决方案:Frag...
OKHTTP异步和同步请求简单分析OKHTTP拦截器缓存策略CacheInterceptor的简单分析OKHTTP拦截器ConnectInterceptor的简单分析OKHT...
前面一章介绍了JUnit的一些基本用法,本章来介绍关于JUnit更高级的用法,这些功能我们可能并不一定会用到,但是了解它,对JUnit会有更深刻的认识。 5.1 Test r...
广播插件的两种实现模式 接上一篇插件化(一),已经实现了通过插装式实现activity插件和service插件,这两种的实现是一样的,但是广播就不同了,广播分为静态广播和动态...
本文主要探究用Rxjava2 + Retrofit进行网络请求时, 应该在哪里调用 showLoading(), 在哪里调用 hideLoading(). 别告诉我, 你是这...