宝藏项目!半个小时就为APP增加了好看的头像

通常项目都会有头像功能,而头像这个事情会花费美术大量的时间来打造,还不一定效果好. 直接从网上找头像图片的话,又是质量问题,又有版权担心. 今天在gitee上发现了一个宝藏项目, 直接就解放了开发和美术同学的时间.

传送门: 云头像: 中国第一家为用户提供数字原创头像服务平台 (gitee.com)

先去他们官网申请个key. 官网在他们文档里面有.

然后控件可以直接就引入到项目里.

我是做Android开发的, 按这个流程:

项目build.gradle添加如下

allprojects {
 	repositories {
 		maven { url "https://raw.githubusercontent.com/bj-jrxj/AvatarCloud_Android/main" }
 	}
 }
```

```
app build.gradle添加如下

dependencies {
        implementation('com.jrxj.avatar:avatarcloud:1.0.0')
}

在应用初始化的地方,把申请来的appID,secretID填进去, 做云头像SDK的初始化

AvatarSelectClient.registerAvatarSelect(this, "appID", "secretID");

然后就可以直接调用了.

 AvatarSelector.create(this)
                        .setShapeType(AvatarConfig.AVATAR_SHAPE_CIRCLE_CODE)
                        .setShapeRadius(defaultBean.radius)
                        .setBearingView(imageView)
                        .forResult(data -> {
                            selectData = data;
                        });

直接返回头像图片, 存到数据库就可以了.

你可能感兴趣的:(android,android,studio,gradle)