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则可以随意定制!

  • 相关阅读:
    一些 好的链接
    图像滤波算法
    minigui中使用ttf字体库流程
    国庆长假归来
    vs2015 快捷键
    R11 u盘不能自动识别
    qt 自定义折线图
    qt QThread
    qt动态库编译和链接
    scons 库文件生成和链接
  • 原文地址:https://www.cnblogs.com/breezemist/p/3459541.html
Copyright © 2011-2022 走看看