码迷,mamicode.com
首页 >  
搜索关键字:开发笔记    ( 840个结果
iOS 开发笔记-Objective-C之KVC、KVO
概述 键值编码(KVC)、键值监听(KVO)特性 键值监听KVO Key Value Observing(简称KVO)其实是一种观察者模式,利用它可以很容易实现视图组件和数据模型的分离,当数据模型的属性值改变之后作为监听器的视图组件就会被激发,激发时就会回调监听器自身。在ObjC中要实现KVO则必须 ...
分类:移动开发   时间:2016-04-20 13:30:25    阅读次数:245
分享一下自己ios开发笔记
// ********************** 判断数组元素是否为空 ********************** NSString *element = [array objectAtIndex:2]; if ((NSNull *)element == [NSNull null]) { } 今天做项目的时候就遇到,要判断数组元素是否为空,我的以下写法,都无效 if(!element...
分类:移动开发   时间:2016-04-20 10:02:44    阅读次数:522
宇宙APP简单的性能测试
前言这两周用python自己折腾了一个安卓性能测试工具,当然,整套工具的功能还不够完善,但是,测试几个指标基本上是没什么问题的。本着结果驱动的原则,先用这套工具来试试我们的宇宙级炒股APP(下称宇宙APP)的性能开发的流程见《AndroidTestTool开发笔记》工具概览工具由两部分组成,一是客户端,二是web端,具体怎么划分的我就是看心情。工具大概长这样工具的作用工具大概监控这么几个指标,内存、...
分类:移动开发   时间:2016-04-19 12:30:33    阅读次数:291
AndroidTestTool开发笔记
前言这段时间在Testerhome上看了一些有关性能测试的帖子,看别人的东西,始终是别人的,只有自己写一遍才能体会其中的细节,虽然说不要重复造轮子,但是这种基础的东西,造一次轮子能够学会很多东西,最近看的东西也比较多,拿来实战一下也未尝不可。整个工程下来难度其实不大,主要是一些基本知识,只不过涉及的面比较广,需要的要素如下:开发相关操作系统: Mac OS X EI capitanPython: 2...
分类:移动开发   时间:2016-04-19 12:17:07    阅读次数:232
Canvas开发笔记(不断更新)
1.可以使用requestAnimationFrame函数代替setInterval。需要处理浏览器兼容问题: 2.一个游戏主函数: 上面的主函数控制了整个游戏的流程。先是拿到当前的时间用来计算时间差(距离上次主函数被调用时过了多少毫秒)。得到modifier后除以1000(也就是1秒中的毫秒数)再 ...
分类:其他好文   时间:2016-04-18 13:30:42    阅读次数:126
acm系统开发笔记
时间: 2016/2/29 遇到的困难: 数据库配置的mysql和java(Date)不一致,出现下面错误 时间: 2016/04/17 遇到问题,java.sql.Date 和mysql timestamp不匹配,并出现Value '0000-00-00' can not be represent ...
分类:其他好文   时间:2016-04-17 22:30:26    阅读次数:121
iOS陆哥开发笔记(五) (地图定位之官方API)
定位 要实现地图、导航功能,往往需要先熟悉定位功能,在iOS中通过Core Location框架进行定位操作。Core Location自身可以单独使用,和地图开发框架MapKit完全是独立的,但是往往地图开发要配合定位框架使用。在Core Location中主要包含了定位、地理编码(包括反编码)功能。 定位功能 定位是一个很常用的功能,如一些地图软件打开之后如果用户允许软件定位...
分类:移动开发   时间:2016-04-15 12:22:56    阅读次数:210
iOS陆哥开发笔记(八) (GCD死锁及解决方案)
GCD导致死锁的原因和解决方案  所谓死锁,通常指有两个线程A和B都卡住了,并等待对方完成某些操作。A不能完成是因为它在等待B完成。但B也不能完成,因为它在等待A完成。于是大家都完不成,就导致了死锁(DeadLock)。 在使用GCD的时候,我们会把需要处理的任务放到Block中,然后将任务追加到相应的队列里面,这个队列,叫做Dispatch Queue。然而,...
分类:移动开发   时间:2016-04-15 12:19:57    阅读次数:377
iOS陆哥开发笔记(七) (AVFoundation简介)
在AVFoundation框架中AVAudioRecorder类专门处理录音操作,支持多种音频格式。下面是常用的属性和方法: 属性 说明 @property(readonly, getter=isPlaying) BOOL playing 是否正在播放,只读 @property(readonly) NSUInteger numberOf...
分类:移动开发   时间:2016-04-15 12:18:57    阅读次数:319
Android开发笔记之《JNI常用知识汇总》
参考资料: Android中libs目录下armeabi和armeabi-v7a的区别 ...
分类:移动开发   时间:2016-04-15 02:11:07    阅读次数:179
840条   上一页 1 ... 30 31 32 33 34 ... 84 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!