今天要做一个带尖角的圆角矩形菜单,大概长下面这个样子:
要求顶上的尖角要对准菜单锚点,菜单项按压反色,菜单背景色和按压色可配置。
最简单的做法就是让UX给个三角形的图片往上一贴,但是转念一想这样是不是太low了点,而且不同分辨率也不太好适配,干脆自定义一个ViewGroup吧!
自定义ViewGroup其实很简单,基本都是按一定的套路来的。
一、定义一个attrs.xml...
分类:
移动开发 时间:
2016-07-12 01:36:27
阅读次数:
402
一:git合并 买新电脑再解决吧! 要快点买哦! 二:jQuery 1.jquery必须先导入,再使用哦! 三:对分页的理解 四:背景随鼠标滑动效果: 导航背景色 背景图片变近效果 五:z-index你用过头了! 六:position:relative 还没有脱离文档流哦,默认的地盘它还回继续占用的 ...
分类:
其他好文 时间:
2016-07-11 21:01:46
阅读次数:
149
使用不透明视图。不透明的视图可以极大地提高渲染的速度。因此如非必要,可以将table cell及其子视图的opaque属性设为YES(默认值)。其中的特例包括背景色,它的alpha值应该为1(例如不要使用clearColor);图像的alpha值也应该为1,或者在画图时设为不透明。 不要重复创建不必 ...
分类:
其他好文 时间:
2016-07-10 21:26:57
阅读次数:
150
<html> --开始标签 <head> 网页上的控制信息 <title>页面标题</title> </head> <body> 页面显示的内容 </body> </html> --结束标签 <!--注释内容--> 注释 body的属性: bgcolor 页面背景色 text 文字颜色(规定所有文本 ...
分类:
Web程序 时间:
2016-07-09 16:14:25
阅读次数:
154
HTML 内容(Hyper Text Markup Language) 超文本标记语言 ↓ 超链接 CSS 网页美化 Javascript 脚本语言 第一部分 HTML(静态网页) <!--注释内容-->注释 body的属性: bgcolor 页面背景色 text 文字颜色(所有文本的颜色) top ...
分类:
Web程序 时间:
2016-07-08 23:21:08
阅读次数:
170
第一部分 HTML <html> --开始标签 <head> 网页上的控制信息 <title>页面标题</title> </head> <body> 页面显示的内容 </body> </html> --结束标签 <!--注释内容--> 注释 body的属性: bgcolor 页面背景色 text 文 ...
分类:
Web程序 时间:
2016-07-08 23:15:45
阅读次数:
301
一、利用transform实现图片额外显示 效果图如下 初始状态: 鼠标移上去之后: 背景色的问题鼠标移上去之后图片变的模糊一些了。 关键是显示右下角的白色部分,在figcation里面除了添加了文字内容,还添加了一个div。用这个div来达到我们想要的右下角白色区域的效果。思路:先给div设置足够 ...
分类:
Web程序 时间:
2016-07-07 22:33:23
阅读次数:
160
今天搭建界面,界面间的跳转使用了 push方法,结果发现界面间转换时有明显的卡顿现象,并没有做过数据请求之类的处理,所以感觉好神奇。以前好像也遇到过,当时在push 到的下级界面加个背景色。现在重新这样做,果然发现不再有卡顿现象。不知道这是为什么,故记录并查之。据说,两个原因导致的:1)渲染的问题, ...
分类:
其他好文 时间:
2016-07-06 20:03:52
阅读次数:
146
原理:RGB颜色根据计算'灰度'的公式,可以转化为黑白2种颜色,实现二值化。 业务场景的应用:可以根据背景颜色,取一个黑色或白色的颜色,作为背景色上的文案字体颜色 具体代码: ...
分类:
其他好文 时间:
2016-07-05 17:12:12
阅读次数:
3107
~~~~我的生活,我的点点滴滴!! 当然以下内容都可以通过设置样式来达到目的,但是下面不使用这样的方法 先来看张图,理解此图基本就能实现上面所要达到的目的了 Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget) { ...
分类:
其他好文 时间:
2016-07-04 23:39:02
阅读次数:
373