3 Mr_Duoduo

尚未进行身份认证

不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!

等级
TA的排名 1w+

Glide框架添加header请求-Token为例

glide添加header有时候在项目中,对于安全机制认证,会对所有的接口进行Token认证处理,这里我们就需要在Glide框架请求图片资源的时候,请求逻辑中需要将Token或Cookies添加到Header进行资源请求。那么如何运用Glide进行添加Header呢?请往下看运用Glide框架中自带的GlideUrl和LazyHeaders进行Header添加 GlideUrl gl...

2020-03-03 16:10:33

CSDN Markdown语法(一)

效果查看请点击:https://blog.csdn.net/Maiduoudo/article/details/104250622你好! 这是你第一次使用 **Markdown编辑器** 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了...

2020-02-10 16:34:19

CSDN Markdown语法效果展示(二)

这里写自定义目录标题新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入引自于官方你好! 这是你第一次使用...

2020-02-10 16:29:45

Android组件化开发

教你打造一个Android组件化开发框架 ???? CC:Component Caller,一个android组件化开发框架, 已开源。 github地址:https://github.com/luckybilly/CC本文主要讲解框架实现原理,如果只是想了解一下如何使用,可直接到github上查看README文档 前言首先说明一下,本文将讲述的组件化与业内的插...

2019-12-23 17:26:56

JAVA字符串格式化-String.format()的使用

JAVA字符串格式化-String.format()的使用 常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参...

2019-12-20 15:03:44

解决组件化开发butterknife 在 library中使用的坑

解决组件化开发butterknife 在 library中使用的坑在Android开发中butterknife是一个很好的对资源初始化的工具,它可以使你的代码简洁通俗易懂,同时配合Android ButterKnife Zelezny插件可以让你写代码的速度提升至少20倍。在一般app中我们都是单组件开发,什么意思呢,你只有一个主moduel,所有代码不管是java,xml,资源,依赖...

2019-12-17 14:38:56

GitHub创建分支两种方式

一:需求背景1.1 开发新功能和修改bug一般新建分支,如果觉得可行,可以合并到master分支上.二:创建方式由于在GitHub官网上面的个人仓库是没有直接创建分支的按钮操作的,(仔细找了一下还是没有找到呐).2.1 方式一:使用IDEA开发工具现在本地创建一个新的分支,然后在push至远程仓库即可.GitHub上查看一下是否成功:------------...

2019-11-28 15:22:09

【Android】沉浸式状态栏完美解决方案

沉浸式状态栏现在搜索Android 沉浸式状态栏,真的是一堆一堆,写的特别多,但是真正用的舒服的真没有,在这里自己整理一下开发记录注意,在使用这个步骤过程之前,请把之前设置的代码注释一下:把布局带有 android:fitsSystemWindows 注释掉style文件中凡是在 style.xml 中 有关 windowTranslucentNavigation、windowTr...

2019-11-28 14:52:16

[Android] 编译项目时:indexing paused due to batch update

3.2.1以上版本的android studio开发工具遇到一个新问题一直卡indexing paused due to batch update不停的转。我们刚开始不能判断到底是否是正常情况,但在等待更久还没有编译完成,就很费心了,感觉世界变得昏暗了…那么提供两种解决方法:个人去尝试,并不保证每种情况都可以解决(拖鞋护头????????????????)推荐第一种:简便快捷1.Invalidate Cach...

2019-11-21 14:18:33

Android5.0以上去除状态栏半透明遮罩

Android5.0+ 状态栏 半透明灰色遮罩安卓5.0及以上的版本,透明状态栏有一层遮罩一样的,相当于暗色,部分APP完美适配了透明状态栏,状态栏颜色和APP一体了,但是很多APP仍然是状态栏和APP不是同一个颜色,应该如何修改systemui才能将那个暗色的遮罩去掉呢?去除前效果直接贴代码,一目了然:import android.annotation.TargetAp...

2019-11-15 09:15:30

9个宝藏级的神奇网站!个个精品,让你人生开挂,效率翻倍

分享9个让你先是眼前一亮,继而觉得好用的神奇网站,每个都是效率神器!

2019-10-08 14:13:52

GitHub · 如何创建文件夹

1.登录到个人的GitHub中,进入所要创建文件夹的库中2.点击“Create new file”在这里输入你要创建的文件夹名称 (此时我们创建的其实还是一个文件而不是文件夹)4.接着当我们按下一个 “/” 后就变成下面的样子了,此时 directory 就变成了一个文件夹了5.最后一步(因为github不允许创建空文件夹)我们需要在 新文件夹下创建一个文件 ,至于什么文件随...

2019-09-20 15:21:26

BroadcastReceiver与EventBus实现组件间通讯(简单理解)

原生广播(Broadcastreceiver)Broadcast(广播) 是一种广泛应用在应用程序之间传输信息的机制,而BroadcastReceiver(广播接收器)则是用于接收来自系统和应用的广播对并对其进行响应的组件。Android提供了一套完整的API,允许应用程序自由地发送和接收广播,其中又用到可以传递信息的Intent,IntentFilter。Broadcast 直译广播,我...

2019-09-12 14:50:32

Fresco · 基本使用及Gif和webP播放及循环播放详解

Fresco · 基本使用及Gif和webP播放及循环播放详解文章目录引入框架引入资源URI引入支持的类型初始化使用XML(布局文件)中使用简单加载网络图片SimpleDraweeView配置示例各种使用详解Image Pipeline引入框架官方文档引入版本dependencies { // 在 API < 14 上的机器支持 WebP 时,需要添加 compile 'co...

2019-09-10 15:18:45

JS · 对象

对象对象 属性 原始值 对象属性 对象方法 创建对象 对象访问器 对象构造器 拓展文章目录对象原始值对象属性访问 JavaScript 属性对象方法对象方法的执行对象访问器构造器(构造方法)拓展在 JavaScript 中,对象是王。如果您理解了对象,就理解了 JavaScript。在 JavaScript 中,几乎“所有事物”都是对象。布尔是对象(如果用 new 关键词...

2019-09-05 10:42:50

JS · 函数的运行机制

函数的运行机制@(函数)[运行机制| 其他细节事项]构图: //=>创建函数 function f() { var a = 10; a+=10; a/=2; console.log(a); } //执行函数 f();函数的运行机制,我们了解过函数即是引用类型:在 JavaScript 中,几乎“所有事物”都是对象。布尔是对...

2019-09-04 13:47:52

Webstorm安装及使用

Webstorm(官网下载)是专用于web开发的号称最好的的编辑器,界面美观大方,有黑、白和经典三大主题可选,使用起来整体感觉良好。 对于这些市面五花八门下载渠道,大家最好还是在官方网站进行工具获取并下载,遵循官方使用规则。开篇1.下载IDE...1.去官网下载正版安装包(建议所有软件都去官网下载安装包,这样才能有效避免各种乱七八糟的病毒)官网地址:http://www....

2019-09-03 23:17:53

GreenDao3.0 · 数据库升级/新增与修改表

GreenDao3.0在数据库表修改表字段(也就是实体类对字段的修改),新增表(也就是新增实体类),都要进行GreenDao3.0数据库版本的修改及其他升级配置。那么版本在哪里呢?版本位置:1.app->build.gradle文件:2.上图中 daoPackage配置路径下->DaoMaster文件:注意:GreenDao...

2019-08-27 16:00:02

AndroidStudio3.0 · 保存并查看SQLite数据库文件

吐槽一下:我从知乎、简书、CSDN、掘金、GitHub搜遍了,方法是有,可是那个软件收费。于是迫不得已,我就趁着月黑风高,翻过墙头,Google了一下,也是,找了老半天,要么是我关键词用的不对,要么就是那些大神们都不屑于写这些步骤,终于在我打算翻墙头回来睡觉的时候,在关闭随手打开一堆网页的最后一个的时候,I get it !防砸声明:前方多图,高能预警。在开始正...

2019-08-26 17:02:25

GreenDao使用,Android5.0以下报错崩溃及解决

GreenDao:GreenDao是近段时间比较流行的数据库框架,当然优先选择GreenDao,不过在使用这个数据库的时候真的有许多需要注意的地方,我在下面先列举一下,以后遇到问题都回来更新自己的博客。优势:性能最大化 内存开销最小 API 简单好用 对Android 高度优化 2.2版本以上还支持加密数据库 支持protobuf协议存储(protobuf 比json...

2019-08-26 15:13:24

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。