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

Android开发笔记(二十三)文件对话框FileDialog

接下来我们就使用AlertDialog来重写日期和时间对话框。...接着创建一个AlertDialog.Builder对象,在该Builder对象中嵌入布局视图,并设置标题、确定按钮、取消按钮。...最后还要提供一个回调接口,用于主页面上处理日期和时间的选择事件,同时在确定按钮的点击事件中要触发该回调接口的方法。...下面用一个简单的提示对话框进行说明,该对话框主要是显示一段文字,然后由用户选择“确定”或者“取消”。...当然不要忘了在主页面的回调方法中对选定文件做具体处理,文件打开之后要如何读取数据,又要如何把内存中的数据保存到文件中。 下面是文件打开对话框与文件保存对话框的页面截图: ? ?

3.4K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android界面组件基本用法

    1.文本框(TextView)和编辑框(EditText) 文本框(TextView)不允许用户编辑文本内容,而编辑框(EditText)允许用户编辑文本内容 2.按钮(Button)和图片按钮...为ImageButton指定android:text属性没用,不会显示文字 可以指定android:background为按钮增加背景图片,但这图片是固定的 可以指定android:src为图片按钮增加图片属性...3.单选按钮(RadioButton)和复选框(CheckBox) 多了一个android:checked属性,用于指定初始时是否被选中 checkBox.setOnCheckedChangeListener...Spinner spinner = (Spinner)findViewById(R.id.test); spinner.setAdapter(ba); 7.日期、时间选择器(DatePicker和TimePicker...).create(); ad.setIcon(R.drawable.a); ad.setTitle("系统提示: "); ad.setMessage("带取消、中立和确定按钮的对话框!")

    1.7K20

    jquery datetimepicker 配置参数

    使用方法: 添加jquery.min.js、datetimepicker.main.js和datetimepicker.css到您的页面 在html中: 在js中: $('#datetimepicker...显示左下角'xdsoft.net'链接 inverseButton: false, // false 默认 true datepicker的上一月和下一月功能互换 timepicker..., // ture显示今天按钮 false不显示今天按钮 位置在datepicker左上角 prevButton: true, // ture显示上一月按钮...false不显示上一月按钮 位置在datepicker左上角 nextButton: true, // ture显示下一月按钮 false不显示下一月按钮 位置在datepicker...大大加速插件与大量的领域的工作 mask: false, // 使用输入掩码。真正的-自动生成一个字段的“格式”的面具,从0到9的数字,设置为值的最高可能的数字。

    5200

    Windows 8.1 应用再出发 - 几种新增控件(1)

    应用程序栏按钮默认外观是圆圈,而不是常规按钮的矩形(做过WP的开发者一定不会陌生);设置内容需要使用Label 和 Icon 属性,而不是Content;它有两种尺寸,普通和精简,可以通过IsCompact...默认情况下,按钮被添加到主命令集合中而显示在程序栏右侧,当按钮被显式添加到辅助命令集合时,它将显示在程序栏左侧。...当应用程序栏中仅包括AppBarButton、AppBarToggleButton 和 AppBarSeparator 时,我们应该选择使用CommandBar。...我们看到,日子没有显示。同理我们可以完成月和年的设置。 4. TimePicker  TimePicker多数时候会和DatePicker搭配使用,来完成日期和时间的选取。默认外观是这样的 ?...到这里我们就把AppBar、CommandBar、DatePicker 和 TimePicker的用法介绍完了,下一篇我们会介绍剩余的新增控件,谢谢大家。

    1.4K90

    了解模板化控件(9):UI指南

    中通过TemplateBinding设置到ScrollViewer的对应属性。...例如,前述例子中的DateTimeSelector中包含一个TimePicker部件,可以公开一个TimePickerStyle属性让TimePicker绑定到这个属性。...对于复合型控件(即ControlTemplate中包含其它控件的控件,譬如DateTimeSelector,它本身是一个控件,又包含CalendarDatePicker和TimePicker),很多时候需要将...符合操作系统的操作习惯 以Windows平台来说,典型的错误是将约定俗成的“OK、Cancel”顺序改成“Cancel、OK”,甚至同一个程序中同时存在两种状况。 ?...例如这个对话框,一不小心就点击左边的“取消”按钮了。 9. 符合典型的GUI设计原则 在控件层级就应该将UI设计成符合设计原则,例如对齐,使用字体和颜色突出主要内容,易于操作等。 ?

    1.2K20

    TDesign 更新周报(2022 年 5 月第 2 周)

    方案,完善了组件出现和回收动画效果。...其中涉及到 common 子仓库的修改,删除之前 transition 相关的类名,添加了一个 &-list__showt 类名。...notification: 增加 onMouseenter 和 onMouseleave 事件,保证鼠标移入移出组件时,duration 时间的停止和重新计时。...支持年份、月份区间选择 支持 allowInput api TimePicker: 重新调整样式、允许输入交互重新设计 调整交互为点击确认按钮保留改动 直接关闭弹窗不保留改动 恢复初始值 disableTime...属性 增加安全键盘相关属性 Button: 增加 bindchooseavatar 原生事件,用户选择头像 Input: 支持 borderless 属性Bug Fixes Picker: 修复在没有取消和确认按钮的时候

    1.6K40

    当 Espresso 遇见 Android 单元测试

    1、将UI控件放入Activity(xml中配置); 2、添加一个输入框(也可用Spinner)和按钮用来提交命令,不同的命令控制UI控件调用不同的函数,Activity制作完成; 3、使用Espresso...进行自动化操作输入命令和提交,并检查结果。...先看看带TimePicker和命令输入框的Activity实际效果: 时间选择器TimePicker的class文件的类结构: 分析类结构后,需要进行单元测试的函数为methodD()、methodE...); (2)点击提交按钮; (3)检查年正常显示; (4)检查月正常显示; (5)检查日正常显示; (6)检查星期未显示,已隐藏。...Activity中解析到输入为getViewDate命令时,执行show.setText(mTimePicker.getViewDate()),将获取的UI控件当前时间显示在了id为show的TextView

    2.5K10

    TDesign 更新周报(2022年6月第3周)

    :重构TimePicker为 compositionAPI,全新的UI样式及交互,disableTime API 有所调整, 调整交互为点击确认按钮保留改动, 直接关闭弹窗不保留改动恢复初始值,存在不兼容更新...FeaturesTable:筛选对话框输入筛选内容之后按回车应该和按确定按钮一样Table:筛选功能支持自定义组件方式,示例:columns:[{ filter:{ component:DatePicker...Fixestable: 修复table透传 loading size 为枚举无效的问题Select: option子组件没有透传 style 实现的问题table: 支持动态数据合并单元格table: 吸顶表头和自定义显示列场景...releases/tag/0.35.1Miniprogram for WeChat 发布 0.13.2FeaturesDropdownMenu: 单选的情况下,选择之后直接关闭Bug FixesDialog: 修复取消按钮传递...Object 显示不正确的问题Checkbox: 修复外部样式类无法使用的问题详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag

    3.1K10

    滴滴开源基于 Vue.js 的移动端组件库 cube-ui

    ● 标准规范:遵循统一的设计交互标准,高度还原设计效果;接口标准化,统一规范使用方式,开发更加简单高效。 ● 扩展性强:支持按需引入和后编译,轻量灵活;扩展性强,可以方便地基于现有组件实现二次开发。...CheckboxGroup 复选框组:复选框组就是一组复选框,主要用来选择一组可选项;有垂直和水平两种样式。 Loading 加载中:加载,提供了可自定义大小的加载动画。...TimePicker组件:TimePicker组件提供了常用的日期选择功能。 Dialog:Dialog模态框组件,提供了多种样式及交互形式。...快速上手 安装 cube-ui 搭配 webpack 2+ 支持后编译和普通编译 2 种构建方式(默认使用后编译),使用前都需要修改应用的依赖和配置。...使用 全部引入,一般在入口文件中: 按需引入: 注意:按需引入的话,是不会打包基础样式部分的,所以在使用的时候需要引入 style 模块。 示例

    3K00

    WinCC V7.5 制作 设备运行报表3

    5 中添加 web 控件显示 htm 报表文件。...第二步,添加控件到画面 分别拖拽 Microsoft Date and Timer Picker Control 和 Microsoft Web Browser 控件到画面中。...也可以直接从 excel 中拖拽文本到 WinCC 直接生成组合框。如图 20 所示。 首先在 excel 输入需要的文本,选择所有文本,移动鼠标到选中区域的右下角, 直到鼠标变成十字光标形状。...第四步,创建生成报表的脚本 在画面中添加按钮用来生成报表并显示在 Microsoft Web Browser 控件中,为按钮编写如下 VBS 脚本: On Error Resume Next item.Enabled...然后点击“生成报表”按钮, WinCC 从数据库读取设定日期的相应设备的数据,显示在 WinCC 画面中。如图 23 所示。

    5.4K11
    领券