自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黄孝果的博客

You’ll never realize how strong you are until you have no other choice but to be strong

  • 博客(9)
  • 资源 (29)
  • 收藏
  • 关注

原创 android:线程池和AsyncTask使用小结

AsyncTask3.1之前:2.3系统同时execute执行10个异步任务2.3到3.1版本之前的系统默认最大并发执行5个线程,缓冲线程队列最大128个。虽然开了10个异步任务, 但是只能同时并发执行5个,其他的任务都得等前面5个执行完后才继续执行,接着也是5次并发执行。3.1版本之后默认是使用SERIAL_EXECUTOR串行任务执行,可以预料到异步任务将会是一个个顺序执行一个个线程按加

2017-11-23 14:55:35 7058 2

原创 android替换Glide通讯组件为Okhttp并监控加载进度

效果图前几天看到郭霖博客(在此对其表示感谢)发表了一篇关于Glide替换通讯组件为Okhttp并监控加载进度的博客,当时看了一下,按照他的思路,就写了一下,把Glide替换Okhttp基本完成,并且监听到了加载进度的log了。然后,这几天一直在忙,今天突然发现他的博客竟然删除了!于是我就接着把剩下的步骤完成,在列表中进行展示进度,图片比较小,所以显示不是很明显,但是基本逻辑和核心代码是一致的。好了看

2017-11-21 18:46:00 9889 4

原创 android自定义Glide图片加载(以更改Glide缓存路径和使用ARGB_8888的图片格式为例)

首先引入Glide: compile 'jp.wasabeef:glide-transformations:2.0.1'自定义GlideModulepackage tsou.cn.glidetest.Glide;import android.content.Context;import com.bumptech.glide.Glide;import com.bumptech.glide.Glid

2017-11-20 16:02:39 7575 2

转载 Android图片加载框架:玩转Glide的回调与监听

回调的源码实现作为一名Glide老手,相信大家对于Glide的基本用法已经非常熟练了。我们都知道,使用Glide在界面上加载并展示一张图片只需要一行代码:Glide.with(this).load(url).into(imageView);而在这一行代码的背后,Glide帮我们执行了成千上万行的逻辑。其实在第二篇文章当中,我们已经分析了这一行代码背后的完整执行流程,但是这里我准备再带着大家单独回顾一

2017-11-16 19:21:57 4846

转载 Glide使用高级技巧(解决Glide生成缓存Key问题)

虽说Glide将缓存功能高度封装之后,使得用法变得非常简单,但同时也带来了一些问题。比如之前有一位群里的朋友就跟我说过,他们项目的图片资源都是存放在七牛云上面的,而七牛云为了对图片资源进行保护,会在图片url地址的基础之上再加上一个token参数。也就是说,一张图片的url地址可能会是如下格式:String url = "https://unsplash.it/200/200?random&55&t

2017-11-16 18:25:43 7238 1

原创 整理Glide方法使用含义(毛玻璃效果,实现圆角等)

现在项目中一般使用Glide进行图片加载,于是找一下他的各个方法的使用,方便使用而已。添加依赖: compile 'com.github.bumptech.glide:glide:3.7.0'基本使用:Glide .with(this) .load(url) .into(imageView);强大的Glide.with() with(Context context).

2017-11-15 17:36:39 5050

原创 腾讯微博列表展示的功能实现

资料和思维逻辑来源于网络学习——>黑马程序员从大学起就一直有看黑马的一些视频,现在没事偶尔也会去看一下, 整体教学质量都是很不错的。这次去看到他有这个例子,就借鉴他的资料,自己写了一个,主要是我把BaseAdapter换成github上开源的BaseRecyclerViewAdapterHelper,其他的地方没有太大的改动,加了刷新和加载更多先看效果图引入我们要使用的工具 compile 'co

2017-11-14 11:17:55 1808

转载 tinker热修复gradle接入

今天研究了一天的热修复,热修复,简单的来讲就是在不需要发包的情况下,修改你线上应用的bug,接入使用后对于我这种小白来说还是很神奇的,同时也考虑了一下,要不要接入我们的项目中,这样就不用因为一个小BUG而去再次发包了,不过,就算要接入项目中,也还有很多坑需要踩,tinker有俩种接入方式,一种命令行接入,一种是gradle接入,本篇只讲gradle接入,下篇我在补充命令行,主要用于自己做个记录,把踩

2017-11-10 16:57:23 2152

原创 android:获取富文本图片和使用Jsoup抓取腾讯新闻网页数据

先看效果:获取富文本中的图片抓取腾讯新闻中的图片首先引入要使用的jar包 compile 'jp.wasabeef:glide-transformations:2.0.2' compile 'org.jsoup:jsoup:1.9.2'一、加载富文本图片自适应关键代码如下:package tsou.cn.webviewtext;import android.os.Build;import

2017-11-02 10:56:10 4560

全国支行信息表(包含省市的编码)

全国支行信息表(包含省市的编码)

2022-07-30

软件许可证(License)设计方案

软件许可证(License)设计方案

2022-03-02

openCV贾志刚.txt

openCV贾志刚视频教程,网盘地址,OpenCV级联分类器训练与使用实战教程,OpenCV 特征提取与检测实战视频课程,OpenCV视频分析与对象跟踪实战教程,OpenCV图像处理-小案例实战教程,OpenCV图像处理视频课程,OpenCV图像分割实战视频教程等多个文件。

2020-11-29

利用fmod实现android仿QQ变声功能

利用fmod实现android仿QQ变声功能,可以直接使用到项目中

2019-09-19

android增量更新.zip

使用NDK的方法,解决android项目增量更新,主要使用bsdiff和bzip2

2019-08-22

android:RecyclerView交互动画(上下拖动,左右滑动删除)

android:RecyclerView交互动画(上下拖动,左右滑动删除)

2018-10-11

MVVM之DataBinding的使用

MVVM中DataBinding的使用,帮助小白从0开始快速使用DataBinding到自己的项目中

2018-06-02

android插件化——支付宝如何在不安装淘票票的情况下加载淘票票原生App

android插件化——支付宝如何在不安装淘票票的情况下加载淘票票原生App

2018-04-11

移动端强大的富文本编辑器richeditor-android

通常我们使用富文本编辑器都是在H5端实现,但是如果你遇到在移动端发表文章的功能,那么richeditor-android这套框架可以轻松为你实现,不需要再使用大量的控件进行拼凑!

2018-01-15

Android仿淘宝最新向上滚动广告条

在之前的淘宝中。向上滚动的广告条只有文字,而现在的广告条不仅有文字还有图片滚动.

2018-01-03

Glide4使用简介

我想大多数人在自己的项目中还是使用Glide3.7.1这个版本吧!不过Glide版本现在已经到4.4.0了! 当我们把Glide3更换成Glide4,会发现大部分地方都报错了,那么该怎样快速替换Glide3为Glide4呢?

2017-12-25

使用阿里ARouter路由实现模块化开发流程

使用阿里ARouter路由实现模块化开发流程,介绍了Arouter的基本使用方法,快速实现模块化开发

2017-12-08

android替换Glide通讯组件为Okhttp并监控加载进度

主要实现将Glide通讯组件更换为当下最流行的网络加载框架Okhttp,并且通过拦截器实现图片加载进度,demo中还包括更换缓存路径和更换加载模式为ARGB_8888功能等

2017-11-21

连连支付官方demo

连连支付官方demo下载下来导入AndroidStudio可能不能使用,这里重新写了一下,导入AS就可以使用

2017-10-31

android:kotlin语言使用greendao数据库简解

使用kotlin语言编写android程序时,使用greendao3.0数据库简介

2017-10-05

java-android:AES加密,RAS加密,DES加密,MD5加密,Base64加密,异或加密

java代码实现各种加密算法:AES加密解密,RAS加密解密,DES加密解密,MD5加密,Base64加密解密,异或加密解密

2017-09-20

kotlin-中文免费文档(后台,android,前端)

kotlin-中文免费文档(后台,android,前端),本来不想设置积分的,但是为什么现在显示最少是1积分,没法选0积分。

2017-09-15

jsoup-1.8.1

使用 jsoup 来解析 HTML。

2017-08-02

快捷使用Retrofit网络请求框架(get请求,post请求,上传文件)

快捷使用Retrofit网络请求框架(get请求,post请求,上传文件)

2017-03-24

lottie动画效果使用简例

lottie动画效果使用简例

2017-02-21

android使用CollapsingToolbarLayout实现折叠效果

android使用CollapsingToolbarLayout实现折叠效果

2017-02-09

使用RecyclerViewHeader一键添加RecyclerView头布局并实现轮播效果 实例源码下载

使用RecyclerViewHeader一键添加RecyclerView头布局并实现轮播效果

2017-01-23

android新特性:DrawerLayout与NavigationView配合使用

android新特性:DrawerLayout与NavigationView配合使用

2017-01-20

greendao3.0以上数据库到底该怎么升级下载

greendao3.0以上数据库到底该怎么升级

2017-01-16

集合&&IO总结表

集合&&IO总结表

2017-01-15

使用RecyclerView自定义目录快速索引

使用RecyclerView自定义目录快速索引

2017-01-11

仿SlidingMenu自定义QQ侧滑菜单

仿SlidingMenu自定义QQ侧滑菜单

2017-01-09

使用RecyclerView打造QQ条目侧滑效果

使用RecyclerView打造QQ条目侧滑效果

2017-01-07

商城首页一键回到顶部功能实现(包括ListView, RecyclerView 和 ScrollView)

一般只要做商城的大家都知道或都见过有个悬浮按钮,当你向下滑动到一定的位置的时候他就会乖乖的弹出了!当你点击一下他就会跳转到页面的顶部(其实可以是任何位置的),在顶部的时候他就会乖乖的消失。

2016-12-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除