写API的目的在于作为一个字典的作用。简单,明了,温习,复习。
//1.定义一个CGFloat类型的UIWindowLevel,UIWindowLevel分为三种不同选择,定义了UIWindow不同层级的展示方式,UIWindow在现实的时候会根据三种不同选择进行不同的排序,即level高的将排在level比他低的层级前面。
typedef
CGFloat UIWindowLevel;
...
许多的APP需要实现密码保护功能, 本文介绍一种利用自定义的UIWindow实现对APP进行密码保护的实现方式,并提供实现该功能的源码...
1 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 2 { 3 // 1.创建UIWindow 4 self.w...
分类:
其他好文 时间:
2015-04-18 20:23:49
阅读次数:
175
一、java中的四种引用简介
1、强引用:创建对象的引用,GC抛出OOM也不回收内存
2、软引用:在OOM之前回收内存
3、弱引用:在GC发现之后释放内存
4、虚引用(幽灵引用):使用后就释放
二、软引用的使用
1、用途:软引用是主要用于内存敏感的高速缓存,在jvm报告内存不足之前会清除所有的软引用,这样以来gc就有可能收集软可及的对象,可能解决内存吃紧问题,避免内溢出。
2、引用的...
分类:
编程语言 时间:
2015-04-18 16:16:22
阅读次数:
192
猫猫分享,必须精品原创文章,欢迎转载。转载请注明:翟乃玉的博客
地址:http://blog.csdn.net/u013357243?viewmode=contents UIApplicationDelegate每次新建完项目,都有个带有“AppDelegate”字眼的类,它就是UIApplication的代理NYAppDelegate默认已经遵守了UIApplicationDelegate协议,...
分类:
移动开发 时间:
2015-04-18 10:07:24
阅读次数:
224
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary
*)launchOptions {
UIWindow * window = [[UIWindow
alloc]initWithFrame:[UIScreen
mainScreen].bound...
分类:
其他好文 时间:
2015-04-16 12:29:26
阅读次数:
111
在介绍四大对象的那篇博客中,可以基本了解到程序启动的过程:main-->UIApplicationMain-->创建UIApplication的实例和app代理AppDelegate的实例并设置好代理--->在程序启动后,也就是启动画面显示之后, AppDelegate创建UIWindow(可以是自...
分类:
其他好文 时间:
2015-04-16 00:58:15
阅读次数:
226
1.每一个应用程序都有属于自己的UIWindow,UIWindow继承自UIView2.UIView面临的问题: 1.谁来控制UIView之间的切换? 2.谁来管理UIView的生命周期? 3.谁来给UIVIew装配数据? 4.谁来监听UIView的事件?上面三个问题的答案都是:UIViewCont...
分类:
移动开发 时间:
2015-04-15 23:22:00
阅读次数:
253
info.plist、pch和四大对象(UIApplication、UIApplicationDelegate、UIWindow、UIViewController)
分类:
移动开发 时间:
2015-04-15 22:39:15
阅读次数:
199
检查层次结构po [[UIWindow keyWindow] recursiveDescription]检查视图控制器(iOS8)po [[[UIWindow keyWindow] rootViewController] _printHierarchy]
分类:
移动开发 时间:
2015-04-11 14:31:15
阅读次数:
186