圆形头像的设置
QQ里的头像为了呈现给使用者更加完美的视觉感受,采用了圆形头像,如何将一个矩形的头像设置成一个圆形头像。
选择要进行操作的矩形头像,调整合适的大小。
在工具栏中找到椭圆工具,在要进行操作的头像上长按shift键绘制正圆。
将正圆调整到合适的大小。
选择矩形头像和绘制的正圆,在界面右侧找到“交叉”。
这样就完成了一个矩形头像到圆形头像的转换。
页面细节的美化
为了使页面上的字体和图标有着一目了然的区分,让使用者有更好的视觉体验,我们将色彩进行细节的美化。
选择要进行操作的对象图标。
在界面右侧找到色彩填充,选择右侧的吸色标志。
此时可以在页面上看到有个类似放大镜的圆,移动鼠标使圆形落在要选择的色彩上。
这样便实现了色彩的一致性。
滚动页面的设置
有时一个页面要呈现出来的东西超过了一个画板的大小,此时便可以通过设置滚动页面实现这些东西在一个画板上的呈现。
C语言链表
为什么要使用链表
在未学习链表时,我们常用的存储数据的方式无非就是数组。使用数组存储数据的好处就是查询快,但是它的弊端也很明显:
1.使用前需声明数组的长度,一旦声明长度就不能更改
2.插入和删除操作需要移动大量的数组元素,效率慢
3.只能存储一种类型的数据.
而链表则可以实现以上这些数组所不具备的功能,此时引入了结构体来实现创建链表的操作。
链表的特点:
1.n个节点离散分配
2.每一个节点之间通过指针相连
3.每一个节点有一个前驱节点和一个后继节点
4.首节点没有前驱节点,尾节点没有后继节点