按钮

下拉筛选组件

断了今生、忘了曾经 提交于 2020-02-16 11:42:43
这样一个需求,小程序做一个下拉筛选,小程序可以从底部弹出,从上面弹出只能自己写,为了方便,故写成了一个组件。 做出来就是这个样子,如图: 附上代码,仅供参考,不喜勿喷哦。 <view class="detail"> <view class="screening-wrap"> <view class="screening"> <view class="screening-button {{showScreening=='block' ? 'on' : ''}}" bindtap="screenClick">筛选 <i></i> </view> </view> <swiper class="swiper-item" style='display:{{showScreening}}'> <swiper-item> <view class="time-screening"> <view class="time"> <view class="start"> <picker mode="date" value="{{startTime}}" bindchange="startTimeClick"> <view class="picker"> {{startTime||'开始时间'}} </view> </picker> </view> <p>-</p> <view class="end">

[UWP]创建一个进度按钮

放肆的年华 提交于 2020-02-16 09:03:52
1. 前言 最近想要一个进度按钮。 传统上UWP上处理进度可以这样实现,首先是XAML,包括一个ProgressBar和一个按钮: <StackPanel Orientation="Horizontal" Margin="0,30" > <ProgressBar x:Name="ProgressBar" Maximum="1" Width="230"/> <Button x:Name="Button" Content="Download" Click="OnStartProgress" Margin="20,0,0,0"/> </StackPanel> 然后是服务端,假设我有这样一个服务: public class TestService { public event EventHandler<double> ProgressChanged; public async Task Start(bool throwException = false) { IsStarted = true; try { ProgressChanged?.Invoke(this, _progress); await Task.Delay(1000); while (_progress < 1) { await Task.Delay(100); _progress += 0.03;

normalize.css 中文版

一曲冷凌霜 提交于 2020-02-16 07:03:44
## normalize.css 中文版 normalize.css 原地址: http://necolas.github.io/normalize.css/ reset 太暴力了,这个 normalize 相对要温柔很多。 译文与原文中空了一行。 /*! normalize.css v2.1.2 | MIT License | git.io/normalize */ /* /*! 我就是自己看看,然后翻译下下,让大家看看 */ /* ========================================================================== HTML5 display definitions HTML5 新增元素定义 ========================================================================== */ /** * Correct `block` display not defined in IE 8/9. * * 修正IE 8/9 中未定义的块级元素。 */ article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display:

java实现批量上传(swfupload)

时光毁灭记忆、已成空白 提交于 2020-02-16 05:03:53
下载 swfupload 文件夹 里面包含handlers.js,swfupload.js,swfupload.swf 三个文件。 我的是和ssh项目整合在一起的。因为struts2的拦截器会拦截所有请求,在跳转到上传文件的servlet中时request请求会被转换为struts的请求。所以要去掉struts的请求。 假如web.xml配置的拦截所有请求,可以修改这里,不拦截所有 <filter> <filter-name>struts2</filter-name> <filter-class> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter </filter-class> <init-param> <param-name>config</param-name> <param-value> struts-default.xml,struts-plugin.xml,resources/struts/struts.xml </param-value> </init-param> <init-param> <param-name>actionPackages</param-name> <param-value>com.yuncai.modules</param-value> </init

AspNetPager常用属性及一些样式

痞子三分冷 提交于 2020-02-16 03:38:22
AlwaysShow 总是显示分页控件,即使要分页的数据只有一页 AlwaysShowFirsLastPageNumbr 是否总是显示第一页和最后一页数字页索引按钮 BackImageUrl 面板的背景图像 BorderColor 控件边框的颜色 BorderStyle 控件边框的样式 BorderWidth 控件边框的宽度 ButtonImageAlign 指定当使用图片按钮时,图片的对齐方式 ButtonImageExtension 当使用图片按钮时,图片的类型,如gif或jpg,该值即图片文件的后缀名 ButtonImageNameExtension 自定义图片文件名的后缀字符串(非文件后缀名),如图片1f.gif的ButtonImageNameExtension即为f CpiButtonImageNameExtension 当前页索引按钮的图片名后缀字符串 CusomInfoSectionWidth 用户自定义信息区的宽度 *CustomInfoTextAlign 用户自定义信息区文本的对齐方式, 就是定义当前为第几页,每页多少条信息的位置 Direction 面板中的文本方向, 主要就是定义导航文字的方向,一般没什么用 Enabled 控件的已启用状态 EnableUrlRewriting 是否启用Url重写 EnableViewState

AspNetPager常用属性及用法 / URLRewrite伪静态与AspNetPager分页控件的结合

时间秒杀一切 提交于 2020-02-16 03:38:06
常用: <webdiyer:AspNetPager ID="AspNetPager1" runat="server" PageIndexBoxType="TextBox" ShowPageIndexBox="Never" UrlPaging="True" CssClass="paginator" CurrentPageButtonClass="cpb" PageSize="1" ShowFirstLast="false" ShowPrevNext="false" OnPageChanged="AspNetPager1_PageChanged"> </webdiyer:AspNetPager> css设置: <style type="text/css"> .paginator{ font:15px Verdana;} .paginator a{ float:left; height:20px; min-width:20px; color:#fff; background:#d8271c; text-align:center; line-height:20px; padding:5px;} .paginator .cpb{ float:left; background:red;height:20px; min-width:20px; color:#fff; text-align

AspNetPager常用属性介绍

南笙酒味 提交于 2020-02-16 03:37:29
AspNetPager常用属性介绍 AlwaysShow 获取或设置一个值,该值指定是否总是显示.默认情况下,当要分页的数据只有一页时,AspNetPager默认会自动危险期而不在页面上显示任何可见内容,将此属性值设为true时,即使总页数只有一页,AspNetPager也将显示分页导航元素. AspNetPager 分页按件,即使要分页的数据只有一页。 CurrentPageButtonPosition 当前页数字按钮在所有数字分页按钮中的位置,可选值为:Beginning(最前)、End(最后)、Center(居中)和Fixed(默认固定) CurrentPageIndex 获取或设置当前显示页的索引。 FirstPageText 获取或设置为第一页按钮显示的文本。 LastPageText 获取或设置为最后一页按钮显示的文本。 NextPageText 获取或设置为下一页按钮显示的文本。 PrevPageText 获取或设置为上一页按钮显示的文本。 PageSize 获取或设置每页显示的项数。(该值获取或设置数据呈现控件每次要显示数据表中的的数据的项数, AspNetPage r根据该值和RecordCount 来计算显示所有数据需要的总页数,即PageCount的值。) PageIndexBoxType:或者或设置页索引框的显示类型

Android学习15

余生颓废 提交于 2020-02-15 23:43:53
Date&Time DatePicker(日期选择器),TimePicker(时间选择器),CalendarView(日期视图); 1.TextClock TextClock可以以字符串格式显示当前的日期和时间。 可以通过调用:TextClock提供的is24HourModeEnabled()方法来查看,系统是否在使用24进制时间显示! 在24进制模式中: 如果没获取时间,首先通过getFormat24Hour()返回值; 获取失败则通过getFormat12Hour()获取返回值; 以上都获取失败则使用默认 2.AnalogClock(模拟时钟) 布局代码: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <Chronometer android:id="@+id/chronometer" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center

HTML基本标签汇总2

旧城冷巷雨未停 提交于 2020-02-15 15:50:34
<!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> </head> <body>     <!--超链接标签:     <a href="跳转的路径" target="跳转方式" title="鼠标放上去时显示的文字"></a>     target:_blank 新窗口页面打开     _self 当前页面打开(默认)     下载功能:     href:指向的地址是个不能打开解析的文件时,就会提供下载功能     =做标记:<a name="标记值"></a>     本页跳到标记的地方:<a href="#标记值"></a>     其他页跳到标记的地方:<a href="网页路径#标记值"></a>     标识符:只能是字母、数字、下划线、$组成,其中数字不能开头,不能是关键字,名字尽量有意义       表单标签     <form action="表单信息提交的地址" method="提交方式">     表单元素     </form>     method: 1.get:不安全,传递的数据大小受限制     2.post:安全,大小不受限制     表单元素:     通用格式:     <input type="元素类型" name="自定义">     元素类型:

android UI进阶之弹窗的使用

一个人想着一个人 提交于 2020-02-15 14:51:19
其实这是第二遍写这篇博客……浏览器崩溃了。。。我还以为博客园和CSDN的一样自动保存,竟然没有!好吧,没事,重新写过。 年就算过完啦。新年第一篇来讲下android中的PopupWindow。姑且就叫做弹窗吧,其实和AlertDialog一样,也是一种对话框,两者也经常混用,但是也各有特点。 下面就看看使用方法。首先初始化一个PopupWindow 1 PopupWindow mPop = new PopupWindow(getLayoutInflater().inflate(R.layout.window, null ), 2 LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); 实现PopupWindow的构造函数,第一个参数导入布局,后面两个指定宽和高。弹窗一般有两种展示方法,用showAsDropDown()和showAtLocation()两种方法实现。一般参数有两种,有偏移和无偏移。 1 bt1.setOnClickListener( new OnClickListener(){ 2 3 @Override 4 public void onClick(View v) { 5 initPopWindow(); 6 mPop.showAsDropDown(v); // 以这个Button为anchor(可以理解为锚