自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

花小懒的博客

故事无需渲染,结局我已看透

  • 博客(21)
  • 收藏
  • 关注

原创 Canvas绘制

1. 矩形的绘制矩形的清除、描边及填充clearRect(double x, double y, double w, double h)strokeRect(double x, double y, double w, double h)fillRect(double x, double y, double w, double h)context.lineJoin = 'round';con

2017-02-13 11:15:41 394

原创 Java IO流

1.Java文件系统管理File类的用途java.io.File 用于表示文件(目录),也就是说程序员可以通过File 类在程序中操作硬盘上的文件和目录。File类只用于表示文件(目录)的信息(名称、大小等),不能对文件的内容进行访问。

2016-03-08 15:24:08 290

原创 Java多线程

1.Java创建一个线程- Thread 类 线程类(Thread)包含一个可以运行的过程(方法):run()方法- 创建一个具体线程的步骤如下: 第一,继承Thread类 第二,覆盖run方法(就是更新运行过程),实现用户自己的过程 第三,创建线程实例(就是创建一个线程) 第四,使用线程实例的start()方法启劢线程, 启劢以后线程会尽快的去并发执行run()2.线程

2016-03-08 11:12:34 258

原创 Java 集合

1.散列表Map- 容量 散列表中散列数组大小- 散列运算 key->散列值的算法 如:"mm".hashCode()%10->8- 散列桶 散列值相同的元素的”线性几何“- 加载因子 就是散列数组加载率,一般小于75%性能比较理想- 散列查找 根据key计算散列值,根据散列值(下标),找到散列桶 顺序比

2016-03-07 14:24:02 456

原创 Java面向对象基础

//类的声明 "{}"内的是类体package Test;public class Book { long id; String name; double price; }//引用变量和对象的创建过程package Test;public class BookDemo { public static void main(String[] args) {

2016-03-04 14:48:53 396

原创 iOS推送开关

//这里使用了UISwitch来获取推送的状态 [self.isSoundSend addTarget:self action:@selector(isSoundSendAction:) forControlEvents:UIControlEventValueChanged]; [self.isMessageSend addTarget:self action:@selector(i

2016-03-04 13:09:15 783

原创 iOS缓存

//缓存路径 NSArray * paths = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES); self.cachePath = [[paths objectAtIndex:0] stringByAppendingFormat:@"/Caches"];//获取缓存大小的方

2016-03-04 13:03:04 222

原创 iPhone尺寸

1.iPhone尺寸规格设备iPhone宽Width高Height对角线Diagonal逻辑分辨率(point)Scale Factor设备分辨率(pixel)PPI3GS2.4 inches

2015-12-08 13:55:00 415

原创 PHP入门

Apache(在电脑的操作系统上安装web服务,web就是Http的服务)+PHP+MySQL 支持多个操作系统Windows,Linus,Mac OS X Code2 一款适用于Mac电视的网页编程工具具有多语言支持(HTML,PHP,JavaScript,CSS等) http 短链接访问<html> <!-- 头结点 --> <head> <!-- 标题节点

2015-12-07 21:06:33 323

原创 使用Git命令把本地项目上传到GitHub托管

我在这篇文章中将会详细实现如何把一个你在本地写好的项目(或者正在写的项目)上传到Github进行托管或者多人合作。具体步骤如下:(1)首先在Github上新建一个repository,我命名为NewsClient,其他的根据自己的需求填写即可:(2)创建完成后,可以看到是这样子的:(3)注意到右下角的项目URL,复制一下,以后会用到: (4)然后我在本地有一个项目,名称为News,终端进入我的项目

2015-12-01 09:57:06 580

原创 iOS--CoreLocation的简单使用

CoreLocation功能强大,实际运用中常与地图结合使用,以达到地图显示与定位的功能。(1)在info.plist文件中加入以下字段<key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict> <key>NSLocati

2015-11-18 21:12:54 276

原创 iOS--NSURLSession

NSURLSession VS NSURLConnection根据每个Session做配置(http header,Cache,Cookie,protocal,Credential),不再在整个App层面共享配置.支持网络操作的取消和断点续传改进了授权机制的处理丰富的Delegate模型分离了真实数据和网络配置数据。后台处理上传和下载,即使你点击了“Home”按钮,后台仍然可以继续下载,

2015-11-16 21:23:56 335

原创 判断网络状态

- (NSString *)getNetWorkStates { UIApplication *app = [UIApplication sharedApplication]; NSArray *children = [[[app valueForKeyPath:@"statusBar"]valueForKeyPath:@"foregroundView"]subviews];

2015-11-16 09:52:59 302

转载 OC小结

第一节 类和对象1.面向对象和面向过程的区别>面向过程:分析解决问题的步骤特点,实现函数,依次调用函数。>面向对象:分析某问题需要参与的对象,各个对象的作用,多个对象协作完成任务。2.类和对象>类和对象是面向对象的核心,定义类,创建对象,使用对象。>类:具有相同的特征和行为的事物的抽象>类和对象的关系1)对象是类的实例2)类是

2015-11-16 09:43:27 261

原创 iOS动画 绘制和动画

iOS自带的动画有时不能满足我们的需要,这时我们需要用到绘图工具 同样地,建一个工程,先引入QuartzCore.framework类库//新建一个UIView类#import "GraphicView.h"#import <QuartzCore/QuartzCore.h>//UIView的init方法- (instancetype)initWithFrame:(CGRect)frame

2015-11-03 22:15:59 523

原创 iOS动画 CATransition动画

CATransition动画,主要用于俩个视图切换过渡的动画效果 由于CATransition不是UIKit框架下的,为此我们还需要引入类库2.CATransition动画//在延展中声明方法#import "ViewController.h"#import <QuartzCore/QuartzCore.h>@interface ViewController ()- (IBAction)t

2015-11-02 21:58:57 337

原创 iOS动画 UIView动画

动画效果是iOS界面的重要特色,恰当的使用能给用户视觉上的体验iOS上的动画有三种实现方式: 1.UIView动画 2.CATransition动画 3.CAAnimation动画(核心动画)1.UIView动画//在延展中声明方法#import "ViewController.h"@interface ViewController ()@property (weak,

2015-11-02 21:17:39 420

原创 iOS--UIImageView的使用方法

UIImageView的常用方法//UIImageView创建UIImageView * imageView = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"image"]];//设置图片的位置和大小imageView.frame = CGRectMake(10, 10, 100, 100);//设置图片的背景色和

2015-11-01 18:17:35 353

原创 iOS--UITextFiled的使用方法

UITextField的常用方法//设置位置和大小UITextField * textField = [[UITextField alloc]initWithFrame:CGRectMake(50, 50, 200, 30)];//设置背景颜色textField.backgroundColor = [UIColor grayColor]; //设置透明度,范围从0.0-1.0之间textF

2015-10-31 21:03:06 477

原创 iOS--UIButton的使用方法

UIButton的常用方法//初始化时设置Button样式,个人喜欢用圆角样式UIButton * button = [UIButton buttonWithType:UIButtonTypeRoundedRect];//UIButton的几种样式//typedef NS_ENUM(NSInteger, UIButtonType) {// UIButtonTypeCustom = 0,

2015-10-31 20:29:15 291

原创 iOS--UILabel的使用方法

iOS–UILabel的使用方法UILabel常用属性//UILabel的创建UIlabel * label = [[UIlabel alloc]init];//设置label的位置和大小label.frame = CGRectMake(50,50,100,30);//设置文字label.text = @"Hello world";//设置背景色label.backgroudColor

2015-10-31 19:51:28 418

空空如也

空空如也

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

TA关注的人

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