报错内容 大概问题主要是引用了第三方的jar或者aar包引起的包冲突,在我的项目中是因为app包中的buildToolsVersion版本与所引用的aar中不一致导致的。
报错内容 大概问题主要是引用了第三方的jar或者aar包引起的包冲突,在我的项目中是因为app包中的buildToolsVersion版本与所引用的aar中不一致导致的。
在代码的世界里,想要解耦就需要用代码量来达成,他们两个肯定是达不到双赢的,必然一个好另一个就差,简单点来说就是高解耦必然多代码量。最简单的做法是一个接口(或一个完整的业务逻辑)一套M、V、P(一般情况下model可以复用,model大多数是用来处理网络请求产生原始数据)
从最简单的Android MVP讲起mvp是一个老生常谈的话题了,网上太多讲MVP的文章了。但有的文章不是结合了rxjva,retrofit等开源项目,就是讲的太过复杂。所以我会写一个最简单的mvp demo。...
辅助功能(AccessibilityService)是一个Android系统提供的一种服务,继承自Service类。AccessibilityService运行在后台,能够监...
写在前面 Android 中有几个比较有名的图片加载框架,Universal ImageLoader、Picasso、Glide和Fresco。它们各有优点,以前一直用的是I...
断点续传没有说到哦
Android系统下载管理DownloadManager一. DownloadManager简单介绍 DownloadManger是android 2.3(api level 9)开始 提供的用于优化处理长时间的下载操作。Down...
可以的,很详细,门口已经告诉大家了,怎么进去我觉得还是得靠自己。感谢楼主
(Android 9.0)应用使用数据统计服务——UsageStatsManager前言 Android5.0以前,使用ActivityManager的getRunningTasks()方法,可以得到应用包名和Activity;Android5.0以后,可以...
前言 Android5.0以前,使用ActivityManager的getRunningTasks()方法,可以得到应用包名和Activity;Android5.0以后,可以...
@0晨鹤0 确实,如果要求起点不是圆弧的话单单设置线帽是不足的。可以在不设置线帽之前画好进度,然后再设置线帽,在重点画一个点,这样应该可行
Android Canvas 渐变进度条的实现标题说渐变进度条是为了方便理解,这里本身的项目背景是一款表盘的分针。先上图: 周圈蓝色的渐变条(分针)就是本次要实现的东西。 1、拆分 首先,熟悉Canvas的朋友应该知道它...
app-》中转小程序-》目的小程序
Android跳转小程序并传递参数1. 背景 微信明令禁止大家做小程序应用分发,但是还是给大家提供了SDK的接口,进行小程序的跳转。如果你只需要跳转自己的小程序,那么直接按照微信官方文档集成就可以,但是如果你...
圆角圆弧不用那么麻烦,还要数学公式去计算两端坐标再画圆,
给绘制的画笔设置
paint.setStrokeCap(Paint.Cap.ROUND);
再画圆弧即可
Android Canvas 渐变进度条的实现标题说渐变进度条是为了方便理解,这里本身的项目背景是一款表盘的分针。先上图: 周圈蓝色的渐变条(分针)就是本次要实现的东西。 1、拆分 首先,熟悉Canvas的朋友应该知道它...
Outline [TOC] 前言 在很久以前的一篇文章中,提到过如何利用Retrofit中的GsonConverter来处理API请求错误的方法,地址在这儿,今天给大家介绍另...
Outline [TOC] 前言 好久不见朋友们,最近一段时间在忙工作上的事情,没来得及写文章,这两天正好有点时间,赶紧写下了这篇教程,免得大家说我太监了。 正题 先来回顾一...
Outline [TOC] 前言 在上一节中, 我们学习了FLowable的一些基本知识, 同时也挖了许多坑, 这一节就让我们来填坑吧. 正题 在上一节中最后我们有个例子, ...
Outline [TOC] 前言 上一节里我们学习了只使用Observable如何去解决上下游流速不均衡的问题, 之所以学习这个是因为Observable还是有很多它使用的...
Outline [TOC] 前言 在上一节中, 我们找到了上下游流速不均衡的源头 , 在这一节里我们将学习如何去治理它 . 可能很多看过其他人写的文章的朋友都会觉得只有F...
Outline [TOC] 前言 大家喜闻乐见的Backpressure来啦. 这一节中我们将来学习Backpressure. 我看好多吃瓜群众早已坐不住了, 别急, 我们先...
我看一章就赞一次,博主好厉害
给初学者的RxJava2.0教程(四)Outline [TOC] 前言 在上一节中, 我们提到了Flowable 和Backpressure背压, 本来这一节的确是想讲这两个东西的,可是写到一半感觉还是差点火候...
Outline [TOC] 前言 上一节讲解了线程调度, 并且举了两个实际中的例子, 其中有一个登录的例子, 不知大家有没有想过这么一个问题, 如果是一个新用户, 必须先注册...
Outline [TOC] 前言 在上一节中, 我们提到了Flowable 和Backpressure背压, 本来这一节的确是想讲这两个东西的,可是写到一半感觉还是差点火候...