- 浏览: 42951 次
- 性别:
文章分类
最新评论
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); MyimageView myimageView = (MyimageView)this.findViewById(R.id.id_myimage_1); Drawable drawable = this.getResources().getDrawable(R.drawable.hun); BitmapDrawable bitmapDrawable = (BitmapDrawable) drawable; Bitmap bitmap = bitmapDrawable.getBitmap(); myimageView.setImageBitmap(toRoundCorner(bitmap,20)); } /** * 获取圆角位图的方法 * @param bitmap 需要转化成圆角的位图 * @param roundPx 圆角的度数,数值越大,圆角越大 * @return 处理后的圆角位图 */ public static Bitmap toRoundCorner(Bitmap bitmap, int roundPx) { Bitmap output = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), Config.ARGB_8888); Canvas canvas = new Canvas(output); final Paint paint = new Paint(); final Rect rect = new Rect(0, 0, bitmap.getWidth(), bitmap.getHeight()); final RectF rectF = new RectF(rect); paint.setAntiAlias(true); canvas.drawRoundRect(rectF, roundPx, roundPx, paint); paint.setXfermode(new PorterDuffXfermode(Mode.SRC_IN)); canvas.drawBitmap(bitmap, rect, rect, paint); return output; }
发表评论
-
压缩图片
2016-01-13 02:41 514第一:我们先看下质 ... -
简单的自定义baseAdapter
2016-01-03 00:21 432package com.example.myapp.app ... -
menu 菜单
2016-01-02 01:55 350package com.example.myapp.app ... -
android post请求
2015-12-28 14:50 445/** * 发送请求 *注:调 ... -
ViewPager 设置自定义滑动速度
2015-12-28 00:32 401public class FixedSpeedScroll ... -
Android ViewPager简单的使用方法
2015-12-18 16:13 543public class MainActivity ext ... -
Android 通知(Notification)
2015-12-17 23:26 588/** * * @param icon 引入 ... -
Android中获取全局Context
2015-12-17 21:34 955package Util; import andro ... -
Android 判断当前网络状态
2015-12-17 21:10 1165//判断网络连接是否可用 public static b ... -
Android 点击变色
2015-12-02 18:15 571<!-- 点击的时候更换颜色 --> ... -
Amdroid 圆角控件
2015-12-02 00:50 646<?xml version="1.0&qu ... -
Android 设置按钮、文本等组件颜色
2015-12-01 22:50 1035//在项目中values文件夹下创建一个xxx.xml文件 ... -
Android 点击变色
2015-11-29 13:56 467这是一个自动以xml文件,该文件放在res/drawabl ... -
Android TextView
2015-11-29 03:07 440//编写超链接 TextView textView2 = ... -
Android RelativeLayout 学习
2015-11-29 00:29 463android:layout_above=&quo ... -
Android LinearLayout 学习
2015-11-29 00:28 2LinearLayout 线 布局! 属性: ... -
Android 界面各种属性
2015-11-28 00:13 511第一类:属性值为true ... -
自学android(2) activity之间跳转
2015-11-27 01:01 798@Override protected void on ... -
自学android(1) activity
2015-11-26 23:39 295//1、一个activityView对应一个activit ...
相关推荐
在Android开发中,创建圆角图片是一项常见的任务,它可以用于各种UI设计,如头像、按钮等元素。本文将深入探讨如何在Android中实现圆角图片,并提供一个实用的demo来帮助开发者快速应用。 首先,我们需要理解圆角...
易语言Exdui无锯齿自定义圆角图片框是一个基于易语言的扩展模块,它专为实现高质量、平滑边缘的圆角图片显示而设计。Exdui(易语言扩展用户界面)是一种图形用户界面库,允许程序员通过易语言进行更高级、更灵活的...
本篇文章将深入探讨如何使用Glide实现圆形图片和自定义圆角图片的加载。 首先,我们要了解Glide的基本用法。Glide是Square公司开发的一款Android图片加载库,它支持多种图片格式,包括网络图片和本地资源。基本的...
标题中的"TP5TP6图片处理为透明圆角图片.rar"指的是使用ThinkPHP5和ThinkPHP6框架进行图片处理,生成具有透明圆角效果的图片。这个压缩包可能包含了一个或多个示例代码、类库或者自定义扩展,用于帮助开发者实现这个...
在Android开发中,有时我们需要为应用的界面增添一些个性化的元素,比如圆角图片背景。在本教程中,我们将深入探讨如何自定义一个`RelativeLayout`,使其具备圆角图片背景的功能。这涉及到自定义属性、设置圆角以及...
本文将详细讲解如何通过使用Xfermode技术来实现一个圆角图片的功能,这在很多应用场景中非常常见,比如头像、卡片背景等。 Xfermode是Android图形库中的一个关键组件,它定义了如何将一个源图像与目标图像进行复合...
介绍两种使用 BitmapTransformation 来实现 Glide 加载圆形图片和圆角图片的方法。Glide 并不能直接支持 Round Pictures ,需要使用 BitmapTransformation 来进行处理。 二、网上的实现方式 这里介绍下网上常见的...
接下来,如果我们想要实现圆角图片,可以使用`Paint`对象的`setPathEffect()`方法,结合CornerPathEffect来创建圆角效果。在`onDraw()`方法中,先绘制一个具有指定圆角半径的矩形路径,然后设置这个路径作为Paint的...
在IT行业中,圆角图片是一种常见的视觉设计元素,它能够为网页、应用程序或者任何图形用户界面增添现代感和美观性。圆角图片的实现涉及到图像处理、CSS样式、JavaScript编程等多个技术领域。以下是对圆角图片相关...
本软件可以将图片处理成圆角图片,您可以自定义圆角度数,还可以保存生成的圆角图片。简单实用!生活中会经常用到,比如处理头像图片等。
在IT行业中,制作圆角图片是一项常见的需求,特别是在网页设计、UI界面开发或者社交媒体图像制作等领域。圆角图片可以提供更柔和的视觉效果,提升整体设计的美感。本教程将详细讲解如何快速制作圆角图片,主要围绕...
其中,圆角图片是WEB2.0风格的一个标志性元素,它能够使网页看起来更加现代、简洁且易于阅读。本文将详细介绍如何在不依赖专业图片处理软件的情况下,轻松创建和批量制作WEB2.0风格的圆角图片。 首先,我们要理解...
在Android开发中,有时我们需要为应用的UI设计添加一些特殊效果,比如自定义圆角图片。这个"自定义圆角图片Demo"项目就是一个很好的实践,它涵盖了如何自定义一个ImageView来实现图片显示为圆角,以及如何处理可能...
在安卓开发中,实现圆角图片控件是一个常见的需求,它可以用于用户头像、商品图片等展示,提高应用界面的美观度和用户体验。本篇将详细介绍如何在Android中创建一个圆角图片控件,以及相关的技术点。 首先,我们...
对于制作圆角图片,我们需要用到的主要函数有`imagecreatetruecolor()`用于创建一个新的真彩色图像,`imagecopy()`用于复制图像的一部分,以及`imagesetpixel()`或`imagefilledrectangle()`来绘制圆角矩形。...
在IT行业中,设计元素的细节往往能够极大地提升用户体验,其中,圆角图片和按钮就是一种常见且有效的设计手法。它们不仅让界面看起来更加柔和、现代,还能引导用户的视线,提高交互性。本教程将深入探讨如何制作圆角...
在Android开发中,有时我们需要为应用的界面增添个性化效果,比如让ImageView显示为圆角图片。这通常是通过自定义ImageView来实现的。本教程将详细讲解如何创建一个自定义的ImageView,使其能够显示任意圆角角度的...
在IT行业中,尤其是在Android或iOS应用开发中,圆角图片是一种常见的需求,它可以使界面看起来更加精致和专业。本文将详细讲解如何实现“圆角图片(可带边框)”的功能,以及如何使用名为“RoundedImageView-master...
总的来说,`BitmapFillet`类提供了一种高效且灵活的方式来处理Android应用中的圆角图片,可以根据需求指定任意一个或多个角进行圆角化,适用于手机界面图标或其他需要定制圆角的UI元素。这种技术对于提升应用的视觉...
在Android开发中,实现圆角图片的显示是一个常见的需求,特别是在设计美观的用户界面时。传统的做法通常是通过裁剪Bitmap或者自定义View来绘制Bitmap,但这两种方法都需要编写较多的代码,并且处理起来相对复杂。本...