- 博客(21)
- 资源 (1)
- 收藏
- 关注
转载 Cocoa Touch事件处理流程--响应者链
一、事件分类对于IOS设备用户来说,他们操作设备的方式主要有三种:触摸屏幕、晃动设备、通过遥控设施控制设备。对应的事件类型有以下三种:1、触屏事件(Touch Event)2、运动事件(Motion Event)3、远端控制事件(Remote-Control Event)今天以触屏事件(Touch Event)为例,来说明在Cocoa Touch框架中,事件
2013-12-26 18:05:48 1445
转载 iOS开发动画(Animation)总结
UIView的,翻转、旋转,偏移,翻页,缩放,取反的动画效果翻转的动画 //开始动画 [UIView beginAnimations:@"doflip" context:nil]; //设置时常 [UIView setAnimationDuration:1]; //设置动画淡入淡出 [UIView setAnimationC
2013-12-25 14:32:38 52297 1
转载 UIView的深入研究
曾经有人这么说过,在iphone里你看到的,摸到的,都是UIView,所以UIView在iphone开发里具有非常重要的作用。那么UIView我们到底知道多少呢。请看看下面的问题,如果这些你都知道,那么本文章的内容就请绕道,如果你还不太清楚,我想看了下面的内容,你就明白了。1。bounds和frame分别表示什么?2。ContentMode里UIViewContentMod
2013-12-23 16:54:34 1587
转载 UIView常用方法
在iPhone开发中,一个应用程序应该只有一个UIWindow的实例,UIWindow在iPhone中是UIView的一个特殊子类,在程序初始化时,通过装载MainWindow.xib或者在代码中创建,它的大小应该就是手机屏幕的大小,并且不应该像普通的UIView一样,设置UIWindow实例——一个特殊的UIView实例——的UIView中的属性。一个UIView的实例就是一个视图,表示
2013-12-23 16:49:23 961
转载 iOS 应用下载和评分地址
iOS7以前的写法在iOS7下行不通了,跳转之后是一片空白。新的写法如下:?1itms-apps://itunes.apple.com/app/idYOUR_APP_ID旧的写法要保持,也就是说,iOS7和pre iOS7的分开写?1
2013-12-21 10:19:16 1787
转载 iOS音频的后台播放总结(后台网络请求歌曲,Remote控制,锁屏封面,各种打断)
在没有网络的情况下,音频的后台播放比较简单,google一下可以搜到很多资料,但是如果每次歌曲的请求都是通过网络,就不成了,有时可以也扛不了几首,这里总结下实现方法,可以实现像电台一样的功能,后台播放,网络请求歌曲,Remote控制,锁屏有封面,电话和听歌打断处理等。 初始化AudioSession和基本配置音频播放器采用的AVPlayer ,自己进行了功
2013-12-11 21:13:23 2268
转载 锁屏显示正在播放的音乐
Class playingInfoCenter = NSClassFromString(@"MPNowPlayingInfoCenter"); if (playingInfoCenter) { NSMutableDictionary *songInfo = [ [NSMutableDictionary alloc] init]; MPMediaIt
2013-12-11 21:11:26 1553
转载 重写UIView-让我们随心所欲的定制属于自己的UI控件
回忆一下,这么个场景。我们在一个界面上,要排列多个相同的元素。你马上就可以想到:1.如果要用按钮,可以使用来UIButton布局。如: - (void) showSectionListbyCount:(float)totalCount everyColCount:(float)paramColCount{
2013-12-11 11:48:20 4168
转载 beginUpdates和endUpdates-实现UITableView的动画块
我们在做UITableView的修改,删除,选择时,需要对UITableView进行一系列的动作操作。这样,我们就会用到 [tableView beginUpdates]; if (newCount0) { [tableView deleteSections:[NSIndexSet indexSetWithIndex:in
2013-12-11 11:45:31 2791
转载 iOS动画浅析-CATransition
CATransition 类CATransition实现了layer的过渡动画。也就是说是控制layer的过渡动画类。我们可以通过CATransition来实现我们特定的过渡动画。也可以通过一个自定义的CIFilter实体来实现过渡动画。CATransition相关属性endProgress@property float
2013-12-11 11:44:16 2640
转载 动画浅析-CAAnimation和CATransition
现在明白了,要做动画。需要用到CATransition类!那就学习一下吧!先贴一个入门代码![_imgPic setImage:image];// 设置新的图片 CATransition *animation = [CATransition animation];
2013-12-11 11:43:09 22332 1
转载 iOS Block -浅析
Block 的使用有两种:1.独立Block 。2.内联Block 。《一》独立Block 使用方式一、定义一个Block Object,并调用。1.定义// 定义一个Block Object,返回值:NSString;别名:intToString;参数:NSUInteger。NSString* (^intToString)(
2013-12-11 11:41:55 12361
转载 iOS动画浅析
iOS动画浅析在iOS中动画实现技术主要是:Core Animation。 Core Animation负责所有的滚动、旋转、缩小和放大以及所有的iOS动画效果。其中UIKit类通常都有animated:参数部分,它可以允许是否使用动画。 Core Animation主要是使用我们知道每个UIView都关联到一个CALayer对象,CALayer是Cor
2013-12-11 11:39:26 837
转载 UITableView 一直显示滚动条(ScrollBar Indicators)、滚动条Width(宽度)、滚动条Color(颜色)
在 IOS 中,对 UIScrollView 的滚动条(ScrollBar Indicators)的自定义设置接口,一直都是很少的。除了能自定义简单的样式(UIScrollViewIndicatorStyle)和是否启用外,对于 一直显示滚动条、自定义滚动条(ScrollBar Indicators)的Width 、颜色等,都是不能很方便的设置的。 虽然不能很方便,但是还是能实现的。通过一天的努力
2013-12-09 18:03:11 4709 1
转载 ios-->截图、生成指定大小图片以及压缩
1、截图UIImage*snapshot;CGImageRefcgScreen=UIGetScreenImage();if(cgScreen){snapshot=[UIImageimageWithCGImage:cgScreen];CGImageRelease(cgScreen);}CGRectrect=CGRectMake(0,125,640,750);//创建要
2013-12-06 18:02:33 8777
转载 Protocol Buffers for Object-C
一、先点击链接去了解一下,或者 google一下http://code.google.com/intl/zh-CN/apis/protocolbuffers/二、protobuf的使用1、编译Protocol Buffers A.下载Protocol Buffers将下载解压后的文件存放至Applications目录下,进到ProtocolBuffers-2.2.
2013-12-05 09:05:52 838
转载 ProtocolBuffer for Objective-C 运行环境配置
1,下载ProtocolBuffer包,并按照包中根目录下README.txt安装。http://code.google.com/intl/zh-CN/apis/protocolbuffers/当前最新版本2.4.1最后make install后,会生成编译器protoc,并拷贝到/usr/local/bin目录下。 2,下载Objective-C comp
2013-12-05 08:58:50 712
转载 IOS成长之路-JSON解析
json数据:[html] view plaincopy{ "result": [ { "meeting": { "addr": "203", "creator": "张一",
2013-12-04 16:55:22 975
转载 iOS 的 framework 和 ipa 文件可以反编译出源码吗?
知乎用户,苹果爱好者ipa 文件其实是一个压缩包,里面包括了可执行文件,资源文件等信息。反编译的话也可以,只是你要有足够强的功底,就可以。这个至少汇编得会吧,然后可以根据反编译出来的汇编写出原来的OC程序。现在我没有发现有什么工具可以直接反编译出ELF文件的。2013-05-22 1 条评论 赞同0反对,不会显
2013-12-04 14:06:33 18275
转载 Mac OSX下破解软件的一般方法及过程
OS : Mac OSX 10.6 a432工具:Xcode中的otool、 gdb;文本编辑器;hex编辑器;计算器;终端目标:以下为“或”的关系找出注册码计算方法,计算出真实有效的注册码绕过程序的注册验证,使之认为已经注册开放软件所有注册后应有的功能方法:动态调试,主要工具gdb 首先,ps -ax|grep "要破解的程序名",得到其进程
2013-12-04 14:03:01 3204
转载 IOS之同步请求、异步请求、GET请求、POST请求
1、同步请求可以从因特网请求数据,一旦发送同步请求,程序将停止用户交互,直至服务器返回数据完成,才可以进行下一步操作,2、异步请求不会阻塞主线程,而会建立一个新的线程来操作,用户发出异步请求后,依然可以对UI进行操作,程序可以继续运行3、GET请求,将参数直接写在访问路径上。操作简单,不过容易被外界看到,安全性不高,地址最多255字节;4、POST请求,将参数放到body里面。POST请求操作相对
2013-12-04 12:26:27 6263
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人