iOS安全攻防(三)用iOSOpenDev开发NotificationCenter
来源:互联网 发布:java获取项目文件路径 编辑:程序博客网 时间:2024/06/08 17:37
个人原创,转帖请注明来源:http://blog.csdn.net/jailbreaker
这篇blog讲解如何创建一个iOS的Notification(通知)。
我的开发环境:MAC OS X 10.9.5, XCODE 5.1.1, SDK 7.1
越狱设备:itouch4, iOS 6.1.6
先来看设备上的2张图,如下:
1.正常桌面
2.通知界面
根据第2图可以看出,通知的界面是带透明度的一个背景,中间显示通知信息,现在是没有通知信息的情况下。
接着,让我们生成自己的通知,选择Notification模版
项目生成后,我们看一下工程文件目录
模版自动生成了 我们自己的Control,而且内部也实现了代码,代码中使用的背景图片已经包含在工程里了,上图选中的就是需要的背景图。
看一下帮我们实现的Control代码:
进入实现文件,我编辑了下 :
lbl.text = @"Hello, World!"; 改成
lbl.text = @"欢迎来到 cnblogs.com/jailbreaker";
build下工程,package目录已经生成了deb,并安装。
安装完毕,重启下SB或直接重启设备,可以看到在通知的最下面多了个 myNotification Widget:
点击进入,将此通知开启,然后回到home看一下界面:
可以看到顶部 多了个区域,显示我们刚才自定的label文本,可以对应control的实现代码。
0 0
- iOS安全攻防(三)用iOSOpenDev开发NotificationCenter
- iOS安全攻防(二)使用iOSOpenDev开发、编译、部署
- iOS安全攻防(七)使用iOSOpenDev开发SpringBoard的Tweat
- iOS安全攻防(九)使用iOSOpenDev开发SpringBoard的Tweat
- iOS安全攻防(一)用theos和iOSOpenDev搭建越狱开发环境
- iOS 安全攻防系列(三):sqlite3数据库
- Ios越狱开发系统配置 Iosopendev
- 【链接】iOS安全攻防
- iOS安全攻防
- iOS 安全攻防系列
- iOS安全攻防
- iOS之安全攻防
- iOS安全攻防-砸壳
- iOS安全攻防
- iOS安全攻防(三):使用Reveal分析他人app
- ios安全攻防(三)使用Reveal分析他人app
- iOS安全攻防(三):使用Reveal分析他人app
- iOS安全攻防-键盘安全
- 第三部分 管理篇 第九章 MongoDB shell之eval、进程
- What is fast-forward in git
- platform_driver_probe与platform_driver_register的区别
- Creating a Roulette Wheel Using HTML5 Canvas
- 策略模式
- iOS安全攻防(三)用iOSOpenDev开发NotificationCenter
- ViewDragHelper的使用
- 从把3000行代码重构成15行代码谈起
- 在eclipse上在线安装subclise插件
- 3、linux开始
- JavaScript中split函数
- wegg
- view.class.getField(s).getInt(null);
- java.lang.OutOfMemoryError