有关iPhone UIDevice UIApplication的一些常见用法

转载 2012年04月24日 07:59:33

1.判断设备的类型iPad或者iphone,可在main中定义一个宏来记录   

 #define IS_IPAD  ([[UIDevice currentDevice] respondsToSelector:@selector(userInterfaceIdiom)] &&[[UIDevice currentDevice] userInterfaceIdion] == UIUserInterfaceIdiomPad)

2. 调用自带应用
    调用Email
     [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://email邮箱地址"]]; 

    调用系统电话phone
     [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://88888888"]];

    调用SMS
     [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://888588"]];  

    调用自带浏览器Safari
     [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://网址"]];  

    还有:itms:// 可以打开MobileStore.app
            audio-player-event:// 可以打开iPod
            audio-player-event://?uicmd=show-purchased-playlist 可以打开iPod播放列表
            video-player-event:// 可以打开iPod中的视频

3. 禁止锁屏
    UIApplication *app = [UIApplication sharedApplication];
    app.idleTimerDisabled = YES;

4. 设置icon上的数字
    [[UIApplication sharedApplication] setApplicationIconBadgeNumber:0]; 

举报

相关文章推荐

笔记14--js基础知识-数组

7.数组 7.1数组的概念 7.3数组的常用方法:   (1)indexOf:查找在数组中重复出现的元素第一次出现的位置,返回值是该元素的下标 lastindexOf:查找数组中重复出现的元...

hibernate的一些常见错误

问题!hibernate的一些常见错误 主要介绍一些hibernate的一些常见错误。

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

一些常用JS

//点击打开某页面, function select() { BigFeng.OpenWin("../路劲", "名称", 长, 宽); ...

Javascript中最常用的55个经典技巧

Javascript中最常用的55个经典技巧 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. ...

一些常见svn图标的含义

一些常见svn图标的含义 <!-- #favor_form {width:200px} #favor_form p {color:#666} #favor_form form ...

一些常用的工具方法

package Util; import java.io.BufferedReader; import java.io.File; import java.io.FileWriter; ...

Java Map 及相应的一些操作总结

Map是我们在开发的时候经常会用到的,大致有以下几个操作,其中putAll方法是针对集合而言的操作,故不再进行说明,下面请看一下常用的知识点吧,尤其是keySet和Values两个方法及相应值的获取方...

有关于一些常见的流用法

基于接口编程 ProviderName的用途是区别是用哪个数据库 有关处理文件时的东西一定要注意编码问题 写一些函数类首先考虑能不能抽象成接口或抽象类或虚方法等 识别对象 窗体就是一个类 ...

选择法

其实我使用选择法已经有很多次啦,只是每次使用的时候都要重新看一遍。所以我想在这里总,结一下自己的一点想法。, 选择法升序: 用选择法把具有N个数的一位数组升序排序,排序过程可以分为N-1轮。 第...

iphone开发:UILabel的一些属性和常见用法

根据文字内容设置lab的高和宽  NSString *testString = @"00测试lab的自适应功能测试lab的自适应功\n11能测试lab的自适应功能\n22测试lab的...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)