热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

关于制作ColourPicker彩色圆的问题

我在网上下了一个示例源码是这样的,可我加到我的项目中却成了黑白的啦我实在是没有弄明白;求大神指点指点;小弟我在此谢过了……

我在网上下了一个示例源码是这样的,可我加到我的项目中却成了黑白的啦

我实在是没有弄明白;求大神指点指点;小弟我在此谢过了……

5 个解决方案

#1


你看看draw内面 paint的颜色有没有设置正确,
这个彩色的圆就是通过渲染画出来的

#2


引用 1 楼 xi923 的回复:
你看看draw内面 paint的颜色有没有设置正确,
这个彩色的圆就是通过渲染画出来的

主要是在示例源码项目中是可以的啊
然后我搬到我的项目就不行,就成了黑白的啦,实在是没有明白

#3


引用 2 楼 SzBenQ6917 的回复:
Quote: 引用 1 楼 xi923 的回复:

你看看draw内面 paint的颜色有没有设置正确,
这个彩色的圆就是通过渲染画出来的

主要是在示例源码项目中是可以的啊
然后我搬到我的项目就不行,就成了黑白的啦,实在是没有明白

会不会是搬的过程少了什么,检查下Res下 values等文件是否有缺少的?

#4


引用 3 楼 xi923 的回复:
Quote: 引用 2 楼 SzBenQ6917 的回复:

Quote: 引用 1 楼 xi923 的回复:

你看看draw内面 paint的颜色有没有设置正确,
这个彩色的圆就是通过渲染画出来的

主要是在示例源码项目中是可以的啊
然后我搬到我的项目就不行,就成了黑白的啦,实在是没有明白

会不会是搬的过程少了什么,检查下Res下 values等文件是否有缺少的?

类似于这样的彩色圆你有做过吗?要不你先帮我做得了,布局我就最上面那样的布局就OK了,如果你愿意接的话,可以报个价的

#5


引用 4 楼 SzBenQ6917 的回复:
Quote: 引用 3 楼 xi923 的回复:

Quote: 引用 2 楼 SzBenQ6917 的回复:

Quote: 引用 1 楼 xi923 的回复:

你看看draw内面 paint的颜色有没有设置正确,
这个彩色的圆就是通过渲染画出来的

主要是在示例源码项目中是可以的啊
然后我搬到我的项目就不行,就成了黑白的啦,实在是没有明白

会不会是搬的过程少了什么,检查下Res下 values等文件是否有缺少的?

类似于这样的彩色圆你有做过吗?要不你先帮我做得了,布局我就最上面那样的布局就OK了,如果你愿意接的话,可以报个价的


推荐看2篇博文就懂, 环形其实并不是那么难
http://blog.csdn.net/t12x3456/article/details/10298975
http://blog.csdn.net/t12x3456/article/details/10298301
code博文有demo,应该很容易就懂

推荐阅读
  • 本文介绍了使用kotlin实现动画效果的方法,包括上下移动、放大缩小、旋转等功能。通过代码示例演示了如何使用ObjectAnimator和AnimatorSet来实现动画效果,并提供了实现抖动效果的代码。同时还介绍了如何使用translationY和translationX来实现上下和左右移动的效果。最后还提供了一个anim_small.xml文件的代码示例,可以用来实现放大缩小的效果。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文详细介绍了GetModuleFileName函数的用法,该函数可以用于获取当前模块所在的路径,方便进行文件操作和读取配置信息。文章通过示例代码和详细的解释,帮助读者理解和使用该函数。同时,还提供了相关的API函数声明和说明。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 本文讲述了如何通过代码在Android中更改Recycler视图项的背景颜色。通过在onBindViewHolder方法中设置条件判断,可以实现根据条件改变背景颜色的效果。同时,还介绍了如何修改底部边框颜色以及提供了RecyclerView Fragment layout.xml和项目布局文件的示例代码。 ... [详细]
  • 本文介绍了C++中省略号类型和参数个数不确定函数参数的使用方法,并提供了一个范例。通过宏定义的方式,可以方便地处理不定参数的情况。文章中给出了具体的代码实现,并对代码进行了解释和说明。这对于需要处理不定参数的情况的程序员来说,是一个很有用的参考资料。 ... [详细]
  • 本文介绍了在Python3中如何使用选择文件对话框的格式打开和保存图片的方法。通过使用tkinter库中的filedialog模块的asksaveasfilename和askopenfilename函数,可以方便地选择要打开或保存的图片文件,并进行相关操作。具体的代码示例和操作步骤也被提供。 ... [详细]
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
author-avatar
愛情伈語gg
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有