自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

白日梦L

敢想敢做

  • 博客(8)
  • 收藏
  • 关注

原创 透过使用看本质——OkHttp3

请求流程分析同步请求Okhttp同步GET请求流程:// 新建一个Okhttp客户端(也可以通过OkHttpClient.Builder来构造)OkHttpClient client = new OkHttpClient();// 构造一个请求对象Request request = new Request.Builder().url(url).build();// 执行同步请求,返回响应Response response = client.newCall(request).execute()

2021-04-30 10:36:27 1096 1

原创 一探究竟,BitmapDrawable的尺寸变化

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

2020-09-05 18:11:12 767

原创 Android 自定义 LayoutManager 实现头重式效果

前言    之前学习了自定义RecyclerView的LayoutManager,一直无用武之地,最近看“爱奇艺阅读”时发现了个不错的RecyclerView LayoutManger样式,于是自己来实现一波,正好巩固下。实现功能:头重式UI滑动item变化流畅子视图回收复用支持按页滑动,头页与左边界对齐可限制滑动后filling的页数支...

2019-09-23 13:53:28 676

原创 Android RecyclerView —— 实现侧滑菜单

RecyclerView侧滑删除可以通过ItemTouchHelper来实现,但侧滑菜单栏没有原生的实现方式,我就尝试重写RecyclerView的onInterceptEvent和onTouchEvent方法来实现侧滑菜单,下面来讲下我的实现思路。文章底部有源码,已封装可直接使用。一、实现效果图二、实现目标快速左滑或者将itemView侧滑至菜单栏显示过半则打开菜单栏;...

2019-04-01 17:05:48 8071 14

原创 Android自定义控件——饼状统计图

一、概述 有时开发会遇到需要的图表,导入一个三方库太大,这时候就可以自己来自定义个图表控件,近日我就开发了个饼状图,用来显示各板块占比和信息显示,并加入了动画,某块模块放大,自定义设置板块颜色、字体颜色等功能,可直接拿来使用。二、效果图也可以设置成实心的饼状图三、设计思路 非动画实现思路,先绘制一个个弧形版块拼接成圆,同一圆心,再绘制一个小点...

2018-11-04 17:16:47 4150 3

原创 GitLab添加ssh-key,操作无需每次输入账号密码

       如今很多公司使用git来作为代码版本控制工具,现所在公司是自己搭建私人的GitLab来管理代码,每次clone、pull、push等操作时都需要输入账号密码,如此十分繁琐。后找到解决方案,就是在本地git客户端生成ssh-key,配置到GitLab去。解决流程:1.本地操作      打开本地git brash,在其中输入指令,生成ssh公钥和私钥对   ssh-ke...

2018-10-25 17:33:06 20598 2

原创 将Android布局转成图片,并保存到本地(解决JPEG图片因透明度变黑问题)

 最新碰到个需求,就是将布局转成图片导出,后来想到可以用view.draw(canvas)方法,将布局转为图片。将布局转为bitmap public Bitmap getBitmap(View view) { //获取view的长宽 int width = view.getMeasuredWidth(); int height = ...

2018-08-12 22:46:11 2061

原创 Android Bitmap优化,防止内存溢出

Android中有多种图片压缩的方式,如质量压缩、采样率压缩、RGB565压缩、尺寸缩放压缩等Android图片主以bitmap形式存在,其内存大小的计算公式为:图片宽度×图片高度×一个像素点所占字节数所以减小这三个参数的任一参数都可减小bitmap所占的内存大小一、质量压缩保持图片像素的前提下改变图片的位深及透明度该方法使用的是bitmap.compress(Bitmap.C...

2018-08-09 16:43:39 1687

空空如也

空空如也

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

TA关注的人

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