`
asdf314159265
  • 浏览: 249094 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

android绘制图标

 
阅读更多
Paint mPaint=new Paint();
// mPaint.setDither(false);
// mPaint.setFilterBitmap(false);


BitmapDrawable iconBMP=(BitmapDrawable)getResources().getDrawable(Constans.appImageList[cursor.getInt(cursor.getColumnIndex(from[i]))]);
BitmapDrawable noticeicon=(BitmapDrawable)getResources().getDrawable(R.drawable.noticeicon2);


iconBMP.setBounds(0, 0, iconBMP.getMinimumHeight(), iconBMP.getMinimumHeight());
// System.out.println(iconBMP.getMinimumHeight());
// System.out.println(iconBMP.getMinimumWidth());
Bitmap icon=Bitmap.createBitmap(iconBMP.getMinimumHeight(),iconBMP.getMinimumHeight(), Bitmap.Config.ARGB_8888);
Canvas iconCanvas=new Canvas(icon);
iconBMP.draw(iconCanvas);


iconCanvas.drawBitmap(noticeicon.getBitmap(),
    0,0,mPaint);
iconCanvas.save();
((ImageView)v).setImageBitmap(icon);
分享到:
评论

相关推荐

    android 图标的绘制

    首先,Android图标有多种类型,包括启动图标(Launcher Icon)、通知图标(Notification Icon)、操作栏/工具栏图标(Action Bar/Toolbar Icon)等。每种类型的图标都有其特定的设计规范和尺寸要求。例如,启动图标...

    绘制android图标左上角小三角形

    `Canvas`则是Android图形系统的一部分,允许开发者在指定的`Bitmap`或者`Surface`上绘制各种图形元素,如线条、矩形、圆以及自定义形状。 ### 2. 绘制三角形 要绘制三角形,首先我们需要了解`Path`对象。`Path`允许...

    android 给桌面图标添加背景框

    在Android开发中,为桌面图标添加背景框是一种常见的定制化需求,这可以使应用图标看起来更加专业和统一。本文将详细讲解如何在Android中...对于开发人员来说,理解Android的资源系统和图形绘制是实现此类定制的关键。

    android精美图标

    在实际开发中,除了手工设计外,还可以使用自动化工具,如Android Studio内置的Icon Generator,它能自动生成符合规范的全套图标,大大提高了效率。此外,了解和掌握Android的图标资源管理和加载机制,如mipmap目录...

    Android手动绘制圆形图标

    在Android开发中,有时我们需要...这样一个看似简单的圆形图标实际上融合了Android图形绘制的多个核心概念,展示了Android UI设计的灵活性和深度。通过深入理解和实践这些技术,开发者可以创建出更具个性化的用户界面。

    android动画图标

    在Android中,我们可以使用Canvas来绘制动画图标。Canvas是Android图形绘制的核心,它提供了绘制线条、形状、文本和位图等的基本功能。开发者可以重写`onDraw()`方法,在每一帧中绘制不同的状态,从而实现动画效果。...

    Android-时尚设计android动态载入图标preloaders

    在Android应用开发中,用户体验是至关重要的因素之一,而加载图标(通常称为“预加载器”或“加载指示器”)则是提升用户体验的关键组件。预加载器在应用程序处理后台任务时向用户显示,以告知他们应用程序正在运行...

    Android Studio 图标绘制demo

    本示例项目“Android Studio 图标绘制demo”聚焦于柱状图、折线图和饼图这三种常见的数据可视化图形,通过简洁的代码实现,帮助开发者快速理解和应用。 柱状图(Bar Chart)是一种常用的数据表示方式,它通过不同...

    Android手机Pixel风格G网信号图标

    "Android手机Pixel风格G网信号图标"指的是Pixel设备上显示2G(GSM网络)信号强度的图标设计。这个图标是用户界面的重要组成部分,它提供关于手机网络连接状态的视觉指示。 首先,我们要理解什么是GSM网络。GSM...

    android计算器图标

    图标的设计过程包括概念化、草图绘制、数字绘制和优化。首先,设计师会根据需求和品牌风格来构思计算器图标的基本形状和布局。接着,将草图转化为数字形式,可能使用Adobe Illustrator等矢量图形工具。在这一阶段,...

    9.0 10.0Launcher3设置app图标和hotseat图标为圆角图标

    在代码中找到处理图标的类,如`Icon`或`IconDrawable`,查找与绘制图标相关的函数,特别是与形状相关的部分,例如设置`ShapeDrawable`或`LayerDrawable`的圆角半径。在这些地方添加或调整代码以确保新添加的图标都...

    android launcher 日历图标显示日期.zip

    在Android中,应用的图标(AppIcon)通常在安装应用时由系统固定,并显示在Launcher、任务切换器等地方。但是,某些情况下,开发者可能希望实现动态更新图标,比如日历应用显示当前日期。这就需要通过特定的机制来...

    安卓Launcher桌面相关-Android实现图标拖拽.rar

    - 为了提高性能,可以使用`DiffUtil`来比较旧的和新的图标布局,只更新发生变化的部分,而不是重新绘制整个界面。 - 对于大量图标,考虑使用`RecyclerView`代替`GridLayout`,以实现更高效的滚动和视图复用。 7. ...

    Android圆角图标的实现

    在Android开发中,创建圆角图标是常见的需求,可以用于应用的启动图标、导航栏或者按钮等元素。本文将详细讲解如何通过自定义ImageView来实现圆角图片,并提供相关的学习资源,适合大学学习者深入理解Android图形...

    android天气图标

    - 使用SVG图形编辑工具,如Adobe Illustrator,绘制矢量图标,方便调整和优化。 6. **适配夜间模式** - 提供深色版本的图标,以适应应用的夜间主题或用户对暗色界面的偏好。 7. **无障碍性** - 考虑到视力障碍...

    android油画风格图标集

    在Android开发中,图标设计是用户体验中的重要组成部分。"android油画风格图标集"是一个专为Android平台设计的独特图标集合,它引入了油画的艺术风格,为应用程序界面增添了一种别样的视觉效果。这些图标以73个不同...

    【Android】图标爆炸效果(类似小米卸载应用图标散开效果)

    总的来说,实现"图标爆炸效果"涉及到Android的动画机制、自定义View的绘制、图像处理以及性能优化等多个方面,开发者需要具备扎实的Android基础知识和良好的编程实践。通过深入理解和运用这些知识点,可以创造出更多...

    解决Android4.0中菜单设置图标无效问题

    在Android 4.0(API级别14)及更高版本中,开发者可能会遇到一个常见问题:为菜单项设置的图标(Icon)无法正常显示。这个问题可能是由于系统更新或者API的改变导致的。本文将深入探讨这个问题,并提供通过反射技术...

    Android 应用小图标

    5. **Drawable Resources(可绘制资源)**:Android系统允许开发者创建不同分辨率的图标资源,以适应不同设备的屏幕密度,如hdpi(高密度)、mdpi(中密度)、xhdpi(超高密度)等。资源文件夹通常按照这些密度分类...

    用 Drawable 实现一个自定义电池图标

    在Android开发中,Drawable是用于绘制图形对象的重要类,它能帮助我们实现各种自定义的UI元素,包括图标。本教程将深入讲解如何利用Drawable来创建一个自定义的电池图标,以此来展示Drawable的灵活性和实用性。 ...

Global site tag (gtag.js) - Google Analytics