listview设置行高 listview本身是没有办法设置行高的,需要借助imagelist; ImageList iList = new ImageList(); iList.ImageSize = new Size(1, 30);//宽度和高度值必须大于等于1且不超过256 listView1 ...
原创 躬行之 UI 2018/04/20 22:35 阅读数 3.7K RecyclerView 的每个Item的点击事件并没有像ListView一样封装在组件中,需要Item的单击事件时就需要自己去实现,在Adapter中为RecyclerView添加单击事件参考如下: RecyclerView的 ...
分类:
其他好文 时间:
2020-09-18 17:17:59
阅读次数:
41
11.1 什么是视图 ? 视图是一种虚拟存在的表,并不在数据库中实际存在,对用户透明,行列数据来自定义视图的查询中使用的表,并且在使用的过程中动态生成的。 视图相对于普通表的优势主要包括: 简单:使用视图的用户无需关心查询的数据后面对应的表结构、关联条件等。用户透明。对用户来说是已经过滤好的符合条件 ...
分类:
其他好文 时间:
2020-09-18 03:17:43
阅读次数:
26
3.1 视图概述 视图(View)是一种虚拟存在的表。视图并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。通俗的讲,视图就是一条SELECT语句执行后返回的结果集。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。 视图相对于普通的表的 ...
分类:
数据库 时间:
2020-07-26 15:52:10
阅读次数:
93
一、 引言: TreeView控件适合于表示具有多层次关系的数据。它以简洁的界面,表现形式清晰、形象,操作简单而深受用户喜爱。而且用它可以实现ListView、ListBox所无法实现的很多功能,因而受到广大程序员的青睐。 树形结构在Windows环境中被普遍应用,但在数据库开发中面对层次多、结构复 ...
单选模式 selection0->GetProperties()->SetEnum("SelectMode",0); 自动推进到下一个 selection0->GetProperties()->SetLogical("AutomaticProgression",true); 对象选择过滤 只能选表面 ...
分类:
其他好文 时间:
2020-07-21 14:23:21
阅读次数:
147
RecyclerView应该是ListView的增强版。 RecyclerView与ListView的区别(我认为的): RecyclerView的性能比ListView高 RecyclerView支持水平滚动 RecyclerView可以动态增加数据量 需要注意的地方: 在AS里面使用Recycl ...
分类:
移动开发 时间:
2020-07-21 01:09:55
阅读次数:
121
缓存机制 ListView的两级缓存 ListView的缓存和复用由它的父类AbsListView中的RecycleBin实现,设了两个缓存数组mActiveViews和mScrapViews。mActiveViews缓存显示在屏幕中的view,mScrapViews按ViewType缓存离屏的vi ...
分类:
移动开发 时间:
2020-07-19 23:23:51
阅读次数:
220
声明:此MySQL基础学习源自尚硅谷。(推荐)b站官方链接:https://www.bilibili.com/video/BV1xW411u7ax?p=1 视图 含义:虚拟表,和普通表一样使用 MySQL从5.0.1版本出现的新特性。一种虚拟存在的表,行和列的数据来自定义视图的查询中使用的表,并且是 ...
分类:
数据库 时间:
2020-07-11 21:15:14
阅读次数:
97
一 认证Authentication 认证组件:校验用户 - 游客、合法用户、非法用户 游客:代表校验通过,直接进入下一步校验(权限校验) 合法用户:代表校验通过,将用户存储在request.user中,再进入下一步校验(权限校验) 非法用户:代表校验失败,抛出异常,返回403权限异常结果 认证源码 ...
分类:
其他好文 时间:
2020-07-10 15:04:31
阅读次数:
73