[1]事件的基本概念
UIEvent:事件,是由硬件捕捉的一个表示用户操作设备的对象。
分三类:触摸事件、晃动事件、远程控制事件
触摸事件:用户通过触摸设备屏幕操作对象、输入数据。支持多点触摸,包含1个到多个触摸点
UIView支持触摸事件(因为继承于UIResponder),而且支持多点触摸。
需要定义UIView子类,实现触摸相关的方法。
t...
分类:
移动平台 时间:
2014-11-09 18:09:00
收藏:
0 评论:
0 赞:
0 阅读:
217
Android获取cpu使用率,剩余内存和硬盘容量...
分类:
移动平台 时间:
2014-11-09 18:05:40
收藏:
0 评论:
0 赞:
0 阅读:
391
相关计量单位介绍:
px:是屏幕的像素点,不同设备显示的效果一样。
in:英寸(1英寸等于2.54cm)
mm:毫米
pt:磅, 1/72英寸
dp:device independent pixels(设备独立像素),不同设备有不同的显示效果,这个和设备
硬件有关。基于density的抽象单位,如果一个160dpi的屏幕,1dp=1px。(160dpi表示1英寸
有160个像素点)...
分类:
移动平台 时间:
2014-11-09 18:04:50
收藏:
0 评论:
0 赞:
0 阅读:
374
在进行android开发时,有时候会很奇怪,手机连不上eclipse了,打开eclipse的ddms也没有,重启adb也不行,这时候我们应该怎么办呢。首先打开资源管理器,找到 adb.exe 结束掉进程 如果还不能解决问题,看看是否打开了下列软件1、豌豆荚 2、腾讯管家 3、91手机助手等等第三方的...
分类:
移动平台 时间:
2014-11-09 18:00:50
收藏:
0 评论:
0 赞:
0 阅读:
309
ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的总体还是部分,等等。设置的方式包含:1. 在layout xml中定义android:scaleType="CENTER"2. 或在代码中调用imageView.setScaleType(Im...
分类:
移动平台 时间:
2014-11-09 17:59:10
收藏:
0 评论:
0 赞:
0 阅读:
328
转自:http://www.gamelook.com.cn/2014/10/186017作为iOS开发者,估计有很多都遇到过APP提交到App Store被拒,然后这些被拒的原因多种多样,今天小编收集了常见的被拒的原因,以便更多开发者了解。1、程序有重大bug,程序不能启动,或者中途退出。2、绕过苹...
分类:
移动平台 时间:
2014-11-09 17:58:50
收藏:
0 评论:
0 赞:
0 阅读:
366
使用SQLiteDatabase的beginTransaction()方法可以开启一个事务,程序执行到endTransaction()方法时会检查事务的标志是否为成功,如果程序执行到endTransaction()之前调用了setTransactionSuccessful()方法设置事务的标志为成功...
分类:
移动平台 时间:
2014-11-09 17:53:10
收藏:
0 评论:
0 赞:
0 阅读:
314
C#依托于mono平台可以实现Unix平台服务器端开发已经不是什么新鲜事了,而Xarmain公司(初始成员大多来自原Mono、MonoTouch、Mono For Android成员)继续将C#的先进性带到了移动平台 —— 这也不是新鲜事了!但是国内的学习资料却很少,倒是有培训班已经看准了这个赚.....
分类:
移动平台 时间:
2014-11-09 17:51:00
收藏:
0 评论:
0 赞:
0 阅读:
352
需要权限:调用方法:ShortCut.create(this);ShortCut代码如下:public class ShortCut { /** * 是否存在快捷方式 * @param context * @return */ private static...
分类:
移动平台 时间:
2014-11-09 17:50:00
收藏:
0 评论:
0 赞:
0 阅读:
326
在java编译那些事儿中提到了用ant去编译Java项目,今天扩展到用它来构建Android项目,其实道理是相通的,变化的只是使用的形式。ant构建相比IDE的好处是多个子项目使用自定义jar包时,ant可以更好的完成自动化构建,一个命令就搞定整个项目的编译而不用手工的导出jar包然后再将其放到指定目录。这就是高效的构建工具所标榜的。先来说说ant在Linux下的安装(那篇文章写的太过简单,其实也...
分类:
移动平台 时间:
2014-11-09 16:43:00
收藏:
0 评论:
0 赞:
0 阅读:
281
...
分类:
移动平台 时间:
2014-11-09 16:41:50
收藏:
0 评论:
0 赞:
0 阅读:
262
关于线程的概念不在赘述,网上讲的很详细,IOS中主要提供了3种方式实现多线程,分别是NSThread,NSOperation以及GCD,这里我们总结下最基础的NSThread1 线程创建可以使用NSthread提供的方法创建一个新的线程,创建方法有如下两种a.+ (void)detachNewThr...
分类:
移动平台 时间:
2014-11-09 16:37:40
收藏:
0 评论:
0 赞:
0 阅读:
351
AFNetworking是IOS上常用的第三方网络访问库,我们可以在github上下载它,同时github上有它详细的使用说明,最新的AFNetworing2.0与1.0有很大的变化,这里仅对2.0常用的使用方法进行总结基于NSURLConnection的API提交GET请求AFHTTPReques...
分类:
移动平台 时间:
2014-11-09 16:37:10
收藏:
0 评论:
0 赞:
0 阅读:
611
#pragma mark - Core Data Methods- (void)insertObjectWithFileName:(NSString *)fileName{ /** SQL新增记录的过程 1. 拼接一个INSERT的SQL语句 2. 执行SQL */ // 1. 实例化并...
分类:
移动平台 时间:
2014-11-09 16:36:50
收藏:
0 评论:
0 赞:
0 阅读:
362
Android读取JSON格式数据1. 何为JSON?JSON,全称为JavaScript Object Notation,意为JavaScript对象表示法。JSON 是轻量级的文本数据交换格式JSON 独立于语言JSON 具有自我描写叙述性,更易理解相比 XML 的不同之处:没有结束标签更短读写...
分类:
移动平台 时间:
2014-11-09 16:34:40
收藏:
0 评论:
0 赞:
0 阅读:
324
我们可以使用NSOperation和NSOperationQueue实现多线程开发,NSOperationQueue的概念类似线程池,相比较NSThread,NSOperation提供了面向对象的语法。使用NSOperation的过程是创建一个operationNSOperation通常不会直接拿来...
分类:
移动平台 时间:
2014-11-09 16:34:10
收藏:
0 评论:
0 赞:
0 阅读:
388
IOS网络访问主要建立在http协议上IOS提供了几个重要的对象完成http请求响应NSURLRequest:代表一个请求,通过NSURLRequest可以设置请求的URL地址以及缓存策略NSMutableURLRequest:NSURLRequest的子类,可以方便地设置请求头的各种信息以及请求方...
分类:
移动平台 时间:
2014-11-09 16:33:20
收藏:
0 评论:
0 赞:
0 阅读:
1267
苹果设备的网络状况多变,既可能有网,也可能网络断开,既可能通过wifi联网,也可能通过蜂窝数据联网,很多时候我们需要获知程序当前运行在何种网络状况下我们可以在苹果官方下载工具类Reachability,解压后将Reachability.h和Reachability.m添加到我们的项目中示例1:查看当...
分类:
移动平台 时间:
2014-11-09 16:32:40
收藏:
0 评论:
0 赞:
0 阅读:
275
相比较NSOperation和NSThread,GCD提供了更简单的操作实现多线程,多线程下也无需创建自动释放池,而且GCD开发只有两个步骤1 创建队列2 提交任务到队列队列GCD创建的队列有两种,一种是串行队列,一种是并行队列,在串行队列中每次只执行一个任务,依次执行下去,而在并行队列中每次可以同...
分类:
移动平台 时间:
2014-11-09 16:31:50
收藏:
0 评论:
0 赞:
0 阅读:
366
NSURLSession是IOS7中新添加的网络访问接口,作用与NSURLConnection一致,在程序在前台时,NSURLSession与NSURLConnection可以互为替代工作。如果用户强制将程序关闭,NSURLSession会断掉。NSURLSession中关键类有下面几种1:NSUR...
分类:
移动平台 时间:
2014-11-09 16:31:20
收藏:
0 评论:
0 赞:
0 阅读:
437