- 博客(16)
- 问答 (1)
- 收藏
- 关注
原创 Java开发之单例设计模式
一些人总结出来用来解决特定问题的固定的解决方案。解决一个类在内存中只存在一个对象,想要保证对象的唯一。1 为了避免其他程序过多的建立该类对象。禁止其他程序建立该类对象。2 为了其他程序可以访问该类对象,在本类中自定义一个对象。3 方便其他程序对自定义类的对象的访问,对外提供一些访问方式。 代码:1将构造函数私有化2在类中创建一个私有的本类对象3提供一个用类名
2016-03-31 12:21:29 502
原创 Java开发之main方法详解
主函数是静态的public static void main(String[] args){ }主函数是什么:主函数是一个特殊的函数,作为程序的入口,可以被jvm识别。主函数的定义: public :代表该函数的访问权限是最大的。 static :代表主函数随着类的加载,就已经存在了。 void: 主函数没有具体的返回
2016-03-31 12:18:57 694
原创 Java开发之static关键字
1:如果没有static会怎样?1:定义Person类1:姓名、年龄、国籍,说话行为2:多个构造,重载形式体现2:中国人的国籍都是确定的1:国籍可以进行显示初始化class Person { String name; int age; String gender; String country = "CN"; Person() { } Person(St
2016-03-31 12:13:26 555
原创 Java开发之String与StringBuffer
String类方法:字符串操作:string(对不变的字符串进行操作) ,stringBufferString索引方法:public char charAt(int index);String 追加方法:public String concat( string s);String 比较方法:public Boolean equalsIgnorecas
2016-03-22 20:34:36 702
原创 Java开发之简单数据类型
一个字节八位char :表示字符类型boolean:布尔类型java标示符:字母,数字,下划线,美元符号。数字不能开头。
2016-03-22 20:32:42 664
原创 GOOGLE PLAY转移已发布的应用到另一开发者账号
1.进入android developer页面的 Manage Your Apps 选择 Transfer your application 连接:https://support.google.com/googleplay/android-developer/#topic=3450986填写完信息点击提交就可以了
2016-03-22 12:31:30 9128 1
转载 IOS开发常用数学函数
1、 三角函数 double sin (double);正弦 double cos (double);余弦 double tan (double);正切 2 、反三角函数 double asin (double); 结果介于[-PI/2, PI/2] double acos (double); 结果介于[0, PI] double atan
2016-03-10 18:38:11 728
原创 iOS开发之BLOCK应用
声明创建block:#import @class BlockTestView;//定义blocktypedef void(^testBlock)(NSString *str);@interface BlockTestView : UIView//属性@property(nonatomic ,copy)testBlock test;+(BlockTestView *)testV
2016-03-08 17:30:09 822
原创 iOS 开发之单例模式
单例就是工程中只初始化一次,节省内存空间,或者共享资源。例如在创建蓝牙类,或者做WiFi通信时经常用到。也可以用来传值。一下介绍两种创建单例的方法一,考虑线程安全的写法/** * 考虑线程安全的写法 * * @return ModelTool对象 */+(instancetype)shareModel{ static ModelTool *model = nil
2016-03-08 14:12:36 805
原创 iOS之代理设计模式
代理设计模式:其实就是自己的事让其他类去完成。还可用于传值。下面就以保姆照看baby的例子解析代理的基本用法。首先创建以讴歌baby类//// Baby.h// 代理设计模式//// Created by dev on 16/3/8.// Copyright © 2016年 SWALLE. All rights reserved.//#import @prot
2016-03-08 12:15:43 713
原创 KVO的底层实现原理
KVO 内部实现原理1. KVO 是基于runtime机制实现的.2. 当某个类的对象第一次被观察时,系统就会在运行期动态的创建该类的一个派生类,在这个派生类中重写基类中任何被观察属性的setter方法; 派生类在被重写的setter方法中实现真正的通知机制 。KVC:不通过点语法访问对象属性。
2016-03-08 11:24:59 934
原创 KVC/KVO简单用法
1.0 KVC(Key-Value-Coding) :键值编码。通过某些方法,访问类的属性。创建一个继承于NSObject的Person类Person.h#import @interface Person : NSObject@property(nonatomic ,copy)NSString *name;@endPerson.m#import "Person.h"@
2016-03-08 10:41:50 793
原创 iOS游戏控制手柄
#import "ViewController.h"#import "DirectionControl.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; DirectionControl *Con
2016-03-07 17:04:07 2558
转载 把一个开发者帐号下的app转移到另一个开发者帐号
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:KING链接:http://www.zhihu.com/question/20803448/answer/22702834来源:知乎程序开发过程中难免会遇到已上架项目的买卖的问题,买卖成功后就牵涉到App在两个或多个Apple ID之间的转移问题,本篇文章就是为了给新手一个引导作用。为了说的清楚下
2016-03-02 15:07:39 4114
转载 SDWebImage详解
SDWebImage托管在github上。https://github.com/rs/SDWebImage这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。使用示范的代码: UITableView使用UIImageView+WebCache类(基本应用,UIImageView的一个categor
2016-03-01 17:10:47 1046
原创 MJExtension轻量级框架的使用
#pragma mark - 字典转模型//通过JSON数据来创建一个模型//@param data JSON数据//@return 新建的对象+ (instancetype)objectWithJSONData:(NSData *)data;//通过字典来创建一个模型//@param keyValues 字典//@return 新建的对象+ (inst
2016-03-01 10:41:05 940
空空如也
iOS 后台播放音乐,同时打开另一个app录音应该怎么实现?
2016-04-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人