- 51Aspx源码必读.txt[3KB]
- .gitignore[118B]
- build.gradle[671B]
- from.gif[4KB]
- gradle.properties[730B]
- gradlew[4KB]
- gradlew.bat[2KB]
- README.md[4KB]
- settings.gradle[27B]
- 最新Asp.Net源码下载.url[123B]
源码介绍
源码参数
1、完全仿微信的图片选择,并且提供了多种图片加载接口,选择图片后可以旋转,可以裁剪成矩形或圆形,可以配置各种其他的参数
二、菜单功能
1、简述:
本项目是基于ImagePicker完善及界面修改。 主要工作:
原项目中UI方面与微信有明显差别,如:文件夹选择菜单的样式就不是很美观,高度比例与微信的明显不同,故对其进行美化;
原项目在功能方面有一个致命的BUG,在一开始打开菜单后,随便点击一张图片就会直接崩溃(亲测4.4可用,但6.0直接崩溃),本项目已对此进行了解决;
编码方面,原项目中获取本地文件uri路径时,使用Uri.fromFile(),这种方式不好,控制台会一直报错(such file or directory no found),故使用Uri.parse()进行代替。
2、使用:不得不说,原项目是一个非常不错的项目,有很多地方值得我们学习,其中图片的加载方案让我受益匪浅,通过定义一个接口,由第三方开发者自己在自己项目中实现,避免了在库中强制使用指定图片加载工具的问题,使得本项目的扩展性增强。当然也有其他值得学习的地方,在 ImagePicker中有详细的配置方式,如有更多需求请前往原项目查看学习
三、注意事项
1、开发语言为Android
下载记录(Only Recent 100)
用户名 | 推荐指数 | 下载时间 |
---|