自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

showmyself

self_infos

  • 博客(16)
  • 资源 (15)
  • 收藏
  • 关注

原创 IOS开发之如何开发出更好的应用

用电量和内存的消耗是IOS应用开发中比较重要的两个因素,下面介绍一些减少这两种消耗的因素:关于IOS应用开发电量消耗的几点建议:              1、避免做需要轮询的工作;轮询会阻止cpu休眠,cpu一直运行中所以会增加耗电量              2、尽量避免频繁的操作磁盘,如:文件的读取数据库的操作等              3、最好采用延时的方式加载显

2016-03-22 14:33:24 337

转载 Objective-C之run loop详解

大家有没有想过这个问题,一个应用开始运行以后放在那里,如果不对它进行任何操作,这个应用就像静止了一样,不会自发的有任何动作发生,但是如果我们点击界面上的一个按钮,这个时候就会有对应的按钮响应事件发生。给我们的感觉就像应用一直处于随时待命的状态,在没人操作的时候它一直在休息,在让它干活的时候,它就能立刻响应。其实,这就是run loop的功劳。一、线程与run loop1.1 线程任

2016-03-22 10:32:03 290

原创 对图片的压缩处理

在应用开发中,往往需要引入很多资源文件,其中图片是最常见的一种,也是使我们打包的应用比较大的主要原因。其实真正的代码在应用中没有多大。下面介绍下图片压缩的工具,亲自尝试过很好用:http://www.w3cfuns.com/article-1191-1.html在线压缩工具,很强大,可以批量压缩(压缩后我是应用从二十多M变为几M)http://www.atool.org/pngco

2016-03-17 16:30:58 335

原创 IOS加急审核及理由

IOS加急审核,顾名思义能够加快提交的应用审核速度。到底有多快,举个例子我见过最快的是上午十一点过提交了,下午睡个午觉两点过就可以在AppStore下载了。之前加急审核貌似有限制的,一个应用一年内有两次加急审核的机会;现在不是很了解。下面进入正题:加急审核连接:https://developer.apple.com/appstore/contact/appreviewteam/in

2016-03-17 16:09:54 2203

原创 IOS动态为类添加属性

IOS使用Category时候动态为类添加属性:#import #import "JTNavigationController.h"@interface UIViewController (JTNavigationExtension)//是否允许滑动@property (nonatomic, assign) BOOL jt_screenPopGestureEnabled;@en

2016-03-17 11:33:04 1041

转载 IOS开发中NSRunloop跟NSTimer的问题

在Windows时代,大家肯定对SendMessage,PostMessage,GetMessage有所了解,这些都是windows中的消息处理函数,那对应在ios中是什么呢,其实就是NSRunloop这个东西。在ios中,所有消息都会被添加到NSRunloop中,分为‘input source’跟'timer source'种,并在循环中检查是不是有事件需要发生,如果需要那么就调用相应的函数处理

2016-03-15 09:47:20 265

转载 CocoaPods详解

一、什么是CocoaPods1、为什么需要CocoaPods在进行iOS开发的时候,总免不了使用第三方的开源库,比如SBJson、AFNetworking、Reachability等等。使用这些库的时候通常需要:下载开源库的源代码并引入工程向工程中添加开源库使用到的framework解决开源库和开源库以及开源库和工程之间的依赖关系、检查重复添加的framework等问题如果开源

2016-03-13 18:33:37 300

原创 IOS点击效果实现及点击后对象参数的传递

IOS点击实现的方式:1、使用UIButton,这个不用说大家都知道:UIButton *btn=[[UIButton allloc] init];[btn addTarget:self action:@selector(OnTapBtn:) forControlEvents:UIControlEventTouchUpInside];OnTapBtn是点击按钮时调用的方法:-(voi

2016-03-10 18:27:20 3888

原创 IOS之NSCache解析

NSCache是IOS提供的原生缓存类,用于管理缓存信息;很多开源框架都用到NSCache来做缓存,如AFNwtWorking、SDWebImage。用法与NSMutableDictionary差不多。但是其有自己的特性:一、当设备内存不足时会自动释放掉内存,并调用UIViewController的didReceiveMemoryWarning方法NSCache *cache=[[NSCa

2016-03-10 12:06:36 353

原创 UIUITableView头部图片拉伸放大效果

实现如同“百度糯米”中“我的”界面头部图片拉伸效果:原理很简单UITableView继承自UIScrollView,上下拉动时候,判断拉动然后根据拉动的距离改变UIImageView的frame即可:-(UIView*)createTableHeaderView{ UIImage *img=[UIImage imageNamed:@"myinfo_abv_bg"]; flo

2016-03-09 19:52:02 1669

原创 IOS中UIImage与UIColor相互转化

相信在IOS开发中都用过UIImage与UIColor,你也有可能遇到过需要让他们相互转换的情况:比如为UIButton设置backgroundImage、为UIView设置backgroundColor。当然可以有其他的方式设置,但是有些情况下或许使用转化更简便:一、UIColor转化为UIImage:+ (UIImage *)imageWithColor:(UIColor *)colo

2016-03-09 19:05:20 2444

原创 IOS之plist文件

一、什么是plist文件:       plist文件:Property List文件的简称,用于存放数组或者字典等的文本文件。IOS经常使用其存放用户信息,app信息等,如:info.plist文件。二、plist文件内容怎么读取:       当开发项目中使用plist文件时,不论plist文件存放到哪个目录中,在ipa文件中都会发现该plist文件被放到了app文件里;除非在运行

2016-03-09 15:46:24 728

转载 GCD之dispatch queue深入浅出

http://blog.csdn.net/samuelltk/article/details/9452203/iOS中多线程编程工具主要有: NSThreadNSOperationGCD这三种方法都简单易用,各有千秋.但无疑GCD是最有诱惑力的,因为其本身是apple为多核的并行运算提出的解决方案.虽然当前移动平台用双核的不多,但不影响GCD作为多线程编程的利器(ipad2已经

2016-03-09 00:02:42 243

转载 细说KVO & KVC & NSNotificationCenter那些事

在iOS开发过程中,我们经常会听到或者用到KVO,KVC,NSNotificationCenter等,但是很多时候,我们可能没有那么了解,下面让我们来详细了解下他们的概念、用法以及他们之间的关系吧~本篇博客共分以下几个模块来介绍:什么是KVC?什么是KVO?KVC与KVO的关系KVC Collection Operators什么是NSNotificationCenter?NSN

2016-03-08 17:23:08 283

转载 NSObject的load和initialize方法

类的加载在java语言里,可以通过如下代码来实现加载类的时候执行对类的操作,一般叫:类初始块,或者,类加载块。比如: Java代码  public class MyClass{        static{            ……        }    }    在objc语言里,对应的机制是,2个类初始化方法,+(vo

2016-03-08 17:22:00 287

转载 IOS开发之运行时

http://www.mamicode.com/info-detail-981966.html

2016-03-04 11:34:59 341

android-mac反编译

android在mac上的反编译工具,包括apktool dex-tools jd-gui

2017-12-08

DB browser for SQLite MAC

DB browser for SQLite MAC

2017-03-31

iOS应用程序开发官方手册

iOS应用程序开发官方手册

2016-12-06

IOS使用SVGKit库显示svg

IOS使用SVGKit库显示svg图demo,并且实现svg图的缩放

2016-11-16

ZipArchive(SSZipArchive)

IOS压缩解压文档

2016-11-16

Pinyin(中文转拼音)

用过很多种中文转拼音的方式,感觉这种最靠谱

2016-11-16

GDataXMLNode

GDataXMLNode用于解析xml文件,比IOS自带的NSXmlParser好用的多,省去了代理回调的麻烦

2016-11-15

axis2-1.6.2客户端最少jar包

axis2-1.6.2客户端最少jar包

2013-04-27

Axis2插件及用法(不用安装解压即可用)

用于Axis2开发webservice处理java源代码和wsdl文件的插件, 带有插件和安装使用说明...简单易用

2012-04-10

java2word、java中对word的处理(含有API、doc)

java中对word的处理 里面含有java2word的方法 API、以及例子和doc文档

2011-06-05

html快熟入门/html.chm

html简单易学、能够让你快速入门 轻松掌握html的技巧

2011-06-02

Ajax_IBM_jb51.rar(IBM培训)

IBM培训ajax 的内部资源,写的很好啊

2011-06-02

java中StringBuilder,StringBuffer,Vector的区别

java中StringBuilder,StringBuffer,Vector的区别

2011-01-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除