使用华为手机的时候,每次都弹出风险提示(如下图),对于开发人员来说,这个不是很友好,下面教大家怎样关闭这个提示。 关闭方法 设置——>系统——>开发人员选项——>把“监控AD...
使用华为手机的时候,每次都弹出风险提示(如下图),对于开发人员来说,这个不是很友好,下面教大家怎样关闭这个提示。 关闭方法 设置——>系统——>开发人员选项——>把“监控AD...
AppbarLayout是Material Design的一个控件,目的是为了实现一些酷炫到爆的效果,比如之前的折叠导航栏可以费劲心血的写出来,现在利用Appbarlayou...
前言 Android真响应式架构系列文章: Android真响应式开发——MvRxEpoxy——RecyclerView的绝佳助手 Android真响应式架构——Model...
效果图: 一、思路分析 整个效果分为两部分,第一部分是波浪形的水波,第二部分是小船沿着水波移动,并且水波是和小船向着相反的方向移动的。水波我们可以通过贝塞尔曲线来实现,小船沿...
PathMeasure从名字就可以看出,这个类应该关联一个path类对象。它是对它关联path对象的进一步测量。所以PathMeasure与Path是一一对应的,一个Path...
EventBus 是一款在 Android 开发中使用的发布/订阅事件总线框架,基于观察者模式,将事件的接收者和发送者分开,简化了组件之间的通信,使用简单、效率高、体积小!下...
Retrofit2简单的说就是一个网络请求的适配器,它将一个基本的Java接口通过动态代理的方式翻译成一个HTTP请求,并通过OkHttp去发送请求。此外它还具有强大的可扩展...
OkHttp3是目前Android热门的网络请求框架之一,本篇来分析一下OkHttp3最主要的几部分: 同步、异步请求流程 拦截器对请求的补充和拦截 连接池的复用连接和缓存连...
前言 在android当中对于UI体系当中往往我们会在绘制UI的时候碰到各种各样的问题而不知道从何解决, 也有时需要开发更改自定义组件时,需要做自己的调整,或者是实现...
本系列博客基于com.android.support:recyclerview-v7:26.1.01.【进阶】RecyclerView源码解析(一)——绘制流程2.【进阶】R...
在这篇文章中,我会注重分析Android中的EventBus的实现原理,如果你之前还没有使用过该框架,那么可以参考我的另一篇文章来了解如何使用EventBus:Android...
Tangram + Virtualview Android 初体验 前言 Tangram:阿里开源的一套动态化构建 Native 页面的框架,相较于一些H5的动态实现,它拥有...
reduce()方法可以搞定的东西,for循环,或者forEach方法有时候也可以搞定,那为啥要用reduce()?这个问题,之前我也想过,要说原因还真找不到,唯一能找到的是...