zoukankan      html  css  js  c++  java
  • iOS 和 Android 中的Alert

    iOS 和 Android中都有alert这种提示框,下面简单介绍下。

    ios中的alert叫做UIAlertView,共有4种样式,由于在ios7上,自定义alertview不太好用,所以也就这4种样式。

    typedef enum {
       UIAlertViewStyleDefault = 0,     //不带输入框
       UIAlertViewStyleSecureTextInput,   //带一个加密输入框
       UIAlertViewStylePlainTextInput,   //带一个普通输入框
       UIAlertViewStyleLoginAndPasswordInput //带二个输入框
    } UIAlertViewStyle;

    android中的叫做AlertDialog,比UIAlertView多很多功能, AlertDialog的父类Dialog类,也能提供弹出view的功能。

    AlertDialog可以通过AlertDialog.Builder指定多种默认样式,比如列表,单选,多选。最重要的是,AlertDialog.Builder可以指定一个自定义view作为AlertDialog的一部分,这样就大大扩展了它的样式。

    综上,ios中的AlertView比较统一,不支持自定义,而android的alertdialog则可以随意定制!

  • 相关阅读:
    uva 11488
    探测器-旅行者1号:百科
    理论-生命起源理论:百科
    定律:目录
    定律:百科
    理论:目录
    理论(哲学):百科
    理论:百科
    汉语-词语:潮汐
    物理-电磁-电磁相互作用:百科
  • 原文地址:https://www.cnblogs.com/breezemist/p/3459541.html
Copyright © 2011-2022 走看看