首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

之解析练习RadioButton+Fragment+viewpager布局架构

,相当于调用clearCheck()操作 id 该组中所要单选按钮的唯一标识符(id) 参见 getCheckedRadioButtonId() clearCheck() public...void clearCheck () 清除当前的选择状态,当选择状态被清除,则单选按钮组里面的所有单选按钮将取消状态,getCheckedRadioButtonId()将返回null public...int getCheckedRadioButtonId () 返回该单选按钮组中所选择的单选按钮的标识ID,如果没有则返回-1 返回该单选按钮组中所选择的单选按钮的标识ID public RadioGroup.LayoutParams...ViewGroup.LayoutParams或其子类的实例 public void setOnCheckedChangeListener (RadioGroup.OnCheckedChangeListener listener)注册一个当该单选按钮组中的单选按钮状态发生改变时所要调用的回调函数...listener 当单选按钮状态发生改变时所要调用的回调函数 public void setOnHierarchyChangeListener (ViewGroup.OnHierarchyChangeListener

1.3K40

后台系统设计(上篇:选择)

常见类型: ·单选按钮 ·复选框 ·图标切换 ·切换开关 ·穿梭框/列表构造器 ·下拉菜单 一、单选按钮 允许用户从一组相互排斥的选项中选择一个。通常,将一个选项定义为默认选择。 外观 常规: ?...复选框和单选按钮之间的主要差别是: 单选按钮给人更加直接的示意,例如开启关闭,而复选只表达一面信息,因此它的反面信息并不是非常直观,甚至对于某些用户而言,并不清楚和不所表达的含义。...三、Icon button 图标按钮 图标按钮可以说是结合了单选按钮、复选框及命令控件的变形形式,性质上存在互斥(单选)和非互斥(多选)。...颜色下拉控件应该有允许用户输入的地方,这样用户就可以更加方便直观的输入品牌色或其他需求;对于自定义设置,可提供一部分色卡,这样对于不知如何下手、不知如何搭配颜色的人而言,提供了简单的选择。 ?...关于下拉搜索 下拉搜索有两种情况,下拉单选和下拉多选的情况。 ·在单选情况下,我们将搜索放在了原有的框体内,流程如下:用户输入关键字>实时匹配检索出选项>用户点击选项>完成操作。 ?

9.6K21
您找到你想要的搜索结果了吗?
是的
没有找到

典藏版Web功能测试用例库

先列名排序,再切换,表格列变化后,点击查询,不能报错 ​ 动态匹配结果,最多显示10条 时间日期 ​ 约束条件 ​ 起<=止 ​ 起>止 ​ 只输入起 ​ 只输入止 ​ 时间>当前时间...不满足YYYY-MM-DD ​ 非数字 ​ 输入完年或月,自动带出- ​ 时间选择框 ​ 打开关闭选择框 ​ 切换年份 ​ 上下月 ​ 切换月份 ​ 选择某一天 ​ 清空日期...也需要测一下 表格 ​ 对齐 ​ 内容口径 ​ 1、名称等列不能显示为代码编码 ​ 2、无数据显示为-- ​ 3、符合需求 ​ 格式 ​ 1、保留几位,缺失位自动补0 ​ 2、3...​ 总记录数正确 ​ 非尾页,每页实际条数=每页分页条数 ​ 支持敲击回车键跳转 批量操作 ​ 选单条,操作 ​ 多条,操作 ​ 不,直接操作 ​ 多条中,包含不允许操作的,不能批量操作...​ 图表切换 ​ 有数据,可正常切换,且切换前后数据正确 ​ 无数据,无法切换,给提示 ​ 兼容性 ​ 纵坐标,根据最大最小值来确定刻度值,便于观看 保存按钮 ​ 保存成功的提示 ​

3.5K20

SAP 变式可配置 BOM 的实现

我们建立一个关于颜色的特性,类型:字符格式,值分配:单一性项目,意思是只能单选。特性值我们设置2个,分别为红色和黄色。...由于原材料需要在半成品中配置出来,所以需要物料时可配置的 5.把分类分配给物料(CL20N) ?...点右上角的配置按钮输入特性值: ? 输入特性值后,点结果按钮显示配置出来的BOM结构: ?...再切换到特性界面,点成本核算按钮,成本核算变式PPC4销售订单成本核算,传递控制选择PC01带工厂的传输,回车,可以看到产品成本: ?...保存即可。建立连接后的成品BOM查看只能用CS12查看,不能用CS03 ? 我们可以看到CS12展开的BOM,只显示了一个半成品1,那是因为创建该成品的时候,分类特性1个都没有填写。

8.7K48

SAP 变式可配置 BOM 的实现

我们建立一个关于颜色的特性,类型:字符格式,值分配:单一性项目,意思是只能单选。特性值我们设置2个,分别为红色和黄色。...3.创建可配置物料(MM01) 物料类型KMAT可配置物料: 项目类别组0002,策略组25 4.创建超级BOM中的其他物料(MM01) 由于原材料需要在半成品中配置出来,所以需要物料时可配置的...点右上角的配置按钮输入特性值: 输入特性值后,点结果按钮显示配置出来的BOM结构: 如上图所示,当我们输入颜色特性是Z1红色,性别特性是Z1女,显示的BOM结构是把超级BOM中的原材料2和原材料...再切换到特性界面,点成本核算按钮,成本核算变式PPC4销售订单成本核算,传递控制选择PC01带工厂的传输,回车,可以看到产品成本: 10.创建正常的成品物料(MM01) 已有可配置物料,为什么不直接用可配置物料下达销售订单...不能实现库存管理,所以,需要用一个正常的成品把可配置物料关联起来,MRP3视图中,需要制定关联到哪个可配置物料: 11.执行正常物料与可配置物料的连接(CS40) 指定新建的成品与可配置物料的BOM建立连接 保存即可

1.8K60

安装 VM 虚拟机并安装RHEL 7【附VM12永久激活码】

选择虚拟机软件的安装位置(可选择默认位置),选中“增强型键盘驱动程序”复选框后 单击“下一步”按钮,如下图 所示。【此功能可以在本系统和虚拟机系统中无缝切换键盘,很方便哦!】...image.png 输入下面注册码即可激活VM12: 激活码:【UC5MR-8NE16-H81WY-R7QGV-QG2D8】 激活码:【ZG1WH-ATY96-H80QP-X7PEX-Y30V4】...单击“创建新的虚拟机”选项,并在弹出的“新建虚拟机向导”界面中选择“典型”单选按钮: image.png 选中“稍后安装操作系统”单选按钮【因为后续我们要自定义系统】: image.png 将客户机操作系统的类型选择为...之后同意许可就行,然后可以创建用户了(useradd): image.png 虚拟机软件中的 RHEL 7 系统经过又一次的重启后,我们终于可以看到系统的欢迎 界面,如图所示。...VM12版本的” 这是因为开启了“虚拟化CPU计算器性能”,在虚拟机设置里去掉即可: image.png 2、本地操作系统和虚拟机之间鼠标切换问题 按Ctrl+G自动定位到虚拟机内部。

3.3K00

当我们聊设计的时候,我们在聊些什么?(二)

新的实现1.针对不足4,修改布局,把每个条件修改到一行内展示,同时改小输入框大小和间距。2.针对不足5,新增了两种下拉框的输入方式,可支持单选和多选。...3.针对不足1,在每个条件之前新加了添加关联关系按钮,点击添加即可在当前位置后插入一条新的查询条件。4.针对不足3,取消嵌套的功能,仅保留一层分组。减少使用的学习成本。...5.针对不足2,在每个条件前新加了checkbox,条件并点击分组按钮,即可将多个条件新加入一个分组。...需要注意的是,只有连续的条件才可合并分组,因此checkbox在和取消时会对状态进行校验,只允许操作两边的按钮。如果选中的有分组,应该将条件和分组合并,而不是嵌套。...感想这次我们进行了一次设计优化的实例。对于任何设计而言,使用和持续优化都是获得一个好的用户体验所必须的步骤。对于很多开发设计出来的组件,往往会更多的关注可用。

17630

python虚拟环境

Python多版本共存 昨天我讲了多版本共存的一些注意事项,发完文章之后有人问我为什么不使用虚拟环境,这是因为一般的虚拟环境控制起来相当繁琐,命令输到吐血,完全就不能鼠标点击切换,都是通过命令来实现切换的...第一行是用来设置工程路径的,下面就是该工程使用的解释器的选择,单选按钮的第一个选项是新的环境,也就是虚拟环境;第二个按钮是真实环境。 第一个按钮所属的范围里还有几个其他选项,我来一一解释一下。...接着就是两个可选项,第一个的决定你是不是要把所选择的解释器里面全部模块都拿过来,这个我建议不要了会占用更大的空间,同时也会让工程创建耗费更多的时间!...第二个选项是用来决定这个虚拟环境是不是所有的工程都能共享,这个视情况而定。 最后还有一个问题,pycharm虚拟环境怎么安装第三方库?...这是因为有些库不能通过上述方法安装,需要通过以下步骤安装:首先,必须下载对应的轮子文件;其次,通过命令提示符进入对应的虚拟环境,最后输入命令pip install ***,这个过程相当的繁琐!

78810

Python学习杂记_1_PyCharm使用的一些收获

如何通过鼠标滚轮调整界面字体大小   Settings->Edditor->General,在Mouse下 Change font size (Zoom) with Ctrl+Mouse Wheel...左侧是工程显示区域,你当前代码存在的工程目录及其下面所有的文件,这个区域可以点击Project来切换隐藏和显示。 2....右侧面积最大的区域是代码编辑区,在此区域, 显示行号:Settings->Editor->General->Appearance,在窗口中Show line numbers; 多行注释:直接用快捷键...运行代码的操作 运行代码时,如果多个代码窗口同时打开时,在点击窗口上的运行按钮前要注意选中你当前要运行的程序名,有时候会乱,最好的办法是在代码区域右击鼠标,在快捷菜单选运行,直接就是你当前的程序运行了;...在需要使用操作系统的命令行运行程序时,不必切换到命令行终端,直接在PyCharm的下方打开Terminal窗口运行命令即可。

72520

Axure RP8入门之基本操作篇

### 10.设置元件默认隐藏 选择要隐藏的元件,在快捷功能或者元件样式中【隐藏】选项。 ### 11.设置文本框输入类型 如文本框属性中选择文本框的{类型}为【密码】。...### 22.设置单选按钮唯一选中 全选所有的单选按钮,在元件属性中{设置单选按钮组名称},即可实现唯一选中的效果。...### 31.切换元件库 在元件库功能面板中,可以通过点击元件库列表,选择不同的元件库进行使用。 ## 第二章 页面设置 ### 32.设置页面居中 在页面【样式】设置中选择页面居中的按钮。...### 42.设置画布中的遮罩阴影 在【菜单】-【视图】-【遮罩】的选项列表中,取消相应的。比如画布中隐藏的元件不显示淡黄色的阴影,则取消【隐藏对象】的。...注意,子级页面无法单独发布,子级页面时会自动父级页面。如果需要单独发布子级页面,需要在页面管理面板中将子级页面的级别调整到一级页面。

5K30

Kotlin学习日志(六)控件使用

在Java中,复合按钮CompoundButton的状态有两个,setChecked和isChecked,前者用于设置是否,后者用于判断是否,但在Kotlin中这两个方法被统一成了isChecked...属性,修改isChecked的属性即为设置是否,而获取isChecked的属性值即为判断是否,这种合二为一的情况还有一些,如下表: 按钮控件的属性说明 Kotlin的状态属性 Java的状态获取与设置方式..." else "取消"}了复选框" } } } 运行效果图: ?...1.3 单选按钮RadioButton 单选按钮要在一组按钮中选择其中一项,并且不能多选,这要求有个容器确定这组按钮的范围,这个容器便是单选组RadioGroup,单选组RadioGroup实质上是一个布局...单选按钮RadioButton默认是未选中状态,点击它则显示选中状态,但是再次点击并不会取消选择,只有点击同组的其他单选按钮,原来选中的单选按钮才会被取消选中。

1.7K30

库存监控与到货提醒实践

添加填写项目命名为”型号",点击“自动获取”按钮,获取页面上的搜索型号输入框元素。填写属性设置为Value,即填写过程会改变输入框元素的value属性值。...注意此处需“网页发生跳转”,这样会等待页面加载完毕再继续往下执行(否则页面未加载完成,后续步骤无法抓取到数据)。...弹窗提醒:在屏幕右下角弹出提示窗口,设置弹窗显示内容为当前型号和库存数量(在输入框中使用鼠标右键菜单选择),再设置点击弹窗后打开的网址为当前网址(即当前监控产品的页面)。...声音提醒:声音提醒后,软件播放指定的声音文件,可自定义提示声音,比如可以选择MP3。如果不设置声音文件,报警时将自动朗读报警内容(自动读出型号和数量)。...邮件提醒:邮件提醒,并设置收件邮箱和发件邮箱,在提醒时软件自动发送提醒邮件。如果使用绑定手机的收件邮箱,手机上可以同时收到提醒内容。

95730

Python Tkinter Gui 常用组件介绍 基本使用

Python Tkinter Gui 窗口图标,标签,输入,单复选,文件导入,按钮,日志 等常用组件 基本使用 ---- 文章目录 Python Tkinter Gui 窗口图标,标签,输入,...点击这个按钮将会在这两个值间切换,一组方框,可以选择其中的任意个 Radiobutton 单选框 一组可选框,其中只有一个可被"选中" ,以当前的值为准 Entry 文本框 文本输入框,文本输入域...text=选框文本, variable=赋值对象, value=后的值 self.choose_day_one = tk.Radiobutton(self.choose_day_frame..., variable=赋值对象, onvalue=后的值, offvalue未的值 self.choose_entry_time_one = tk.Checkbutton(self.choose_number_frame...:{radio_value}" # 不复选框则值为初始设置的0, 赋值None check_value_one = 'None' if self.choose_number_value_one.get

2.6K20

Jupyter notebook使用技巧大全

可以在左侧进行,对文件夹进行重命名,移动或删除,对文件进行复制,重命名,移动,下载,查看,编辑和删除。 ?...退出 如果要停止某个正在执行的notebook文件,可以在file选项卡下该文件,点击shutdown(也可以用其他方式,见后文)。...我们只需要相应的插件,在每一个notebook的工具条中就会出现相应的扩展。选中每个扩展的时候,在其下方都会出现关于该扩展的说明,演示,配置等情况,通过仔细阅读我们就能得知该扩展的用法。 ?...首先在Nbextensions选项卡中该插件,然后在工具条中就可以看到该扩展按钮。...同样在Nbextention选项卡中Autopep8,在工具栏中会多一个“锤子”一样的按钮,可以帮助我们排版代码,使其符合pep8标准。 ?

1.9K30
领券