自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AndroidQ Scoped Storage终极适配指导

1 背景介绍为了使用户能够更好地控制自己的文件,并限制文件混乱,AndroidQ修改了外部存储权限。这种外部存储的新特性被称为分区存储(Scoped Storage)。官方翻译称为分区储存,也有称为沙盒模式。外部存储空间被分为两部分1.App-specific directory 沙盒目录APP只能在Context.getExternalFilesDir()目录下通过File的方式创...

2019-11-07 23:27:31 3063 1

原创 uTakePhoto-拍照、选择照片、裁剪、压缩,一行搞定,适配AndroidQ

拍照或者选择照片,首先需要权限判断,camera、sd卡权限,Android7.0,AndroidQ,然后还要重写onActiviyResult等等,为了解放双手,特推出uTakePhoto,不需要管androidQ,不需要做权限适配,直接链式调用:UTakePhoto简介支持系统拍照,及自定义Intent拍照支持相册选取,及自定义Intent获取支持图片压缩,默认采用鲁班压缩支持图...

2019-11-04 09:15:34 1070 1

原创 Android自定义View-表盘

这是一个很简单的自定义View先上效果图用到的技能点1.SweepGradient /** * A Shader that draws a sweep gradient around a center point. * * @param cx The x-coordinate of the center * @param cy ...

2019-11-04 09:13:48 292

原创 Android自定义View-滑动的贝塞尔曲线

前言这段时间闲了下来,决定把项目中的自定义View都用Kotlin写一遍,撸起来吧一.TrendCurveView效果图地址在最底部。。。1.绘制背景 /** * 绘制背景线 * * @param canvas */ private fun drawHorizontalLine(canvas: Canvas) { val...

2019-11-04 09:11:14 676

空空如也

空空如也

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

TA关注的人

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