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

Android控件与布局——基础控件RadioButton

今天,我们的主题是基础控件RadioButton。...在开始之前,我们还是以官方文档为开端来开始我们的讲解,下面是Android文档中对RadioButton的简介: 看过上一篇文章的应该可以了解到,这个和我们的CheckBox是十分类似的,不同的点在于,这个控件可以由非选中状态通过点击事件转为选中状态...,但是不能通过点击实现逆向的状态转换,一个默认样式RadioButton控件的非选中和选中状态如下: ?...在上面我们在简介中得知,这个控件能通过点击事件实现的效果如下(不能逆向改变状态): ? 接下来,我们对其基本属性进行设置,改变一下它的样式: ?...item android:state_checked="false" android:drawable="@drawable/non_chosen_big"> 该控件的开源项目在网上找了一下

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

Blend基础-布局控件

Panels控件(其实就是容器控件) 对内部的子控件提供了自动布局功能 可以在容器控件内继续添加容器控件(一个复杂的界面往往是多种容器控件嵌套而组成的) 一些界面器控件也是嵌套了容器控件而组成的(比如ListBox...就嵌套了StackPanel控件) 你也可以自己来制作一些容器控件 一些常见的布局控件 Canvas 最原始的容器控件,对子控件无自动布局功能。...具体使用 在新建立了Silverlight项目后,你会看到Blend自动帮你添加了一个布局控件“LayoutRoot”。 在右侧的属性栏目你可以看到这个布局控件的类型。...在右侧的工具栏中你可以找到更多的布局控件。 或者你知道自己想要的控件 直接输入他的名字便可以快速的找到他。...这里在LayoutRoot下添加上两个最简单的布局控件Canvas,并改变他们的背景颜色予以区分。 这里记住一个概念“所有的父控件对其子控件进行布局”。

1K60

基础窗口控件QWidget简介

另外一点就是因为你对PyQt5的布局管理器的使用不熟悉,如果你学会了布局管理器的使用,那这些控件的布局其实非常简单。...所以这一篇呢,我们就从控件开始吧,后期如果有时间的话,我再把Qt Designer简单使用写一篇文章。 QWidget    一个程序可以拥有多个窗口,每个窗口都会承载多个控件。...对于独立的顶层窗口,它的X、Y坐标是针对整个屏幕的,也就是说widget控件设置的300,300是在屏幕上的偏移位置。...对于子控件,它的X、Y坐标是针对其父控件的,w1控件设置的100,100是针对widget控件的,在整个屏幕上就是400,400位置。...对于主窗口控件,不包含边框的部分就是客户区,我们可以在其中添加子控件。 不包含外边框 客户区的大小是一个QRect类。

5.1K40

Flutter 全栈式——基础控件

在Flutter中,UI小控件有两种设计风格,一种是Material设计,这是安卓的官方设计风格,另一种则是Cupertino风格,是iOS的官方设计风格。...因此,当遇到带有这两个单词开头的控件时,我们应该明确他们表达的意思。...官方Widgets 介绍文档 官方Widgets API文档 中文 Widgets 介绍文档 文本控件 Text 属性名 类型 简述 data String 需要显示的文本字符串 style TextStyle...width/height double 设置Image控件自身的宽高 fit BoxFit 图片的填充模式 color Color 图片颜色 colorBlendMode BlendMode 对图片进行混合颜色处理...例如手机号前面预先加上区号等 prefixStyle TextStyle prefixText的样式 suffixIcon Widget 位于输入框尾部的图标 suffix Widget 位于输入框尾部的控件

3.7K40

Flutter第3天--基础控件(上)

Flutter七日游第三天:2018-12-18 天气:晴朗 零、前言 浪了两天,Dart语法基本上熟悉了,绘图也不怕了,现在进入正轨,继续浪~ 今天来学些枯燥的东西了--基础控件,戒骄戒躁,基础还是要好好掌握...child: Icon(Icons.add,size: 40,color: Colors.white,semanticLabel:"toly"), ), ---- 三、基础控件点将台...按照索引来显示堆叠容器中的控件,挺好玩的 ?..., ), 恭喜获得成就:布局小新手 :奖励卡牌: - - - ---- 三、基础控件点将台之--三大战力 隐藏剧情触发: NPC:传说有三条恶龙盘踞在布局深处,为祸人间,勇士们,准备好了吗?...WrapAlignment.spaceBetween, children: formColorList(50)); duang,三大战力倒下,恭喜获得称号:布局勇士,收获三张传说级卡片: - - - ---- 三、基础控件点将台之

2.9K30

Mac OSX 开发基础控件学习之 NSOutlineView

NSOutlineView-feature.png 在开发基于osx的Application的过程中,当我们需要显示一组列表结构的数据时,比较容易想到的控件是NSTableView;但如果你显示的数据有层级结构时...,NSTableView就会面临一个问题:因为在osx中,NSTableView没有分组功能( sections) 因为在cocoa 中提供了另一个控件供满足我们的需求NSOutlineView它是继承自...NSTableView的子类,是Mac OSX Application常用的控件之一,与NSTableView相似,NSOutlineView也使用行和列来显示内容,但所不同的是NSOutlineView...Demo下载工程,但更推荐自己一步一步创建工程并实现功能)来简单学习一下怎样使用NSOutlineView显示带有层级结构的数据内容 创建osx项目工程,并搭建UI界面,大致效果如下图: UI界面 从控件库中...,拖动Source List 控件(NSOutlineView)到storyboard中,并添加约束。

1.5K20

了解模板化控件(1):基础知识

这个主题主要讲述如何创建和理解模板化控件,目标是能理解模板化控件常见的知识点,并且可以创建扩展性良好的模板化控件。...1.2 模板化控件 可以使用ControlTemplate的控件即为模板化控件(TemplatedControl),在UWP中,所有派生自Control的控件(除了UserControl)都是模板化控件...模板化控件包含以下两个部分: 代码: 定义控件属性及行为。 DefaultStyle: 定义控件属性默认样式,包括属性值及ControlTemplate。...可以不存在DefaultStyle,所以某些场合会把模板化控件称为“无外观控件”。 2. 创建第一个模板化控件 下面介绍如何使用VisualStudio在一个新项目中创建一个模板化控件。 ?...DefaultStyleKey是用于查找控件样式的键,没有这句代码控件就找不到默认UI。 如果控件需要被继承的话,最好把sealed关键字移除。

63830

【traits-traitsui-基础】-02-控件StrButton

Anaconda3-4.3.0.1-Windows-x86_64 编辑器:JetBrains PyCharm Community Edition 2016.3.2 本系列介绍traits,traitsui的一些基础知识...今天介绍两个常用控件,Str,Button,中文来说,就是字符串录入及按钮 Part 1:示例 提供一个界面,在输入框输入,点击按钮显示输入内容,如下图 运行结果 ?...Part 3:代码解读 整体代码分为3个部分 控件定义 事件定义:def 视图定义:View 导入所需模块 定义界面端的类 运行界面端 如何定义按钮点击相应事件?...定义一个函数def,函数名称必须是固定的,def _控件名称_fired(self): 如何获取Str控件中录入的值?...self.控件变量名,本示例中:self.input 录入提示:tooltip属性,鼠标移动到控件位置,会显示提示 加粗强调:emphasized 关于Item类的其它属性可以查看其源代码 源代码查看:

58520
领券