如果我想在我的 Java 应用程序中为用户集成 Gravatars,我应该从哪里开始?
问问题
2939 次
3 回答
17
您可以使用jgravatar,而不仅仅是使用下面的方法:
import jgravatar.Gravatar;
import jgravatar.GravatarDefaultImage;
import jgravatar.GravatarRating;
public static String getGravatar160pxUrl(String email) {
Gravatar gravatar = new Gravatar();
gravatar.setSize(160);
gravatar.setRating(GravatarRating.GENERAL_AUDIENCES);
gravatar.setDefaultImage(GravatarDefaultImage.IDENTICON);
return gravatar.getUrl(email);
}
public static String getGravatar80pxUrl(String email) {
Gravatar gravatar = new Gravatar();
gravatar.setRating(GravatarRating.GENERAL_AUDIENCES);
gravatar.setDefaultImage(GravatarDefaultImage.IDENTICON);
return gravatar.getUrl(email);
}
于 2011-01-18T04:37:59.927 回答
3
如果有人有兴趣,这里也有安卓版本...
希望这会有所帮助......
https://github.com/wareninja/gravatar-for-android
Gravatar 东西的 Android 库,当前功能;
- 使用 AsyncTask 加载 Gravatar 图像
- 使用 AsyncTask 加载和解析 Gravatar 配置文件
于 2011-04-25T12:45:09.727 回答
2
也许你可以使用我的 gravatar4j ( https://github.com/yingzhuo/gravatar4j )
在你的jsp中做这个
<%@ taglib prefix="gravatar4j" uri="https://github.com/yingzhuo/gravatar4j/functions" %>
并为此
<img alt="" src="${gravatar4j:from('yingzhor@gmail.com', 160)}">
顺便说一下,“160”表示以像素为单位的大小。
于 2013-09-16T10:25:45.483 回答