手机怎样ps怎么制作圆形头像微信头像

您所在的位置: &
微信头像右上角数字1在线/手机制作教程
时间: 14:26:23
编辑:xfront
来源:下载吧
你还在为“逼死强迫症头像”头像的自作而...
是不是看到微信好友的头像右上角有个红色圆圈的数字1、99之类的,难道微信中毒了?其实都不是,就跟当初QQiPhone在线一样,都是P上去的。下面下载吧小编就来教大家如何制作右上角带数字1、99的头像。微信头像右上角加数字1方法一、在线生成1、打开在线生成头像加数字网站,填入你想输入一个头像右上角的数字。2.点击【选择一个文件】,从电脑选择一张2M以内的头像文件。3.点击【完成】即可得到右上角带有数字的头像,右键点击生成的头像,选择【图片另存为】即可保存到电脑上。二、手机软件生成(适用安卓)这款安卓手机上的头像神器不仅可以加数字,还可以加皇冠、加钻石、加V等等。1.从上面的本文软件中下载软件并安装到手机上。选择一个软件自带的头像或者从相册中选择头像。2.选择右上角有添加的标志。3.软件目前有数字1、皇冠、加V、VIP、钻石等标志可供选择。三、手动制作用美图秀秀、画图、光影魔术手等当然也是可以制作的,可以参考。
分享给朋友:
微信头像右上角数字相关教程
下载27222次
下载31518次
下载25312次
下载20565次
下载29339次
下载36967次
下载32374次
下载32741次
下载29328次
下载41447次
热门关键字
扫红码得红包5亿红包100%中奖微信头像右上角加1怎么弄 微信头像右上角数字制作教程_手机技巧_百事网(原电脑百事网) - 专业的手机电脑知识平台
百事网(原电脑百事网),专业的手机电脑知识平台!
当前位置: &
微信头像右上角加1怎么弄 微信头像右上角数字制作教程
编辑:admin
最近一组微信头像右上角加1图标在网上火了起来,微信头像右上角原本并没有什么角标,不过一些微信好友为了受到更多好友关注,在微信头像右上角加上数字1,类似于有未读消息,在微信好友列表中会非常显眼,很容易吸引好友关注,这或许是+1微信头像火爆的原因。那么微信头像右上角加1怎么弄?这是最近不少网友也想弄,其实非常简单,以下微信头像右上角数字制作教程,相信对大家会有帮助。
一、微信头像右上角加1制作其实非常简单,只要准备好一张自己喜欢的微信头像,然后使用美图秀秀、光影魔术手或者画图工具都行,在头像上右上角添加一个带红色背景的圆圈,上面加上数字1即可,相当简单。
微信头像右上角数字制作教程
二、制作好了微信头像右上角加1头像图片后,传到手机中,然后将微信头像更换为制作好的带数字1的微信头像即可。
制图教程:
下图为笔者制作好的一张+1数字的微信头像,喜欢的朋友,可以直接拿去用。
如果觉得微信头像右上角加1还不够个性化的话,还可以把1改成99或者999就更夸张了。
Ps.微信头像右上角加1尽管比较个性,但是好友清楚后,看着可能会不太舒服,导致被微信好友拉黑,本文概不负责哦!
猜你还喜欢:。
本月排行本周排行全部排行聊天卖萌利器《表情工厂》 用自己头像做微信表情
腾讯数码讯(徐萧梓丞)对于移动即时通信应用有所了解的用户都知道,风靡世界的聊天应用Line的一大特色就是其丰富有趣的动态表情图。而在国内市场中,第三方的动态表情应用也如雨后春笋般的冒了出来。在QQ、微信等即时通讯聊天应用中,表情也占据了用户日常聊天相当一部分的比例。不过作为卖萌的首选途径,如果能用自己的头像制作出好玩搞笑的表情,不仅可以活跃聊天的气氛,对于广大宅男来说也许还能博女神一笑,而不再仅仅换来一句“呵呵”,非常值得一试。今天要给大家介绍的这款由美图秀秀团队出品的应用《表情工厂》就是这么一款可以将用户自己头像制作成各种搞笑的动态表情,并且直接在聊天工具中发送的热门App。目前在App Store中国区的免费应用排行榜上排名第一,可见在广大手机用户中已经掀起了一股“表情热”。今天就让还没有使用过《表情工厂》的你来和我们一起了解一下这款非常有趣的软件,并且不妨亲自动手一试。《表情工厂》的主界面与《美图秀秀》在风格与布局上都非常像素,共用“动态表情”、“漫画表情”及“表情相册”三大功能。首先来看看最热门的“动态表情”功能。进入动态表情后首先打开的就是取景框,我们可以通过取景框对自己进行拍照,或者直接从相册中选取原有照片。需要提醒大家的是,拍照的时候一定要将角度尽量与取景框吻合,因为后面自动生成的动态表情中有许多都是搭配搞笑的动作,而如果拍摄的准确度较高的话可以生成更高质量的动态表情。针对不同的用户,我们还可以在拍照界面选择不同的发型及脸型。拍摄完毕后,应用会自动生成多种分类的搞笑动态表情。我们可以通过下面选择不同的风格,而每种风格下都有许多种不同的模版供用户选择。选择好中意的表情后,直接点击表情就可以自动保存到《表情工厂》中的表情相册里。然后我们可以选择通过不同途径分享自己的作品,包括微信、QQ、QQ空间、微信朋友圈、微博等。回到主界面,我们可以再来看看《表情工厂》的另一个主要功能:漫画表情。同样在漫画表情中也需要首先拍照来捕捉我们的头像,随后应用会自动对我们的头像进行分析。应用自动分析完毕后,会自动生成“动漫”与“电影”两个分类的人物形象。而在形象设置界面中我们依然可以选择不同的发型,并且点住五官还可以在图片上进行微调。调整完毕之后依然可以分享到微信及QQ等聊天工具中。最后我们可以通过主界面的表情相册查看已经保存的动态表情及漫画表情,并且可以直接在这里将表情添加到微信或QQ中进行发送。最后我们还可以点击主界面右下角的齿轮图标进入《表情工厂》的设置界面。在设置界面中还可以查看将制作好的表情添直接添加到微信聊天表情库中的方法。我们只需要将《表情工厂》添加到微信对话框的自定义工具栏中就可以在聊天中随时调用《表情工厂》的表情相册,让聊天变得更有趣更生动。怎么样,心动了吗?如果想试试就赶快到App Store商店中下载吧。目前《表情工厂》已经登陆苹果App Store,而Android平台版本也将很快与广大用户见面。 查报价,看新品,尽在腾讯数码官方微信 扫描左侧二维码即可添加腾讯数码官方微信 您也可以在微信上搜索“腾讯数码”或“qqdigi”,获取更多数码资讯。
[责任编辑:raymin]
还能输入140字
Copyright & 1998 - 2016 Tencent. All Rights Reserved东坡下载:内容最丰富最安全的下载站!
→ Mojime微信头像怎么制作 微信Mojime头像制作图文教程
作者:佚名点击:94次评论:1次标签:
8.0 简体中文版
类型:主页制作大小:60M语言:中文 评分:7.2
怎么使用Mojime制作微信头像了,最近微信Mojime是非常的火啊,大家都做出了微信Mojime头像,你做了吗?有很多人对于Mojime微信头像制作不是很清楚,下面小编就给大家带来微信Mojime头像制作图文教程。
类型:大小:25.0M语言:中文时间:评分:10.0
微信Mojime头像制作图文教程首先下载微信的&MojiMe&到手机,安装完成后,在手机中打开 &MojiMe &,在主界面上第一个选项是制作单人动画表情,第二个选项是制作&双人动画表情&,这里先来试一下单人的。选择&MojiMe&单人选项后,可以看到界面上已经有一个大概的形状了,此时手机相机将会&&默认开启前置摄像头&&,我们只要点击下方的&&拍照按钮&,给自己拍照即可,如果要给好友拍照,那么可以&点击右上角的切换摄像头按钮&&即可将手机摄像头切换为后置摄像头如果要选择手机中的照片来制作表情,那么可以&点击右边的添加图片按钮此时在手机相册中选择一张需要制作的照片即可。自己拍照,或者是手机照片上传后,照片需要先调整一下大小,用两根手指慢慢将照片缩放到合适的位置。照片调整好后,点击照片下方的红色按钮保存。稍等一会、、、照片正在处理中、、、、好了,此时就可以在新页面上看许多已经自动产生的动画表情了,用手指划动页面,可以选择其他风格的动画表情哦。喜欢哪一个表情,直接点击一下。选择喜欢的表情后,此时会弹出一个新页面,然后点击微信图标,如果想分享到微信,那么可以点击Save进行保存,点击Cancel可以取消保存。如果你已经登陆了微信,那么将会自动跳转到微信最近聊天页面,选择一个需要发送的好友即可。然后呢!再输入你想要对对他说的内容点击分享即可。分享成功后,你亲手弄的动画表情就会通过聊天窗口发到好友的微信上 ,是不是很萌萌达呢!有兴趣的朋友赶紧也去玩玩吧!单人动态表情点击Mojime单人动态表情进入制作界面,在这里可以看到一个人头的形状,而且MojiMe默认开启手机的前置摄像头,方便我们自己拍照,点击右上角切换摄像头按钮,切换到后置摄像头给好友拍照,点击中间的照相机图标即可以拍照,如下图所示。点击右下角的图片形态的按钮就可以添加手机中的图片了,如下图所示。点击添加图片按钮,从手机中选择一张图片,如下图所示。选取好图片后,需要调整图片的位置和大小,用手指可以移动图片的位置,还可以进行缩放,调整到合适的位置后,点击下方的勾勾按钮,如下图所示。点击后,微信MojiMe就在处理图片了,稍等一会吧,如下图所示。微信mojime动态表情制作好后,我们可以看到有很多动态的表情,我们可以选择不同风格的表情,喜欢哪个就点击哪个吧,如下图所示。点击后,弹出菜单,在菜单里可以选择分享到微信朋友圈中和小伙伴们一起分享快乐,如下图所示。
电脑版相关软件
手机版相关软件
05-0304-2804-2004-2004-1803-2803-2303-1410-1410-14
阅读本文后您有什么感想? 已有
人给出评价!
本类常用软件
名称大小下载
1 下载量:584306
2 下载量:433023
3 下载量:366977
4 下载量:365800
5 下载量:340694下次自动登录
关注移动互联网和移动APP开发工具、开发框架、测试工具、微信开发、Android源码、Android开源类库以及各种开源组件的IT科技网站
现在的位置:
自定义控件–CircleImageView(类似于QQ、微信圆形头像自定义控件)
  现在基本上所有的需要用户注册的APP都有一个需要用户上传头像的需求,上传的头像基本都是类似于QQ、等社交应用圆形头像。最近,正在做的一个社交应用多处需要用到这种圆形头像的处理,总不能每次都对图片做一些剪裁来实现圆形头像的处理,于是就想到了自定义一个控件来实现相应的效果。最后的效果图如下:
1、自定义View(CircleImageView)
public class CircleImageView extends ImageView {
private static final ScaleType SCALE_TYPE = ScaleType.CENTER_CROP;
private static final Bitmap.Config BITMAP_CONFIG = Bitmap.Config.ARGB_8888;
private static final int COLORDRAWABLE_DIMENSION = 2;
private static final int DEFAULT_BORDER_WIDTH = 0;
private static final int DEFAULT_BORDER_COLOR = Color.BLACK;
private final RectF mDrawableRect = new RectF();
private final RectF mBorderRect = new RectF();
private final Matrix mShaderMatrix = new Matrix();
private final Paint mBitmapPaint = new Paint();
private final Paint mBorderPaint = new Paint();
private int mBorderColor = DEFAULT_BORDER_COLOR;
private int mBorderWidth = DEFAULT_BORDER_WIDTH;
private Bitmap mB
private BitmapShader mBitmapS
private int mBitmapW
private int mBitmapH
private float mDrawableR
private float mBorderR
private ColorFilter mColorF
private boolean mR
private boolean mSetupP
public CircleImageView(Context context) {
super(context);
public CircleImageView(Context context, AttributeSet attrs) {
this(context, attrs, 0);
public CircleImageView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.CircleImageView, defStyle, 0);
mBorderWidth = a.getDimensionPixelSize(R.styleable.CircleImageView_border_width, DEFAULT_BORDER_WIDTH);
mBorderColor = a.getColor(R.styleable.CircleImageView_border_color, DEFAULT_BORDER_COLOR);
a.recycle();
private void init() {
super.setScaleType(SCALE_TYPE);
if (mSetupPending) {
mSetupPending =
public ScaleType getScaleType() {
return SCALE_TYPE;
public void setScaleType(ScaleType scaleType) {
if (scaleType != SCALE_TYPE) {
throw new IllegalArgumentException(String.format(&ScaleType %s not supported.&, scaleType));
public void setAdjustViewBounds(boolean adjustViewBounds) {
if (adjustViewBounds) {
throw new IllegalArgumentException(&adjustViewBounds not supported.&);
protected void onDraw(Canvas canvas) {
if (getDrawable() == null) {
canvas.drawCircle(getWidth() / 2, getHeight() / 2, mDrawableRadius, mBitmapPaint);
if (mBorderWidth != 0) {
canvas.drawCircle(getWidth() / 2, getHeight() / 2, mBorderRadius, mBorderPaint);
protected void onSizeChanged(int w, int h, int oldw, int oldh) {
super.onSizeChanged(w, h, oldw, oldh);
public int getBorderColor() {
return mBorderC
public void setBorderColor(int borderColor) {
if (borderColor == mBorderColor) {
mBorderColor = borderC
mBorderPaint.setColor(mBorderColor);
invalidate();
public int getBorderWidth() {
return mBorderW
public void setBorderWidth(int borderWidth) {
if (borderWidth == mBorderWidth) {
mBorderWidth = borderW
public void setImageBitmap(Bitmap bm) {
super.setImageBitmap(bm);
public void setImageDrawable(Drawable drawable) {
super.setImageDrawable(drawable);
mBitmap = getBitmapFromDrawable(drawable);
public void setImageResource(int resId) {
super.setImageResource(resId);
mBitmap = getBitmapFromDrawable(getDrawable());
public void setImageURI(Uri uri) {
super.setImageURI(uri);
mBitmap = getBitmapFromDrawable(getDrawable());
public void setColorFilter(ColorFilter cf) {
if (cf == mColorFilter) {
mColorFilter =
mBitmapPaint.setColorFilter(mColorFilter);
invalidate();
private Bitmap getBitmapFromDrawable(Drawable drawable) {
if (drawable == null) {
if (drawable instanceof BitmapDrawable) {
return ((BitmapDrawable) drawable).getBitmap();
if (drawable instanceof ColorDrawable) {
bitmap = Bitmap.createBitmap(COLORDRAWABLE_DIMENSION, COLORDRAWABLE_DIMENSION, BITMAP_CONFIG);
bitmap = Bitmap.createBitmap(drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight(), BITMAP_CONFIG);
Canvas canvas = new Canvas(bitmap);
drawable.setBounds(0, 0, canvas.getWidth(), canvas.getHeight());
drawable.draw(canvas);
} catch (OutOfMemoryError e) {
private void setup() {
if (!mReady) {
mSetupPending =
if (mBitmap == null) {
mBitmapShader = new BitmapShader(mBitmap, Shader.TileMode.CLAMP, Shader.TileMode.CLAMP);
mBitmapPaint.setAntiAlias(true);
mBitmapPaint.setShader(mBitmapShader);
mBorderPaint.setStyle(Paint.Style.STROKE);
mBorderPaint.setAntiAlias(true);
mBorderPaint.setColor(mBorderColor);
mBorderPaint.setStrokeWidth(mBorderWidth);
mBitmapHeight = mBitmap.getHeight();
mBitmapWidth = mBitmap.getWidth();
mBorderRect.set(0, 0, getWidth(), getHeight());
mBorderRadius = Math.min((mBorderRect.height() - mBorderWidth) / 2, (mBorderRect.width() - mBorderWidth) / 2);
mDrawableRect.set(mBorderWidth, mBorderWidth, mBorderRect.width() - mBorderWidth, mBorderRect.height() - mBorderWidth);
mDrawableRadius = Math.min(mDrawableRect.height() / 2, mDrawableRect.width() / 2);
updateShaderMatrix();
invalidate();
private void updateShaderMatrix() {
float dx = 0;
float dy = 0;
mShaderMatrix.set(null);
if (mBitmapWidth * mDrawableRect.height() & mDrawableRect.width() * mBitmapHeight) {
scale = mDrawableRect.height() / (float) mBitmapH
dx = (mDrawableRect.width() - mBitmapWidth * scale) * 0.5f;
scale = mDrawableRect.width() / (float) mBitmapW
dy = (mDrawableRect.height() - mBitmapHeight * scale) * 0.5f;
mShaderMatrix.setScale(scale, scale);
mShaderMatrix.postTranslate((int) (dx + 0.5f) + mBorderWidth, (int) (dy + 0.5f) + mBorderWidth);
mBitmapShader.setLocalMatrix(mShaderMatrix);
2、以上就是自定义View的全部实现过程,当我们需要使用这个功能是,只需要在XML布局文件中引用我们自定义的View即可
3、引入自定义View之后,我们就能实现上述效果图所示的效果了,只需几行代码就能实现圆形头像的功能了。有需要的可以直接拿过去使用了。
【上篇】【下篇】}

我要回帖

更多关于 微信圆形头像制作 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信