自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Story and Life

Story and LifeNothing happens by chance or by means of good luck,illness injury lost moments of true greatness sheer stupidity all occur to test the limits of your soul.Without threse small tests whatever they may be life would be like a smoothly paved

2021-05-07 15:07:40 164

原创 Java NIO:IO与NIO的区别

Java NIO:IO与NIO的区别一、概念NIO即New IO,这个库是在JDK1.4中才引入的。NIO和IO有相同的作用和目的,但实现方式不同,NIO主要用到的是块,所以NIO的效率要比IO高很多。在Java API中提供了两套NIO,一套是针对标准输入输出NIO,另一套就是网络编程NIO。二、NIO和IO的主要区别下表总结了Java IO和NIO之间的主要区别: IO NIO 面向流 面向缓冲 阻塞IO 非阻塞IO 无

2021-04-13 10:25:53 97

原创 Android应用程序启动流程总结

ArrayList和LinkedList的应用场景和源码Android应用程序启动流程总结1. ActivityManagerService2. PackageManagerService3. WindowManagerServiceAMS主要功能AMS是Android中最核心的服务,主要负责系统中四大组件的启动、切换、调度及应用进程的管理和调度等工作。还负责启动或杀死应用程序的进程WMS主要功能为所有窗口分配Surface。管理Surface的显示顺序、尺寸、位置。管理窗口动画。输入

2021-04-12 15:22:29 181 2

原创 Android bytes与KB、MB、GB单位转换

1.先定义三个整型常量//定义GB的计算常量private static final int GB = 1024 * 1024 *1024;//定义MB的计算常量private static final int MB = 1024 * 1024;//定义KB的计算常量private static final int KB = 1024;2.实现转换public static Str...

2019-06-11 09:31:32 4738

原创 Android Glide加载圆角或圆形图片

1.添加依赖api ‘com.github.bumptech.glide:glide:4.7.1’2.GlideImgManager.java为图片加载工具类public class GlideImgManager {private static final int ERROR = R.drawable.superman_app_icon;//加载圆角矩形图片 使用默认的圆角大小 并默...

2019-06-11 09:24:42 796

原创 Android-封装网络请求Retrofit+Rxjava可实现上传下载进度监听

1.添加依赖build.gradle://gson解析api rootProject.ext.dependencies[“gson”]api rootProject.ext.dependencies[“retrofit”]//retrofit2.0api rootProject.ext.dependencies[“adapter-rxjava2”]//配合Rxjava 使用api ...

2019-06-10 15:00:05 1490

原创 Android常用布局Layout

Android布局属性LinearLayout(线性布局)在一个方向上(垂直或水平)对齐所有子元素一个垂直列表每行将只有一个子元素(无论它们有多宽)一个水平列表只是一列的高度(最高子元素的高度来填充)TableLayout(表格布局)把子元素放入到行与列中不显示行、列或是单元格边界线单元格不能横跨行,如HTML中一样表格布局模型以行列的形式管理子控件,每一行为一个TableRow...

2019-06-10 14:32:50 171

空空如也

空空如也

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

TA关注的人

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