`
百合不是茶
  • 浏览: 355968 次
社区版块
存档分类
最新评论
文章列表
    项目一直上线运行, 微信分享今天出现了bug,突然无法分享了,第一时间想到的是APP_ID被修改了(微信支付正常),然后又重新下载微信的demo,进行无尽的参数配置等各项查找,...      原因是Bitmap未指定大小导致:     //解决方案:      Bitmap thumbBmp = Bitmap.createScaledBitmap(shareThumb, 150, 150, false);    
http://lbsyun.baidu.com/index.php?title=androidsdk/guide/key  按照百度的说明进行操作总是230 uid: -1 appid -1 msg: APP Scode码校验失败   解决: 1) 将apk修改后缀为 .zip文件后解压; 2) 进入解压后的META-INF目录,该目录下会存在文件CERT.RSA 3) 在该目录下打开cmd,输入命令 :keytool -printcert -file CERT.RSA 这里将会显示出MD5和SHA1签名。    
研究Cocos2dx一个月终于把工程搭建起来了,主要是一些开发工具很难找到,无奈无奈        今天听一些大神说,Node节点是Cocos的核心,类似于Java的Object   :节点是场景图的基本元素。场景图的基本元素必须是节点对象或者是节点对象的子类。 一些常用的节点对象:Scene, Layer, Sprite, Menu, Label.  一个节点的主要特点: 他们可以包含其他的节点对象(addChild, getChildByTag, removeChild, etc) 他们可以安排定期的回调(schedule, unschedule, etc) 他们可以执行 ...
个人对coreData技术的感觉是,麻烦, 初学者嘛?总得使用一下:       coreData最核心的三个类:   1.初始化NSManagedObjectModel对象,加载模型文件,读取app中的所有实体信息 2.初始化NSPersistentStoreCoordinator对象,添加持久化库(这里采取SQLite数据库) 3.初始化NSManagedObjectContext对象,拿到这个上下文对象操作实体,进行CRUD操作   1,core的创建和插入;  self.appDelegate=[UIApplication sharedApplication ]. ...
Android中也有sqlite3,主要是纪录一些基础的语法,ios提供封装的类,不需要下面这样操作   1,创建数据库 #pragma mark-打开数据库 -(BOOL)openDataBase{ //1,存放路径,存放在当前应用的沙盒中 document // NSArray *arrayPath ...
json和xml在开发中回经常使用到,上次问同事ios设计到xml的请求是否存在,问答是快被淘汰了,xml在android的使用也很少   解析本地json文件   { "settingView":"showContent", "mainViewModelData": [ { "contenttitle": "地图", ...
InputType代码中设置为小数无效:       1,第一中解决办法         InputType.TYPE_NUMBER_FLAG_SIGNED代表符号位 mEditText.setInputType(InputType.TYPE_CLASS_NUMBER|InputType.TYPE_NUMBER_FLAG_DECIMAL|InputType.TYPE_NUMBER_FLAG_SIGNED);          2,第二种   public static DigitsKeyListener getInstance(boolean sign, ...
沙盒模式下的文件路径:       -(void)getSystemFilePath{ //沙盒所在的根目录 NSString *homeDirectory = NSHomeDirectory(); NSLog(@"path:%@", homeDirectory); //应用程序路径 NSString*appPath = [[NSBundle mainBundle] resourcePath]; NSLog(@"path:%@", appPath); ...
一:多线程   1,NSThread创建线程     a,NSThread的类方法创建线程    [NSThread detachNewThreadSelector:@selector(doing) toTarget:self withObject:nil];    withObject 参数 下面几个方法类似     b,构造方法创建线程需要start      NSThread *th=[[NSThread alloc]initWithTarget:self selector:@selector(doing) object:nil];              ...

iOS回调

回调的简单使用,留一个笔记,方便以后查找   1,定义blocktypedefvoid(^signedRightJson)();              typedef void(^signedErrorJson)(); 2,定义的中复制   -(void)performActionWithCompletion:(signedRightJson)completion{         completion();      ...
1,UICVIewControl的生命周期     -(void)viewWillAppear:(BOOL)animated{ //将要显示 NSLog(@"viewWillAppear...."); } -(void)viewDidAppear:(BOOL)animated{ NSLog(@"viewDidAppear..."); 显示完成 } -(void)viewWillDisappear:(BOOL)animated{ NSLog(@"viewWillDisappear... ...
UIScrollView的简单使用   1,创建对象 2,设置滑动区域 3,创建滑动的View 4,将滑动的view添加到ScrollView上显示 5,释放对象 CGRect screenBounds = [ [UIScreen mainScreen]bounds];//返回的是带有状态栏的Rect // CGRect rect = [ [UIScreen mainScreen]application Frame];//不包含状态栏的Rect //创建ScrollViewiew UIScrollView *scrollView= ...
UISegmentedControl是开发中经常会使用到,所以刚刚在学习的时候也重点的看了下该控件 进度条和滑动条一半很少会使用到(下载的时候会经常使用到该属性),android的进度条和滑动的设置比ios复杂很多   先上图     1,进度条   /**进度条的使用 1.创建UIProGressView对象 2,创建定时器 3,将定时器的值与进度条的长度关联setProgress 4,释放对象 */ //进度条的使用UIProgressView progress=[[UIPro ...
UILabel文本类似android的TextView,javaSwing里面的文本也叫Label     创建 个UILabel,遵循以下 个步骤来完成: 1、alloc开辟空间,然后initWithFrame来初始化 ; 2、设置UILabel 的相关属性,也就是我们想要的属性 3、把label添加到 视图(UIWindow)上,才可以显 出来; 4、释放
UIWindow是是一个窗体,用来显示组件,相当于世一个容器   1,创建UIWindow //创建window self.window=[[UIWindow alloc]initWithFrame:[[UIScreen mainScreen] bounds]]; //设置window的背景 self.window.backgroundColor=[UIColor whiteColor]; //设置window显示的view ViewController *vc=[[ViewController alloc]init]; //创建rootv ...
Global site tag (gtag.js) - Google Analytics