摘要:
现象 android 下在没网(无wifi,无移动网络)的情况下,启动app时,提示“很抱歉,‘XXXX’已停止运行”! 通过 eclipse 的调试,打印出信息如下: 01-03 21:40:32.095: D/VivoDaemon_SmartMultiWindowService(1769): o 阅读全文
摘要:
android 成功方法 // 保持屏幕常亮 getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); // 打开屏幕自动熄灭功能 getWindow().clearFlags(WindowManager.Layout 阅读全文
摘要:
JS中的函数 //普通函数 //这里的m1其实既是函数名, 也是指向这个函数的指针(对象) function m1(){ console.log("m1"); } // 调用函数 m1 m1(); // 将函数 m1 赋值给 m3,那么这时候 m3 保存的是 m1 函数 var m3 = m1; / 阅读全文
摘要:
命名 老师,这个我真的不知道怎么调试了 好吧,我都快要崩溃了 【问题解答】 name 换一个名字,因为 name 是系统的一个关键字哈 对于获取值的问题,可以考虑多个方式的定义 函数调用 看不懂 老师是不是电脑出问题了 【问题解答】 d2.getTime 和 d1.getTime 后面都忘记写 () 阅读全文
摘要:
同步下载 从网络上获取数据,有如下几种方式: //百度首页 #define BAIDU_URL @"http://www.baidu.com" //图片地址 #define IMAGE_URL @"http://h.hiphotos.baidu.com/image/pic/item/5243fbf2 阅读全文
摘要:
原理介绍 iOS 中用于显示图片的类是 UIImageView,同时,UIImageView 可以设置成一组连续执行的图片,实现动画效果。 // 设置图片容器中图片量为数组,该数组中的元素是图片对象 self.imageView.animationImages = mArr; // 设置一组动画的执 阅读全文
摘要:
属性赋值 直接通过数据模型中的 setter 方法赋值,因为 iOS 中有“点语法”,可以直接通过属性进行赋值。例如: @interface Dog : NSObject @property (nonatomic, assign) NSUInteger age; @end 小狗类中存在属性 age, 阅读全文
摘要:
为什么需要内存管理? 我们都知道 OC 中对象所申请的空间是在堆段。那么堆段有个要求,当程序员在不需要使用的时候,需要手动将这片空间释放。 那么,什么时候释放呢? 内存管理常见的三个问题 1、【内存泄漏】 堆空间没有释放。 2、【提前释放】 使用已经释放的空间(某个地址未使用完毕已经被释放),称为: 阅读全文
摘要:
浅拷贝与深拷贝 首先回顾下,浅拷贝:即指针拷贝,源对象和新对象指向的是同一个地址,也就是说浅拷贝要复出出来一个新的文件,但两个文件的地址还是一个。浅拷贝的话是只有不可变数组(如:NSArray,NSSet,NS字典)遇上copy,才是浅拷贝,剩下的都是深拷贝。 例如: Dog * dog1 = [D 阅读全文
摘要:
职业规划 为什么从大公司离职 因为在大公司中做的工作都比较类似,提升空间不大。 为什么转行 想从事技术行业,喜欢通过技术做出产品的感觉 技术知识点 KVC 是什么? KVO 是什么?分别什么时候使用? KVC: key value coding,KVC,即是指 NSKeyValueCoding,一个 阅读全文