• UIApplication


    一、做一些应用级别的操作(比如在应用程序的图标上显示数字等):

    - (IBAction)changeAppNum {
        UIApplication *app = [UIApplication sharedApplication];


    //    1. 设置是否显示状态栏和状态栏中文字图标的颜色,在iOS7.0中要通过UIApplication来设置的话,在Info.plist设置View controller-based status bar appearance == NO
    //    [app setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade];
        
    //    app.statusBarHidden = YES;
    //    app.statusBarStyle = UIStatusBarStyleLightContent;
          [app setStatusBarStyle:UIStatusBarStyleLightContent animated:YES];
        
    //    2.
    //    0代表清除图标右上角的数字
    //    app.applicationIconBadgeNumber = 0;
        
    //    设置显示联网状态(屏幕顶部转圈的菊花)。
    //    app.networkActivityIndicatorVisible = YES;
        
    //    URL : 一个资源的唯一路径。
    //    URL的组成 == 协议头://主机域名/路径
        
    //    网络资源URL的组成 == http://www.baidu.com/1.png
        
    //    本地资源(访问自己手机或电脑上的资源),域名可不写。
    //    本地文件资源URL的组成 == file:///Users/apple/Desktop/1.png
        
    //    用app打开资源的好处:自动识别协议的类型,决定用什么打开。
    //    [app openURL:[NSURL URLWithString:@"http://ios.itcast.cn"]];
        
    //    打电话等
    //    [app openURL:[NSURL URLWithString:@"tel://10086"]];
    }

    二、UIApplication的delegate:

    /** app进入后台的时候调用, 一般在这里保存应用的数据(游戏数据,比如暂停游戏) */
    - (void)applicationDidEnterBackground:(UIApplication *)application
    {
         NSLog(@"applicationDidEnterBackground");
    }

  • 相关阅读:
    SpringMVC从Request域中获取数据
    SpringMVC重定向
    SpringMVC的请求转发的三种方法
    SpringMVC文件上传
    SpringMVC处理请求释放静态资源的三种方式
    jackson实现json转换
    SpringMVC之请求部分
    SpringMVC的执行流程
    Java [Leetcode 39]Combination Sum
    深入解析Java对象的hashCode和hashCode在HashMap的底层数据结构的应用
  • 原文地址:https://www.cnblogs.com/nxz-diy/p/5065671.html
Copyright © 2020-2023  润新知