精华内容
下载资源
问答
  • 保存用png,gif格式图片,都有个交错复选框,这个是什么意思呢,我一直没有搞懂,所以一直没有选中它。昨天碰巧看到一些有关他资料,就好奇打听了一下,:)  交错是一种通过 Internet 发送图片数据方法。当...

      保存用png,gif格式图片,都有个交错复选框,这个是什么意思呢,我一直没有搞懂,所以一直没有选中它。昨天碰巧看到一些有关他的资料,就好奇的打听了一下,:)

      交错是一种通过 Internet 发送图片数据的方法。当某个图片交错时,会发生以下情况:在下载了该图片的 1/64 后,您可以看到图片外观形状的总体图像。就是指浏览器下载它的时候隔行下载,这样下载一张图只用一半的时间就可以看到它的样子,只不过只是隔行的图,然后它再下载另一般,这样可以减少你等待看它的时间。在Fireworks中保存GIF和JPG时也有这个优化。那么他显示的效果就是:浏览器欣赏该图片时就会以由模糊逐渐转为清晰的效果方式渐渐显示出来。但是选择交错保存后的图片要大。

     

    效果可以看下这个地址:http://mxwd.cn/images/works/onlead/da.jpg,就是一开始有个模糊的效果,然后才清楚的,你可不要眨眼噢,嘿嘿

    转载于:https://www.cnblogs.com/different/archive/2012/12/16/2820950.html

    展开全文
  • Android对话框总结

    2015-04-28 15:19:11
    一、什么是对话框? 一种次要窗口,包含按钮和各种选项,通过它们可以完成特定命令或任务。...对话框中有单选框、复选框等。 要我说,对话框,就是一个用于和用户进行对话小框框。大家见到最多
    一、什么是对话框?
    一种次要窗口,包含按钮和各种选项,通过它们可以完成特定命令或任务。 查找和替换对话框 对话框与窗口有区别,它没有最大化按钮、没有最小化按钮、大都不能改变形状大小。(“打开文件”对话框是可以改变大小的) 对话框:是人机交流的一种方式,用户对对话框进行设置,计算机就会执行相应的命令。对话框中有单选框、复选框等。
    要我说,对话框,就是一个用于和用户进行对话的小框框。大家见到最多的那种是弹出对话框。
    二、对话框有什么用?
    对话框不会阻塞主线程,可以和用户进行简单交互,且给人一种清新的感觉,好的对话框不仅不会影响用户体验,反而会让用户喜欢上这种被打扰的感觉。

    三、怎么用?

             

    1、系统对话框
    AlertDialog
    ProgressDialog
    DatePickerDialog
    TimePickerDialog
    2、自定义对话框
    a、使用LayoutInflate和Builder的setView方法实现
    b、继承Dialog类复写setContentView实现
    实例:
    activity_main.xml
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:gravity="center"
        android:orientation="vertical" >

        <Button
            android:id="@+id/show1"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_margin="10dp"
            android:background="@drawable/button_background"
            android:text="dialog1" />

        <Button
            android:id="@+id/show2"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_margin="10dp"
            android:background="@drawable/button_background"
            android:text="dialog2" />

        <Button
            android:id="@+id/show3"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_margin="10dp"
            android:background="@drawable/button_background"
            android:text="dialog3" />

    </LinearLayout>

    activity_dialog.xml
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical" >

        <TextView
            android:id="@+id/textView1"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:text="标题"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <TextView
            android:id="@+id/textView2"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:text="这是一个自定义布局的AlertDialog" />

        <TextView
            android:id="@+id/textView3"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:text="有木有很好玩" />

        <TextView
            android:id="@+id/textView4"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:text="想怎么布局就怎么布局"
            android:textAppearance="?android:attr/textAppearanceMedium" />

        <Button
            android:id="@+id/button1"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:background="@drawable/button_background"
            android:text="确定" />

    </LinearLayout>

    MainActivity.java
    public class MainActivity extends Activity {
        private Button show1, show2, show3;
        DatePickerDialog m = null;

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            show1 = (Button) findViewById(R.id.show1);
            show2 = (Button) findViewById(R.id.show2);
            show3 = (Button) findViewById(R.id.show3);
            show1.setOnClickListener(mClickListener);
            show2.setOnClickListener(mClickListener);
            show3.setOnClickListener(mClickListener);
        }

        private View.OnClickListener mClickListener = new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                int id = arg0.getId();
                switch (id) {
                case R.id.show1:
                    showDialog1();
                    break;
                case R.id.show2:
                    showDialog2();
                    break;
                case R.id.show3:
                    showDialog3();
                    break;
                default:
                    break;
                }
            }
        };

        private void showDialog1() {
            new AlertDialog.Builder(this).setTitle("dialog 1")
                    .setMessage("这是最简单的AlertDialog").setPositiveButton("确定", null)
                    .setNeutralButton("什么", null).setNegativeButton("取消", null)
                    .create().show();
        }

        

        private void showDialog2(){
            LayoutInflater inflater = LayoutInflater.from(this);
            View view = inflater.inflate(R.layout.activity_dialog, null);
            final AlertDialog dialog = new AlertDialog.Builder(this).setView(view).create();
            Button ok = (Button) view.findViewById(R.id.button1);
            ok.setOnClickListener(new View.OnClickListener() {
                
                @Override
                public void onClick(View arg0) {
                    // TODO Auto-generated method stub
                    dialog.dismiss();
                }
            });
            dialog.show();
        }

        
        private void showDialog3(){
            new MyDialog(this).show();
        }
        
        private class MyDialog extends Dialog{

            public MyDialog(Context context) {
                super(context);
                // TODO Auto-generated constructor stub
                this.setContentView(R.layout.activity_dialog);
                this.setTitle("標題");
                Button b = (Button) findViewById(R.id.button1);
                b.setOnClickListener(new View.OnClickListener() {
                    
                    @Override
                    public void onClick(View arg0) {
                        // TODO Auto-generated method stub
                        dismiss();
                    }
                });
            }

        }
    }

    四、注意总结
    注意:
    1、不要使对话框泛滥
    2、自定义对话框时要注意dismiss()或则不用时remove()
    3、还有一种定义对话框的方法,那就是把Activity的主题设置为Theme.Dialog
    总结:
    在这个看颜的时代,要想成为一个好的程序员,首先要成为一名好的设计师。

    展开全文
  • 温馨提示:目前库中预览界面有个原图的复选框,暂时只做了UI,还没有做压缩逻辑 配置参数 参数含义 multiMode 图片选着模式,单选/多选 selectLimit 多选限制数量,默认为9 showCamera 选择照片时是否...
  • HTML表单和表单控件

    千次阅读 2019-07-24 16:26:44
    在HTML中,一个完整表单通常由表单控件、提示信息和表单域3个部分构成。 表单控件 input控件 注意事项: ...单选按钮和复选按钮 单选按钮话例如性别什么的。 示例如下图所示: 结果如...

    在HTML中,一个完整的表单通常由表单控件、提示信息和表单域3个部分构成。

    表单控件

    input控件

    注意事项:
    1.<input />标签是单标签
    2.input颜色、种类可以变换,可以通过type(类型)属性来变换形状。
    input的若干属性如下图所示:
    在这里插入图片描述

    文本框和密码框

    示例如下:
    在这里插入图片描述
    结果如下图所示:
    在这里插入图片描述

    单选按钮和复选按钮

    单选按钮的话例如性别什么的。
    示例如下图所示:

    在这里插入图片描述
    结果如下图:
    在这里插入图片描述
    注意:代码中两个单选这个地方有name=“sex”,如果没有name=”sex“这个地方的话,男 女两个按钮都可以选择。name="sex"说明这两个是一类。
    如果是一组,我们通过相同的name值来实现。
    接下来再说下复选按钮。 复选框可以同时选择多个。
    示例如下:
    在这里插入图片描述
    结果如下图所示:
    在这里插入图片描述
    如果想要默认选中表单属性。就在标签中加入checked=“checked”。示例如下:
    在这里插入图片描述
    结果如下图所示:
    在这里插入图片描述

    input按钮组

    上面中提到的button等后面的属性大部分都是按钮。
    接下来在一个例子中说明这些按钮。

    示例如下:
    在这里插入图片描述
    结果如下:
    在这里插入图片描述
    这个图片就是在我路径下的33.bmp。具体实现的功能的话就要依靠js,也是后面讲的。

    最多字符数和默认文本值

    这两个就是上面中提到的value和maxlength这两个属性。
    maxlength比如密码最多输入是6个,就更改这个地方。当输入的多于6个的时候就输入不进去。当之后学习了js之后,也可以限定这个地方仅输入字母啥的。
    默认文本值就是上文中提到的“请输入你的用户名”。后面学了css可以改变样式。

    label标签

    label标签为input元素定义标注(标签)。

    作用: 用于绑定一个表单元素,当点击label标签的时候,被绑定的表单元素就会获得输入焦点。
    for属性规定label与哪个表单元素绑定
    作用比如:

    在这里插入图片描述
    当鼠标点击“邮箱账号”的时候,光标会定位到右边的输入框。
    第一种情况:用label直接进行包裹input就可以了
    第二种情况:如果label里面有多个表单,想要定位到某个 可以通过for id的格式来进行。
    示例如下:
    在这里插入图片描述
    结果如下:
    在这里插入图片描述

    textarea控件(文本域)

    如果要是输入大量的信息,就需要用到<textarea></textarea>标签,通过这个可以轻松的创建多行文本输入框。基本的语法格式如下:(这个功能主要是做留言的)

    <textarea cols="每行中的字符数" rows="显示的行数">文本内容</textarea>
    后面这个cols rows很少用,一般都是靠css来控制。
    

    示例如下:
    在这里插入图片描述
    结果如下:
    在这里插入图片描述

    下拉菜单

    这个其实就是来实现下拉按钮的。
    使用select控件定义下拉菜单的基本语法格式如下:

    <select>
    <option>选项1</option>
    <option>选项2</option>
    <option>选项3</option>
    .....
    </select>
    

    注意:1.selsect中应该至少包含一对<option>
    2.在option中定义selected="selected"时,当前项即为默认选项。

    实例如下:

    在这里插入图片描述
    结果如下图:
    在这里插入图片描述

    表单域(最重要的 会涉及到与后端的链接)

    在这里插入图片描述
    我们学了三个域:
    1.文本域 textarea 主要用于留言的
    2.文件域 input type=“file” 上传文件的
    3.表单域 form 收集表单控件信息 并且提交的。
    创建表单的基本语法格式如下:

    <form action="url地址" method="提交方式" name="表单名称">
    各种表单控件
    </form>
    

    常见属性:
    1.action在表单收集到信息后,需要将消息传递给服务器进行处理,action属性用于指定接收并处理表单数据的服务器程序的url地址。(现在学的html根本看不到怎么往后台传数据的,等到学了ajax就知道怎么往服务器传数据了。后面有个课程是ajax)
    2.第二个是重点method,取值为get或者post (如果有多个表单的话 传到后台的话 需要给他们取个名字来区分开 就是name属性)
    get提交速度比较快但是不安全,他会显示出你的内容来,不能做密码提交的。一般会用post提交。
    post速度慢一些 但是不会显示表单内容 安全一些。
    3.name 一个页面中可能会有很多不同的form 区别不同的form就会用到name.
    示例如下:
    在这里插入图片描述

    结果如下:
    在这里插入图片描述
    重置按钮也会有用!!!

    展开全文
  • flash shiti

    2014-03-14 10:32:41
    8.Flash中Remove movie clip指的是什么? A. 删除已复制电影夹子 B. 删除电影夹子 C. 移动电影夹子 D. 复制电影夹子 9.Flash可接受当鼠标放在按钮上时产生效果鼠标操作是哪个? A. Press B. Release C....
  • VC++ 专家指导.doc

    2012-07-14 09:06:49
    (73)关于复选框的文本颜色 158 (74)系列化与版本的问题 159 (75)在一个控件内检测并使用ON_COMMAND消息 162 (76)为何MDI程序中有子窗口打开时主应用程序不能关. 163 (77)滚动视中LPtoDP失败 165 (78)ODBC许可问题 ...
  • MAPGIS地质制图工具

    2013-05-06 16:15:30
    2、把等高线和地质区文件设为当前编辑文件状态:即点击勾选文件名前的复选框! 3、选择菜单剖面图-读取地形数据(现有3种方式,此选拉线读取),沿着勘探线从开始处拉线到末端出现设置基本数据对话框(如下图),...
  • Microsoft C# Windows程序设计(上下册)

    热门讨论 2011-08-05 10:28:13
    12.14 三状态复选框 12.15 标签控件 12.16 制表位和tab键控制顺序 12.17 标识控件 12.18 自动缩放选项 12.18.1 windows forms desigler如何使用自动缩放? 12.18.2 富有创造性autoscalebasesize设置...
  • 取消“间距”复选项 使用方向键轻移 知识拓展 “画笔工具”应用——水晶珠链字 WORKS 13 宽大视角——自动拼接全景照片 案例注释 匹配颜色 WORKS 14 形散神聚——照片分割创意 案例注释 对象变换 通过拷贝图层...
  • 中文版Excel.2007图表宝典 1/2

    热门讨论 2012-04-06 18:49:24
    7.8 使用复选框选择要绘制系列/206 7.8.1 创建图表/207 7.8.2 添加复选框控件/207 7.8.3 定义名称/207 7.8.4 修改图表系列/208 7.9 创建一个非常互动化图表/208 7.9.1 获取数据/209 7.9.2 创建选项按钮控件/209 ...
  • 中文版Excel.2007图表宝典 2/2

    热门讨论 2012-04-06 19:01:36
    7.8 使用复选框选择要绘制系列/206 7.8.1 创建图表/207 7.8.2 添加复选框控件/207 7.8.3 定义名称/207 7.8.4 修改图表系列/208 7.9 创建一个非常互动化图表/208 7.9.1 获取数据/209 7.9.2 创建选项按钮控件/209 ...
  • 多媒体教室

    2013-06-14 08:10:31
    绑定地址指在学生机存在多个网卡时选择绑定哪个网卡 IP 地址。检测周期可以指定学生机与教师机检测连接最大时延,默认为 10 ,即在 10 秒内学生机与教师机未检测到有任何连接则认为该学生机断线。  3.3 ...
  • 会计理论考试题

    2012-03-07 21:04:40
    A、列表框 B、复选框 C、文本框 D、数值框 26.在Windows98中,如果要输入GB2312-80规定以外汉字,应当____C____。 A、从Windows98CD盘上安装GBK汉字输入法 B、从软件厂商购买GBK汉字输入法 C、选择全拼输入法来...
  • 中文版Excel.2007高级VBA编程宝典 1/2

    热门讨论 2012-04-06 16:00:16
     10.6.5 带有可参数函数  10.6.6 返回VBA数组函数  10.6.7 返回错误值函数  10.6.8 带有不定数量参数函数  10.7 模拟ExcelSUM函数  10.8 函数调试  10.9 使用“插入函数”对话框  10.9.1 ...
  • arcgis工具

    2012-10-22 22:37:31
    右键点击数据,在环境菜单中选择高级绘制选项(Advanced Drawing Options),用注记模版图层去遮盖线图层,确定 23.同一图层使用Clip实现图斑无缝拼接 当一个图斑边界确定,需要实现两个图斑无缝拼接时...
  • 中文版Excel.2007高级VBA编程宝典 2/2

    热门讨论 2012-04-06 16:41:38
     10.6.5 带有可参数函数  10.6.6 返回VBA数组函数  10.6.7 返回错误值函数  10.6.8 带有不定数量参数函数  10.7 模拟ExcelSUM函数  10.8 函数调试  10.9 使用“插入函数”对话框  10.9.1 ...
  • 6.5 例16 复选标记菜单命令 112 6.6 例17 单选标记菜单命令 113 6.7 例18 动态修改菜单 114 6.8 例19 动态修改系统菜单 116 6.9 例20 触发一个菜单命令 117 6.10 例21 创建弹出式菜单 117 第7章 工具栏和状态栏 120 ...
  • C++_MFC编程实例教程

    2012-10-14 21:59:35
    6.5 例16 复选标记菜单命令 112 6.6 例17 单选标记菜单命令 113 6.7 例18 动态修改菜单 114 6.8 例19 动态修改系统菜单 116 6.9 例20 触发一个菜单命令 117 6.10 例21 创建弹出式菜单 117 第7章 工具栏和状态栏 120 ...
  • 6.5 例16 复选标记菜单命令 112 6.6 例17 单选标记菜单命令 113 6.7 例18 动态修改菜单 114 6.8 例19 动态修改系统菜单 116 6.9 例20 触发一个菜单命令 117 6.10 例21 创建弹出式菜单 117 第7章 工具栏和状态栏 120 ...
  • MFC 编程(PDF)

    热门讨论 2010-12-02 15:30:56
    6.5 例16 复选标记菜单命令 112 6.6 例17 单选标记菜单命令 113 6.7 例18 动态修改菜单 114 6.8 例19 动态修改系统菜单 116 6.9 例20 触发一个菜单命令 117 6.10 例21 创建弹出式菜单 117 第7章 工具栏和状态栏 120 ...
  • 6.5 例16 复选标记菜单命令 112 6.6 例17 单选标记菜单命令 113 6.7 例18 动态修改菜单 114 6.8 例19 动态修改系统菜单 116 6.9 例20 触发一个菜单命令 117 6.10 例21 创建弹出式菜单 117 第7章 工具栏和状态栏 120 ...
  • VISUAL C++MFC编程实例

    2011-10-21 18:53:41
    6.5 例16 复选标记菜单命令 112 6.6 例17 单选标记菜单命令 113 6.7 例18 动态修改菜单 114 6.8 例19 动态修改系统菜单 116 6.9 例20 触发一个菜单命令 117 6.10 例21 创建弹出式菜单 117 第7章 工具栏和状态栏 120 ...
  • java编程基础,应用与实例

    热门讨论 2009-04-11 16:48:47
    16.4.7 复选框(CheckBox) 260 16.4.8 滚动条(Scollbar) 262 16.4.9 画布(Canvas) 264 16.5 容器(Container) 265 16.5.1 对话框(Dialog) 265 16.5.2 文件对话框(FileDialog) 266 16.5.3 滚动面板...
  • VisualC++ MFC 编程实例

    热门讨论 2009-08-04 16:28:28
    6.5 例16 复选标记菜单命令 112 6.6 例17 单选标记菜单命令 113 6.7 例18 动态修改菜单 114 6.8 例19 动态修改系统菜单 116 6.9 例20 触发一个菜单命令 117 6.10 例21 创建弹出式菜单 117 第7章 工具栏和状态栏 120 ...
  • MFC 教程 01

    2008-05-29 19:55:47
    6.5 例16 复选标记菜单命令 112 6.6 例17 单选标记菜单命令 113 6.7 例18 动态修改菜单 114 6.8 例19 动态修改系统菜单 116 6.9 例20 触发一个菜单命令 117 6.10 例21 创建弹出式菜单 117 第7章 工具栏和状态栏 120 ...
  • C#编程经验技巧宝典

    热门讨论 2008-06-01 08:59:33
    54 <br>0075 用回溯法找出n个自然数中取r个数全排列 55 <br>0076 约瑟夫环问题 56 <br>0077 猴子大王 57 <br>0078 如何判断IP是否正确 57 <br>0079 如何将小写金额转换为大写金额 57...

空空如也

空空如也

1 2
收藏数 32
精华内容 12
关键字:

复选框的形状是什么