本文将顺着构建请求对象->构建请求接口->发起同步/异步请求的流程,分析Retrofit是如何实现的。 开始之前,我们先看下Retrofit的基本使用方式 Step1: St...
IP属地:上海
本文将顺着构建请求对象->构建请求接口->发起同步/异步请求的流程,分析Retrofit是如何实现的。 开始之前,我们先看下Retrofit的基本使用方式 Step1: St...
Dalvik虚拟机如同其他Java虚拟机一样,在运行程序时首先需要将对应的类加载到内存中。而在Java标准的虚拟机中,类加载可以从class文件中读取,也可以是其他形式的二进...
前言:记录下自己在收银机开发过程中的一些心得笔记,此博客长期更新。 00 收银机开发和普通安卓手机应用开发的区别 个人觉得,最大的区别就是,屏幕空间变大了,一屏之内可展示的内...
前言&常用做法 效果类似微信朋友圈 - 查看全文的“展开”和“收缩”效果,这里就不贴图了,相信大家都不会陌生。 一般情况下,第一个想到的做法是通过 TextView#setM...
前言 我们经常使用的一些第三方框架,比如:butterknife,通过一行注解就可以实现View 的“自动赋值”。 那么,这其中的原理是什么呢? 为了带大家更好的深入了解,本...
本文将从源码角度探究 ViewPager 使用 FragmentPagerAdapter、FragmentStatePagerAdapter 无法刷新的原因,以及对应的解决方...
webview 与 JS 交互分为两种: Android & iOS 调用 JS 的方法 JS 调用 Android & iOS 的方法 Android & iOS 调用 J...