- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Android - 使用Glide加载图片(含Android高版本时不能加载http协议图片解决方案)
Glide是谷歌为我们推荐的一个图片加载库。为什么要选择使用Glide呢?1、代码有人维护,不至于出现问题,项目组都搞不定的时候问题无法解决。(ImageLoader已没人维护了)2、代码简洁,可读性很好。(Fresco是一个非常优秀的库,但是配置稍显麻烦,同时代码风格读起来有些生疏)3、功能强大(400多k的包,包含很多功能,例如:像加载Gif图片就是Picasso做不到的)Android开发中要想加载网上的图片的基本步骤:1.发送网络请求2.将图片以流的形式下载下来3.将流转
2021-02-27 15:04:26 2242
原创 Android - 流式布局(代码)
以前学的时候纯手写的流式布局(kotlin语言),肯定有很多的不足,比如代码太臃肿,基本没有封装等,但供学习使用还是不错的,话不多说,直接上代码:import android.content.Contextimport android.util.AttributeSetimport android.util.Logimport android.view.Viewimport android.view.ViewGroupimport androidx.core.view.isEmptyclas
2021-02-26 19:04:44 231
原创 Java中使用字符流读取UTF-8和写出txt文件 乱码 问题
乱码问题一直都是非常难受的问题,本文解决Java中使用字符流读取UTF-8和写出txt文件 乱码话不多说,直接上图输出结果:使用代码:解决:
2021-02-26 18:34:32 980 1
原创 一文搞懂Java多线程基础(锁机制、线程通信、线程池)
一文搞懂Java多线程首先理解线程和进程的概念!进程我们都知道计算机的核心是CPU,它承担了所有的计算任务,而操作系统是计算机的管理者,它负责任务的调度,资源的分配和管理,统领整个计算机硬件;应用程序是具有某种功能的程序,程序是运行于操作系统之上的。进程是一个具有一定独立功能的程序在一个数据集上的一次动态执行的过程,是操作系统进行资源分配和调度的一个独立单位,是应用程序运行的载体。进程是一种抽象的概念,从来没有统一的标准定义。进程一般由程序,数据集合和进程控制块三部分组成。程序用于描述进程要完
2021-02-22 13:08:28 263 2
原创 Java 字节流读取read ()方法返回int 而不是byte 的原因
Java 字节流读取read ()方法返回int 而不是byte 的原因:文件读取完使用-1判断,而1111 1111在byte 中表示-1,会导致误判断,误以为文件已经读取完成。所以将byte用int封装,int4位,每位8字节,共4*8=32字节;前面24位用0填充,遇到1111 1111就是255,解决误判断的问题...
2021-02-04 12:38:04 200 2
SmartKoi.zip
2021-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人