Android 颜色百分比对照

news2025/6/7 15:54:30

本文就是简单写个demo,打印下颜色百分比的数值.方便以后使用.

1: 获取透明色

具体的代码如下:

/**
     * 获取透明色
     * @param percent
     * @param red
     * @param green
     * @param blue
     * @return
     */
    public static int getTransparentColor(int percent, int red, int green, int blue) {
        int alpha = Math.round(255 * (percent / 100f)); // 转换为 0~255 的 alpha 值
        return android.graphics.Color.argb(alpha, red, green, blue);
    }

2: int 值转16进制

/**
     * 颜色转16进制
     * @param color
     * @return
     */
    public static String colorToHex(int color) {
        return String.format("#%08X", color);
    }

3: 实现

StringBuilder  sb = new StringBuilder();
        sb.append("透明度  颜色:\n");
        for (int i = 0; i < 101; i++) {
            int color = getTransparentColor(i, 255, 255, 255);
            sb.append("透明度:%" + i + "  " + "颜色:" + colorToHex(color) + "\n");
        }
   Log.i("xxxx", sb.toString());

4: 数据

透明度 颜色:
透明度:%0 颜色:#00FFFFFF
透明度:%1 颜色:#03FFFFFF
透明度:%2 颜色:#05FFFFFF
透明度:%3 颜色:#08FFFFFF
透明度:%4 颜色:#0AFFFFFF
透明度:%5 颜色:#0DFFFFFF
透明度:%6 颜色:#0FFFFFFF
透明度:%7 颜色:#12FFFFFF
透明度:%8 颜色:#14FFFFFF
透明度:%9 颜色:#17FFFFFF
透明度:%10 颜色:#1AFFFFFF
透明度:%11 颜色:#1CFFFFFF
透明度:%12 颜色:#1FFFFFFF
透明度:%13 颜色:#21FFFFFF
透明度:%14 颜色:#24FFFFFF
透明度:%15 颜色:#26FFFFFF
透明度:%16 颜色:#29FFFFFF
透明度:%17 颜色:#2BFFFFFF
透明度:%18 颜色:#2EFFFFFF
透明度:%19 颜色:#30FFFFFF
透明度:%20 颜色:#33FFFFFF
透明度:%21 颜色:#36FFFFFF
透明度:%22 颜色:#38FFFFFF
透明度:%23 颜色:#3BFFFFFF
透明度:%24 颜色:#3DFFFFFF
透明度:%25 颜色:#40FFFFFF
透明度:%26 颜色:#42FFFFFF
透明度:%27 颜色:#45FFFFFF
透明度:%28 颜色:#47FFFFFF
透明度:%29 颜色:#4AFFFFFF
透明度:%30 颜色:#4DFFFFFF
透明度:%31 颜色:#4FFFFFFF
透明度:%32 颜色:#52FFFFFF
透明度:%33 颜色:#54FFFFFF
透明度:%34 颜色:#57FFFFFF
透明度:%35 颜色:#59FFFFFF
透明度:%36 颜色:#5CFFFFFF
透明度:%37 颜色:#5EFFFFFF
透明度:%38 颜色:#61FFFFFF
透明度:%39 颜色:#63FFFFFF
透明度:%40 颜色:#66FFFFFF
透明度:%41 颜色:#69FFFFFF
透明度:%42 颜色:#6BFFFFFF
透明度:%43 颜色:#6EFFFFFF
透明度:%44 颜色:#70FFFFFF
透明度:%45 颜色:#73FFFFFF
透明度:%46 颜色:#75FFFFFF
透明度:%47 颜色:#78FFFFFF
透明度:%48 颜色:#7AFFFFFF
透明度:%49 颜色:#7DFFFFFF
透明度:%50 颜色:#80FFFFFF
透明度:%51 颜色:#82FFFFFF
透明度:%52 颜色:#85FFFFFF
透明度:%53 颜色:#87FFFFFF
透明度:%54 颜色:#8AFFFFFF
透明度:%55 颜色:#8CFFFFFF
透明度:%56 颜色:#8FFFFFFF
透明度:%57 颜色:#91FFFFFF
透明度:%58 颜色:#94FFFFFF
透明度:%59 颜色:#96FFFFFF
透明度:%60 颜色:#99FFFFFF
透明度:%61 颜色:#9CFFFFFF
透明度:%62 颜色:#9EFFFFFF
透明度:%63 颜色:#A1FFFFFF
透明度:%64 颜色:#A3FFFFFF
透明度:%65 颜色:#A6FFFFFF
透明度:%66 颜色:#A8FFFFFF
透明度:%67 颜色:#ABFFFFFF
透明度:%68 颜色:#ADFFFFFF
透明度:%69 颜色:#B0FFFFFF
透明度:%70 颜色:#B3FFFFFF
透明度:%71 颜色:#B5FFFFFF
透明度:%72 颜色:#B8FFFFFF
透明度:%73 颜色:#BAFFFFFF
透明度:%74 颜色:#BDFFFFFF
透明度:%75 颜色:#BFFFFFFF
透明度:%76 颜色:#C2FFFFFF
透明度:%77 颜色:#C4FFFFFF
透明度:%78 颜色:#C7FFFFFF
透明度:%79 颜色:#C9FFFFFF
透明度:%80 颜色:#CCFFFFFF
透明度:%81 颜色:#CFFFFFFF
透明度:%82 颜色:#D1FFFFFF
透明度:%83 颜色:#D4FFFFFF
透明度:%84 颜色:#D6FFFFFF
透明度:%85 颜色:#D9FFFFFF
透明度:%86 颜色:#DBFFFFFF
透明度:%87 颜色:#DEFFFFFF
透明度:%88 颜色:#E0FFFFFF
透明度:%89 颜色:#E3FFFFFF
透明度:%90 颜色:#E6FFFFFF
透明度:%91 颜色:#E8FFFFFF
透明度:%92 颜色:#EBFFFFFF
透明度:%93 颜色:#EDFFFFFF
透明度:%94 颜色:#F0FFFFFF
透明度:%95 颜色:#F2FFFFFF
透明度:%96 颜色:#F5FFFFFF
透明度:%97 颜色:#F7FFFFFF
透明度:%98 颜色:#FAFFFFFF
透明度:%99 颜色:#FCFFFFFF
透明度:%100 颜色:#FFFFFFFF

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2401286.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

AI破局:饿了么如何搅动即时零售江湖

最近&#xff0c;即时零售赛道打的火热&#xff0c;对我们的生活也产生了不少的影响。 美女同事小张就没少吐槽“他们咋样了我不知道&#xff0c;奶茶那么便宜&#xff0c;胖了五六斤不说&#xff0c;钱包也空了&#xff0c;在淘宝买奶茶的时候&#xff0c;换了个手机还买了不少…

04 APP 自动化- Appium toast 元素定位列表滑动

文章目录 一、toast 元素的定位二、滑屏操作 一、toast 元素的定位 toast 元素就是简易的消息提示框&#xff0c;toast 显示窗口显示的时间有限&#xff0c;一般3秒左右 # -*- codingutf-8 -*- from time import sleep from appium import webdriver from appium.options.an…

物流项目第十期(轨迹微服务)

本项目专栏&#xff1a; 物流项目_Auc23的博客-CSDN博客 建议先看这期&#xff1a; MongoDB入门之Java的使用-CSDN博客 物流项目第九期&#xff08;MongoDB的应用之作业范围&#xff09;-CSDN博客 业务需求 快递员取件成功后&#xff0c;需要将订单转成运单&#xff0c;用…

【数据库】关系数据理论--规范化

1.问题的提出 关系模式由五部分组成&#xff0c;是一个五元组&#xff1a; R(U, D, DOM, F) &#xff08;1&#xff09;关系名R是符号化的元组语义 &#xff08;2&#xff09;U为一组属性 &#xff08;3&#xff09;D为属性组U中的属性所来自的域 &#xff08;4&#xff09;DOM…

Oracle双平面适用场景讨论会议

4月28日&#xff0c;我在杭州组织召开了Oracle双平面会议讨论沙龙。在国产化数据库浪潮的今天&#xff0c;Oracle数据库作为国产数据库的应急库&#xff0c;在国产数据库发生故障或者性能下降时&#xff0c;如何更好的使用Oracle。会议主题如下&#xff1a; 1、背景与痛点速览&…

使用BERT/BiLSTM + CRF 模型进行NER进展记录~

使用代码处理数据集&#xff0c;发现了一些问题&#xff0c;以及解决办法~ 下载了一组数据集&#xff0c;数据存放在CSV中&#xff0c;GBK格式。如下&#xff1a; 首先对每一列直接进行NER抽取&#xff0c;结果非常不好&#xff1a; 几乎是乱抽取的&#xff0c;解决办法是自己创…

Web攻防-SQL注入高权限判定跨库查询文件读写DNS带外SecurePriv开关绕过

知识点&#xff1a; 1、Web攻防-SQL注入-高权限用户差异 2、Web攻防-SQL注入-跨库注入&文件读写&DNS带外 案例说明&#xff1a; 在应用中&#xff0c;数据库用户不同&#xff0c;可操作的数据库和文件读写权限不一&#xff0c;所有在注入过程中可以有更多的利用思路&a…

C语言数据结构笔记3:Union联合体+结构体取8位Bool量

本文衔接上文要求&#xff0c;新增8位bool量的获取方式。 目录 问题提出&#xff1a; Union联合体struct结构体(方式1)&#xff1a; Union联合体struct结构体(方式2)&#xff1a; BYTE方式读取&#xff1a; 问题提出&#xff1a; 在STM32单片机的编程中&#xff0c;无法定义Boo…

SAP学习笔记 - 开发22 - 前端Fiori开发 数据绑定(Jason),Data Types(数据类型)

上一章讲了Icons&#xff08;图标&#xff09;&#xff0c;Icon Explorer。 SAP学习笔记 - 开发21 - 前端Fiori开发 Icons&#xff08;图标&#xff09;&#xff0c;Icon Explorer&#xff08;图标浏览器&#xff09;-CSDN博客 本章继续讲SAP Fiori开发的知识。 目录 1&…

网络编程之TCP编程

基于 C/S &#xff1a;客户端&#xff08;client&#xff09;/服务器端&#xff08;server&#xff09; 1.流程 2. 函数接口 所有函数所需头文件&#xff1a; #include <sys/types.h> #include <sys/socket.h> 系统定义好了用来存储网络信息的结构体 ipv4通信使…

C++进阶--C++11(04)

文章目录 C进阶--C11&#xff08;04&#xff09;lambdalambda表达式语法捕捉列表lambda的应用lambda的原理 包装器functionbind 总结结语 很高兴和大家见面&#xff0c;给生活加点impetus&#xff01;&#xff01;开启今天的编程之路&#xff01;&#xff01; 今天我们进一步c…

当AI遇上防火墙:新一代智能安全解决方案全景解析

在2025年网络安全攻防升级的背景下&#xff0c;AI与防火墙的融合正重塑安全防御体系。以下三款产品通过机器学习、行为分析等技术创新&#xff0c;为企业提供智能化主动防护&#xff1a; 1. 保旺达数据安全管控平台——AI驱动的动态治理引擎‌ 智能分类分级‌&#xff1a;基于…

Spring MVC参数绑定终极手册:单多参/对象/集合/JSON/文件上传精讲

我们通过浏览器访问不同的路径&#xff0c;就是在发送不同的请求&#xff0c;在发送请求时&#xff0c;可能会带一些参数&#xff0c;本文将介绍了Spring MVC中处理不同请求参数的多种方式 一、传递单个参数 接收单个参数&#xff0c;在Spring MVC中直接用方法中的参数就可以&…

Fluence推出“Pointless计划”:五种方式参与RWA算力资产新时代

2025年6月1日&#xff0c;去中心化算力平台 Fluence 正式宣布启动“Pointless 计划”——这是其《Fluence Vision 2026》战略中四项核心举措之一&#xff0c;旨在通过贡献驱动的积分体系&#xff0c;激励更广泛的社区参与&#xff0c;为用户带来现实世界资产&#xff08;RWA&am…

innovus: ecoAddRepeater改变hier层级解决办法

我正在「拾陆楼」和朋友们讨论有趣的话题&#xff0c;你⼀起来吧&#xff1f; 拾陆楼知识星球入口 来自星球提问: 星主&#xff0c;我在A/B/C/D/E/U0这个cell后面插入一个BUFF&#xff0c;生成的名字为A/B/C/BUFF1&#xff0c;少了D/E两个层级&#xff0c;不应该是生成A/B/C/…

华为OD机试真题——硬件产品销售方案(2025A卷:100分)Java/python/JavaScript/C++/C语言/GO六种最佳实现

2025 A卷 100分 题型 本文涵盖详细的问题分析、解题思路、代码实现、代码详解、测试用例以及综合分析; 并提供Java、python、JavaScript、C++、C语言、GO六种语言的最佳实现方式! 2025华为OD真题目录+全流程解析/备考攻略/经验分享 华为OD机试真题《硬件产品销售方案》: 目录…

传统业务对接AI-AI编程框架-Rasa的业务应用实战(1)--项目背景即学习初衷

我的初衷&#xff1a;我想学习AI。具体的方向是这样的&#xff1a;原本传统的平台业务去对接智能体。比如发票业务&#xff0c;发票的开具、审核、计税、回款等。根据用户在业务系统前台界面输入若干提示词 或者 语音输入简短语音信息&#xff0c;可以通过智能体给出需要处理的…

低功耗架构突破:STM32H750 与 SD NAND (存储芯片)如何延长手环续航至 14 天

低功耗架构突破&#xff1a;STM32H750 与 SD NAND &#xff08;存储芯片&#xff09;如何延长手环续航至 14 天 卓越性能强化安全高效能效图形处理优势丰富集成特性 模拟模块实时监控保障数据完整性提升安全性与可靠性测量原理采样率相关结束语 在智能皮电手环及数据存储技术不…

Linux(11)——基础IO(上)

目录 一、理解文件 二、回顾C文件的接口 &#x1f4c4; C语言文件操作函数表 ​编辑&#x1f4c4; 三个文件流 三、系统文件I/O 1️⃣open 2️⃣close 3️⃣write 4️⃣read 四、文件描述符 &#x1f4a1;用户操作文件的底层逻辑是什么&#xff1f; &#x1f4…

ABP-Book Store Application中文讲解 - Part 9: Authors: User Interface

ABP-Book Store Application中文讲解 - Part 9: Authors: User Interface TBD 1. 汇总 ABP-Book Store Application中文讲解-汇总-CSDN博客 2. 前一章 ABP-Book Store Application中文讲解 - Part 8: Authors: Application Layer-CSDN博客 项目之间的引用关系。 ​​ 目…