缓存的通常思路,下面是我理解的网络请求框架的缓存基本实现。大体的过程是有缓存用缓存的数据,没缓存发起http请求取数据,获得最新数据后存到缓存里。那么Okhttp怎么实现缓存的,咱们从Okhttp发起一次请求的全过程当中来看缓存是怎么实现的.... 阅读原文php
项目中遇到一个问题,Android 8.0 系统上 APP 的 icon 显示的是默认的机器人的 icon,这是什么回事?原来 Android 8.0(API 级别 26)引入了自适应启动器图标,能够在不一样设备模型中显示各类形状。下面看下官方酷炫动态图:图1. 自适应图标支持各类设备之间不一样的掩码。能够经过定... 阅读原文html
概述Android Studio 内置了四种性能监测工具Memory Monitor、Network Monitor、CPU Monitor、GPU Monitor,咱们能够使用这些工具监测APP的状态,该文简单介绍下这些工具的使用Memory MonitorMemory Monitor工具主要是用来监测APP的内存分... 阅读原文android
一:先来几张效果图,没有弄gif动画,也就是商品详情滑动到底部继续上滑查看图文详情、二:实现步骤: 1.自定义一个父容器ScrollViewContainer装载两个ScrollView、package com.zjtd.bzcommunity.util;import android.content... 阅读原文canvas
做者:宋立心 (Tiem Song), Android 软件工程师在 Google I/O 2018 开发者大会上,咱们推出了 Android Jetpack,其中包含的 Android 开发架构组件可以帮助您简化开发流程,从而轻松打造出优质应用。开发者可以利用 Jetpack 组件学习最佳实践,减小样板代码... 阅读原文小程序