用C代替OC:#import #import #import extern int UIApplicationMain (int argc,char *argv[],void *principalClassName,void *delegateClassName);struct Rect { flo...
分类:
移动平台 时间:
2014-12-11 08:53:23
收藏:
0 评论:
0 赞:
0 阅读:
229
IOS高级开发~Runtime(一)IOS高级开发~Runtime(二)IOS高级开发~Runtime(三)IOS高级开发~Runtime(四)一些公用类:@interface CustomClass : NSObject- (void) fun1;@end@implementation Custo...
分类:
移动平台 时间:
2014-12-11 08:53:03
收藏:
0 评论:
0 赞:
0 阅读:
236
一些公用类:@interface ClassCustomClass :NSObject{ NSString *varTest1; NSString *varTest2; NSString *varTest3;}@property (nonatomic,assign)NSString *varT...
分类:
移动平台 时间:
2014-12-11 08:52:03
收藏:
0 评论:
0 赞:
0 阅读:
205
Object - C 数组
1. 一维数组定义 初始化
2. 多维数组定义 初始化
3. 字符串 字符数组 及相关函数...
分类:
移动平台 时间:
2014-12-11 06:45:33
收藏:
0 评论:
0 赞:
0 阅读:
517
介绍:
本项目也是一套基于安卓的安全卫士项目源码,有包括杀毒、防盗追踪、通话管理、短信管理、文件管理、软件管理、权限管理在内的所有功能。
?
涉及模块&技术杀毒防盗地图定位通话管理短信管理文件管理权限管理…
分类:
移动平台 时间:
2014-12-11 02:15:53
收藏:
0 评论:
0 赞:
0 阅读:
260
经过对百度&友盟&极光&AVOS这几家的iOS推送的文档研读,demo试用,综合上述四者整理出一份简洁的功能需求要点。
?
添加应用页面
页面上应有上传p12证书和设置密码的功能。(分别为开发环境和正式环境)
AVOS和百度要求证书必须不设密码,但因为使用到的开源库的要求,还是应该要求设置密码。
其中友盟支持的证书格式为pem和p12两种,其他都只支持p12,为简 ...
分类:
移动平台 时间:
2014-12-11 02:12:33
收藏:
0 评论:
0 赞:
0 阅读:
442
BUG:
Caused by: java.lang.IllegalStateException: setRenderer has already been called for this instance.
或者NullPointer错误
解决方法:
把setEGLContextClientVersion(2);挪到setRenderer()前面。方法的注释上写到“If this ...
分类:
移动平台 时间:
2014-12-11 01:35:42
收藏:
0 评论:
0 赞:
0 阅读:
577
AppleScript绝对是个奇葩的存在!不管功能有多强大。Handler有两种,一种是和OC类似的使用Label参数,一种是和javascript类似的使用括号把一堆参数都放在里面的。label参数的Handler的写法非常奇怪,光看文档绝对让人迷糊。这里按照我的理解说一下。on handleNa...
分类:
移动平台 时间:
2014-12-11 01:33:32
收藏:
0 评论:
0 赞:
0 阅读:
356
@implementation ZBMainViewController- (void)viewDidLoad { [super viewDidLoad];}+(void)initialize{ [self setupBarButtonItemTheme]; [self setupNaviga...
分类:
移动平台 时间:
2014-12-11 01:31:12
收藏:
0 评论:
0 赞:
0 阅读:
308
iOS多线程技术—线程的状态一、简单介绍线程的创建:self.thread=[[NSThread alloc]initWithTarget:self selector:@selector(test) object:nil];说明:创建线程有多种方式,这里不做过多的介绍。线程的开启:[self.thr...
分类:
移动平台 时间:
2014-12-11 01:31:02
收藏:
0 评论:
0 赞:
0 阅读:
339
在使用android真机试图连接本地的tomcat的时候,发现一直没有反应.网上搜了很多资料,加上自己不断测试,后来发现模拟器访问tomcat的时候,ip的概念跟在pc上访问tomcat用的ip,根本就不同,更不用说真机了.怎么说呢?如果使用localhost(或127.0.0.1)就表示连接a.....
分类:
移动平台 时间:
2014-12-11 01:30:22
收藏:
0 评论:
0 赞:
0 阅读:
715
iOS 时区:1 //先是将指定时区的日期转换为当前时区时间: 2 NSDateFormatter *formatter = [[NSDateFormatter alloc] init];3 [formatter setDateFormat:@"yyyy-MM-dd HH:mm:...
分类:
移动平台 时间:
2014-12-11 01:28:22
收藏:
0 评论:
0 赞:
0 阅读:
405
使用NSTimer scheduledTimerWithTimeInterval: target: selector:userInfo: repeats: 的时候有两个地方需要注意 。首先selector指定的方法必须是带一个参数的方法,并且那个参数的类型是NSTimer *。其次,参数是靠NSTi...
分类:
移动平台 时间:
2014-12-11 01:27:32
收藏:
0 评论:
0 赞:
0 阅读:
6595
第01章 欢迎来到IOS世界编写IOS应用程序有何不同1.只能激活一个应用当应用程序不处于激活状态,也不是在后台运行时(很短的时间),它不会占用任何CPU资源,因此也会断开网络连接。2.只能有一个窗口IOS只允许应用程序操作一个“窗口”3.有限的访问权限IOS的文件系统会为每个应用分配一块独立的区域...
分类:
移动平台 时间:
2014-12-11 01:27:22
收藏:
0 评论:
0 赞:
0 阅读:
254
最近都在公司搞测试,静不下心来学android。今天就把Fragment搞懂吧。Fragment的几点要点:1.用于大屏幕平板,容纳更多组件,可复用2.Fragment必须嵌入Activity中3.Fragment有自己的生命周期,但必须在Activity是run的状态下(毕竟是嵌入在Activit...
分类:
移动平台 时间:
2014-12-11 01:25:32
收藏:
0 评论:
0 赞:
0 阅读:
386
//
// SSTextView.h
// SSToolkit
//
// Created by Sam Soffes on 8/18/10.
// Copyright 2010-2011 Sam Soffes. All rights reserved.
//
/**
UITextView subclass that adds placeholder support...
分类:
移动平台 时间:
2014-12-11 00:22:42
收藏:
0 评论:
0 赞:
0 阅读:
441
公司的开发的项目要求在状态栏上边加入程序下载的进度条,之前写的程序,由于是根据ipad的朝向来设置自定义的状态栏的frame,以及子视图的 frame和transform,出现一些不太容易解决的bug。这两天正好项目不太紧,就好好学习一下这方面的知识,以下是我所总结的一点经验:
这里说明一下,Apple没有开放的状态栏的API,在ios 的官方文档没有提到修改Window Level的方式;
...
分类:
移动平台 时间:
2014-12-11 00:22:32
收藏:
0 评论:
0 赞:
0 阅读:
319
//1.采用NV21格式 YuvImage类进行保存 效率很高
String fileName = "IMG_"
+ String.valueOf(index) + ".jpg";
File sdRoot = Environment.getExternalStorageDirectory();
String dir = "/picture/";
File mkDir = new ...
分类:
移动平台 时间:
2014-12-11 00:22:12
收藏:
0 评论:
0 赞:
0 阅读:
315
Android Studio作为开发工具或将成为一种趋势,但熟悉了用Eclipse开发的同志们可能会有一些不习惯,特别是在快捷操作上,个人觉得Studio的快捷键组合太过分散,不好操作,于是本文用图文教程讲解用Eclipse的快捷键替换Studio默认快捷键.
1.在项目界面选File---->Setting
2.在左边搜索框输入Keymap,然后在右边选择框选Eclips...
分类:
移动平台 时间:
2014-12-11 00:19:02
收藏:
0 评论:
0 赞:
0 阅读:
342
append我常用于连接两个string或者list,其实还可以这样用,将两个list连接成一个lambda表达式:> (append (lambda (x)) '((add x 1)))
(lambda (x) (add x 1))append的第一个参数是(lambda (x)) 一个List,有两个元素,第二个参数也是一个list,子元素也是一个list拼接后就是变成了一个完整的lambda...
分类:
移动平台 时间:
2014-12-11 00:18:02
收藏:
0 评论:
0 赞:
0 阅读:
310