自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CnPeng

最新文章请移步 GitHub:https://github.com/CnPeng/LearningNotes

  • 博客(2)
  • 资源 (2)
  • 收藏
  • 关注

原创 android:运行时权限工具类的封装

一、为什么封装? 众所周知,Android 从 6.0开始引入运行时权限机制,将权限分为了普通权限和危险权限 ,对于危险权限我们必须在使用的时候动态的去申请。 但是,如果我们在每一个界面中把申请权限的代码全都写一遍,是很费力气的事情,而且不利于代码的维护,所以就需要封装。当然了,目前各位大佬前辈们已经封装了很多优秀的工具类,比如鸿洋大神在 Android 6.0 运行时权限处理完全解析 ...

2017-12-05 21:34:54 187

原创 android: API24 及以上版本调用系统相机时报:FileUriExposedException 的解决

171205 更新文章: 更新照片在本地的存储路径,解决刷新相册不生效的问题。 增加部分注释,明确 getExternalCacheDir()、getExternalFilesDir()与Environment.getExternalStoragePublicDirectory()的区别 一、问题现象 某一天我厂的测试小妹说,在我们APP中拍照的时候崩溃了,然后我去问清了测试的手机型号,系...

2017-12-04 20:09:01 291

20小时入门学会go语言.docx

基于黑马程序员同名视频教程整理,讲解了 go 语言的入门知识。 如果您需要该文件,但是没有积分,可留言给我

2021-04-28

软件项目工作量评估表(模板)

适用于软件开发项目的工作量评估表。 如果您需要该文件,但积分不足,可留言给我

2021-01-11

空空如也

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

TA关注的人

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