首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
ui
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
UI库中的图片资源管理器 Xproer
UI库中的图片资源管理器 Xproer,UI库中使用一个图片资源管理类来对UI库中的所有图片进行统一的管理。设计模式:单件模式优点:可以将多个小图片合并成一张大图片,最后再进行压缩,节省图片资源的大小。可以很方便的替换图片资源。这种思路和VC中的资源管理器的设计思路一样,图片资源可以统一管理。应用程序不用频繁加载图片资源,减少系统内存的分配次数,减少内存碎片。可以提高图片绘制效率。由于图片在应用程
78
后端
01-01 08:00
后端
UITableView 切换cell 内的tab时无故跳动
由于TableView比较复杂 顶部两个cell ,headView中含三个tab。 如图所示:我分拆为:两个section section1 根据 headview的tab 切换。section1...
76
后端
01-01 08:00
后端
UIView控件
UIView是视图展示,主要用于用户交互,负责渲染区域内容,并响应区域内的触摸事件,在上篇文章的图中不难看出,UIVIew继承于UIResponder,在iOS中大部分控件都继承于UIView。 在...
75
后端
01-01 08:00
后端
UITableView卡顿的优化
卡顿原因: 1.cell复用,注册重用标识符 2.避免cell重新布局(创建时就布局好) 3.提前计算并缓存cell的属性及内容(高度) cell的显示是先计算高度调用(height方法),然后再调...
74
代码人生
01-01 08:00
代码人生
UI与业务逻辑分离的另一种思路 Xproer
UI与业务逻辑分离的另一种思路 Xproer,根据业务逻辑设计组件,组件里面包含业务逻辑。
72
代码人生
01-01 08:00
代码人生
uint8_t是什么数据类型,opencv图像处理
uint8_t是什么数据类型,opencv图像处理,最近,在将某个图像的二维亮度矩阵变换为伪彩色图表时,发现使用im2uint8函数和uint8函数出现的情况不同,开始寻找问题的所在。我使用的亮度矩阵是双精度型,实际转换为uint8型时用imshow函数显示。如果使用原始数据显示伪彩色图表或双精度类型,结果会产生很多噪声,某些过滤器无法消除!一般来说,应该使用im2uint8函数进行转换,但是发现
70
代码人生
01-01 08:00
代码人生
uiautomator2学习【一】
uiautomator2学习【一】 一、uiautomator2简介 uiautomator2 是一个可以使用Python对Android设备进行UI自动化的库。 其底层基于Google uiautomator,Google提供的uiautomator库可以获取屏幕上任意一个APP的任意一个控件属性,并对其进行任意操作。 二、环境准备 pip install uiautomator2
69
百科问答
01-01 08:00
百科问答
ui设计哪里好找工作(附ui设计对应职位及前景分析)
ui设计哪里好找工作(附ui设计对应职位及前景分析)UI专业择业首选:1.首选(BATHZ)百度,阿里,腾讯,华为,字节跳动等一线企业2.行业首选:互联网,软件,硬件行业3.地域首选:北上广深杭一线城市。如自身不满足以上条件,可以选择二线城市或技术开发与创新型行业或创业型公司发展。前景:UI设计专业是从设计专业分支出来的一个专业。其方向有实体UI设计(如,仪表仪盘,操控仓舱等的界面设计),虚拟UI设计(如网页界面,软件界面等)。近几年来,UI设计伴
69
代码人生
01-01 08:00
代码人生
uint8_t是多少位,uint16_t是什么
uint8_t是多少位,uint16_t是什么,windows系统解决方案:添加头文件:#includewtypes.h#defineulongulong#defineuintuinterrorc2065:“uint8_t”:未声明的标识符参考:http://blog.csdn.net由于未定义uint32_t和uint8_t,因此在添加定义后编译成功。#if_MSC_ver1600//visua
66
代码人生
01-01 08:00
代码人生
UIView如何优雅的自适应布局(Masonry)
UIView如何优雅的自适应布局(Masonry) 怎么安装Masonry和怎么makeConstraints不多说, 我们假设你会... cell的高度自适应 开发中常常需要UITableViewCell高度自适应, 最最常见的, 就是UILabel的多行文字显示, 我们都是让内部view自适应来撑起父视图. 一般的view自适应我们也是这么做的 子view撑起父view 比如, 我们在界面中间需要放一
62
«
1
2
...
5
6
7
8
9
10
11
...
19
20
»