zoukankan      html  css  js  c++  java
  • iOS开发UIApplication用法

    1.简单介绍

    (1)UIApplication对象是应用程序的象征,一个UIApplication对象就代表一个应用程序。

    (2)每一个应用都有自己的UIApplication对象,而且是单例的,如果试图在程序中新建一个UIApplication对象,那么将报错提示。

    (3)通过[UIApplicationsharedApplication]可以获得这个单例对象。

    (4) 一个iOS程序启动后创建的第一个对象就是UIApplication对象,且只有一个(通过代码获取两个UIApplication对象,打印地址可以看出地址是相同的)。

    (5)利用UIApplication对象,能进行一些应用级别的操作。

    2.代码介绍

        //通过sharedApplication获取该程序的UIApplication对象
        UIApplication *app=[UIApplication sharedApplication];
        app.applicationIconBadgeNumber=123;
        
        //设置指示器的联网动画
        app.networkActivityIndicatorVisible=YES;
        //设置状态栏的样式
        //app.statusBarStyle=UIStatusBarStyleDefault;//默认(黑色)
        //设置为白色+动画效果
          [app setStatusBarStyle:UIStatusBarStyleLightContent animated:YES];
        //设置状态栏是否隐藏
        app.statusBarHidden=YES;
          //设置状态栏是否隐藏+动画效果
        [app setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade];
        
        UIApplication *app = [UIApplicationsharedApplication]; 
        //打电话  
        [app openURL:[NSURLURLWithString:@"tel://10086"]];
        //发短信 
         [app openURL:[NSURLURLWithString:@"sms://10086"]];
        //发邮件 
         [app openURL:[NSURLURLWithString:@"mailto://12345@qq.com"]];
        //打开一个网页资源 
        [app openURL:[NSURLURLWithString:@"http://ios.itcast.cn"]];
        //打开其他app程序   openURL方法,可以打开其他APP。
        //阻止屏幕变暗进入休眠状态
       //阻止屏幕变暗,慎重使用,缺省为no 2.0
        [UIApplicationsharedApplication].idleTimerDisabled =YES;
        //设置摇动手势的时候,是否支持redo,undo操作
       //摇动手势,是否支持redo undo操作。
       //3.0以后引进,缺省YES
        [UIApplicationsharedApplication].applicationSupportsShakeToEdit =YES;
  • 相关阅读:
    IntelliJ IDEA 14.03 java 中文文本处理中的编码格式设置
    应聘感悟
    STL string分析
    CUDA SDK VolumeRender 分析 (1)
    BSP
    CUDA SDK VolumeRender 分析 (3)
    CUDA SDK VolumeRender 分析 (2)
    Windows软件发布时遇到的一些问题
    Ten Commandments of Egoless Programming (转载)
    复习下光照知识
  • 原文地址:https://www.cnblogs.com/WJJ-Dream/p/5795336.html
Copyright © 2011-2022 走看看