自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

原创 iOS-学习笔记-UI-第十九天

回顾:1. Core Animation    CAlayer2. UKit Dynamic今天:1. 动力特效        1.1 UISnapBehavior            闪烁特效            效果:视图移动到新的位置后,晃动以下

2015-06-29 20:41:18 348

原创 iOS-学习笔记-UI-第十九天

回顾:1. 代码实现自动布局    1)万能公式法        view1.attr1view2.attri2*multiplier+constant        b1.right = view.right*1-20    2)VFL可视化格式语言法        |-20-[b1]=[b2(b1)]-[b3(b1)]-20|

2015-06-26 21:40:29 336

原创 iOS UILabel

这里我们继续介绍下UILabel首先我们看看UILabel.h文件,给我们提供了什么东西?//// UILabel.h// UIKit//// Copyright (c) 2006-2013, Apple Inc. All rights reserved.//#import #import #import #import #import @class UIColor, U

2015-06-26 21:38:39 367

原创 iOS-学习笔记-UI-第十八天

回顾0. 控制起对视图的布局方式    覆盖控制起的viewWillLayoutSubviews或viewDidLayoutSubviews方法1. UIView的自身布局方式    覆盖UIView的layoutSubviews方法即可2. Auto Resizing + Code    注意:关闭Auto Layo

2015-06-25 19:58:41 358

原创 iOS-学习笔记-UI-第十七天

今天1. 控制器对视图中得控件的布局    VC中的方法:        viewWillLayoutSubViews        viewDidLayoutSubViews2. UIView对内部的子视图进行布局(典型应用:TableViewCell对内部子视图的布局)    UIView中的方法 

2015-06-25 19:57:56 325

原创 iOS-学习笔记-UI-第十六天

内容列表:1.输入坐标系2.触控 UITouch3.布局    3.1 纯代码布局    3.2 Auto Resizing 布局    3.3 Auto Layout 布局4.动画    4.1 UIView5.Core Animation6.UIKit Dynamic 动力特效7.通知

2015-06-25 19:57:00 339

原创 iOS UIView

在Object-C中,NSObject是所有类的基类。同样,在UIKit框架中,也存在一个这样的基类UIView。从继承关系上看,UIView是所有视图的根。UIView类关系图    ​UIView子类大体分为“控件”和“视图”两类,二者都继承于UIView。UIView类的继承层次如图:    ​UIControl类是控件类,其子类就

2015-06-21 11:32:10 593

原创 iOS 视图生命周期

视图是应用中一个重要组成部分,功能的实现与其息息相关,而试图控制器控制着视图,其重要性在整个应用中不言而喻。视图生命周期与视图控制器的关系    以视图的4中状态为基础:创建、可见、不可见、低内存。在视图不同的生命周期中,视图控制器会回调不同的方法。        ​    ​在视图控制器已经被实例化,视图

2015-06-20 08:04:28 384

原创 iOS 应用生命周期

    作为应用程序的委托对象,AppDelegate类在应用生命周期的不同阶段会回调不同的方法。    我们先了解下 iOS 应用的不同状态及他们彼此之间的关系如图:下面介绍下iOS应用的5中状态Not Running(非运行状态)应用没有运行或被系统终止。Inactive(前台非活动状态)应用正在进行前台状态,但是还不能接受事件处理。

2015-06-20 01:31:54 352

原创 iOS-学习笔记-UI-第十五天

回顾:绘图两点:1. 绘图代码写在哪?    a. 继承自UIView后重写drawRect    b. 在控制器中,代码写在UIGraphicsBeginImage...和EndImage之间2. 绘图代码能写几种风格?    a. 使用UIKit中UIColor NSString UIImage UIBezierPat

2015-06-19 22:20:30 357

原创 iOS-学习笔记-UI-第十四天

iOS 绘图框架: 1. Core Graphics2. Open GL ES    1. 绘图    1.1 什么是绘图    将内存中得数据 渲染成 图像显示在屏幕上    1.2 如何绘图?    系统是使用了两套绘图框架,一个是Core Graphics(Quart Z)一个是Open GL E

2015-06-19 22:19:42 318

原创 iOS-学习笔记-UI-第十三天

视图:贴图和美化界面绘图手势+变形布局动画动力特效iOS8专题搜索框(iOS8之前,iOS8)今天:贴图和美化1. 不同屏幕的图片适配(非Retina和Retina)    1.1 设备屏幕的分类        从显示的角度:非Retina和Retina(

2015-06-19 22:19:01 292

原创 iOS-学习笔记-UI-第十二天

回顾:故事板是什么?今天3. 传值    3.1 正向传值        3.2 反向传值4. 其他控件    4.1 分段控件 UISegmentControl         

2015-06-19 22:18:09 315

原创 iOS-学习笔记-UI-第十一天

回顾:1.UITableViewController列表的形式显示2.UICollectionViewControllera.  自定义布局继承自 UICollectionViewLayout继承自 UICollectionViewFlowLayoutb.  自定义item的内容继承自UICollectionViewCell1

2015-06-19 22:16:35 310

原创 iOS-学习笔记-UI-第十天

控制器UIViewControllerUITableViewControllerUICollectionViewControllerUINavigationControllerUITabBarController视图控件基本的控件:按钮 标签 文本框 步进 滑块 开关 图片特殊的视图:滚动视图

2015-06-19 22:15:54 311

原创 iOS-学习笔记-UI-第九天

回顾:1. 辅助视图    accessoryType        四个系统样式:detail 详细的点击事件2. 动态表格    行数不定    不同的数据模型:        a. NSArray -> NSString        b. NSArray -> Object     

2015-06-19 22:14:46 312

原创 iOS-学习笔记-UI-第八天

回顾:0. UIScrollView    核心属性:        contentSize        contentOffsize        contentInset        pagingEnable        bounces        showHorizontalScrollIntic

2015-06-19 22:13:40 277

原创 iOS-学习笔记-UI-第七天

为什么类内的方法还能创建所在类的实例?1. 方法在创建对象实例时会只被加载到方法区中一次,同时方法会隐式传递一个参数,参数就是调用该方法的引用。而这个参数由系统起了一个行参的名字,叫self。于是方法内部使用self点调用属性时,self就会随着传入的引用不用,而变化2. 既然方法只被加载一次,所以那个转换的隐式参数类型的确定,就会根据定义方法时所在的类文件的类名来

2015-06-19 22:11:31 295

原创 iOS-学习笔记-UI-第六天

回顾:    1. 多界面的切换        方式一:两个VC之间直接切换,使用控制器preset和dismiss方法        方式二:    2. 多界面之间的传值        2.1 正向传值        2.2 反向传值            方式一:在被推出的VC

2015-06-09 21:53:10 349

原创 iOS-学习笔记-UI-第五天

回顾:1. 使用代码的方式创建控制器+界面2. 使用 xib 的方式创建控制器的界面3. 控件    UILabel、UIButton、UITextField、UIStepper、UISlider、UISwitch4. UIAlertView、UIActionSheet5. 委托模式    

2015-06-08 20:07:25 335

原创 iOS-学习笔记-UI-第四天

回顾:1. UITextField    (1)事件的响应机制            响应者链;    (2)成为第一响应者    (3)关闭键盘            a. 放弃第一响应者            b. 父视图 结束编辑状态    (4)关闭键盘的时机            a. 点

2015-06-08 20:05:21 280

原创 iOS-学习笔记-UI-第三天

回顾:1. IB    1.1 格式xib,保存设置    1.2 创建vc实例时,指定加载某一个xib,则系统通过读取xib自动的创建并添加控件,所有这些创建动作都会在viewDidLoad之前完成。    1.3 IBOutlet、IBAction2. 基本控件    2.1 UIStepper    2.2

2015-06-04 22:28:59 299

原创 iOS-学习笔记-UI-第二天

回顾:1.创建一个APP2.运行iOS APP3.UIWindow的介绍4.控制器+视图5.视图:UIView            UIControl ——>控件(具有一些高级事件)6.UILabel   UIButton7.frame ——> CGRect类型今天:​1.IB

2015-06-03 18:41:46 516

原创 iOS-学习笔记-UI-第一天

今天的目标:能够编写出第一个iOS APP程序,显示HelloWorld! 1.如何创建一个iOS工程        创建iOS项目,选择Empty模板。2.如何运行一个iOS程序    (1)点击左上角三角图标,运行在模拟器中,可以通过点击该图标旁边的选项,切换不同型号的模拟器    (2)快捷键:Command+R 运行 

2015-06-02 20:09:58 375

原创 分数不等式

1.问题提出    ​试解下列两个关于正整数m的分数不等式:    ​1042.分数不等式(1)求解    ​(1)设计要点    ​为一般性,接不等式    ​n    ​这里正整数n从键盘输入    ​    ​    ​程序实现    ​//// main.c// 2_

2015-05-30 16:05:14 1669

原创 舍罕王的失算:不可低估等比数列和

​1.问题提出    相传现在流行的国际象棋时古印度舍罕王(Shirham)的宰相达依尔(Dahir)发明的。舍罕王十分喜爱象棋,决定让宰相自己要求得到什么赏赐。这么聪明的宰相指着8*8共64格的香气盘说,陛下,请您赏给我一些麦子吧,就在棋盘的第1格中放1粒,第2格放2粒,第3格放4粒,以后每一格逗比前一格增加一倍,依此放完棋盘上的64格,我就感恩不尽粒。    舍罕王让人

2015-05-30 10:52:22 2815

原创 算法入门2(c语言)

////  main.c//  算法入门2////  Created by tarena on 15/5/28.//  Copyright (c) 2015年 com.tarena.wanq. All rights reserved.//#include /* 题目0 */void func();void func(){    }/* 题目1 位数(digit) 输入一个不超过10的9次方的正整数

2015-05-28 22:12:32 757

原创 算法入门1 (c语言)

////  main.c//  算法入门1////  Created by tarena on 15/5/28.//  Copyright (c) 2015年 com.tarena.wanq. All rights reserved.//#include #include /* 题目1 平均数(average) 输入3个整数,输出他们的平均数,保留3位小数 */void average();voi

2015-05-28 22:10:40 646

原创 结构体、联合、枚举与高级指针

什么是结构体    是一种数据类型    由程序员自定义的数据类型    结构体内可以包含不同类型的成员结构体语法格式struct 结构体名{    成员;}typedef struct{    int age; // 成员    char name[20];}结构体名; // 别名结构体所占内存空间 

2015-05-27 23:34:02 515

原创 数组与指针

数组什么是数组:数组是用来存储多条相同数据类型数据的数据结构。(容器)    数组是存储多个统一数据类型变量的容器,数组中每一个数据叫元素,数组由多个元素组成。    数据下标来区分数据中的元素。元素从数组的位置0开始。    元素可以使用数组变量名[下标]来得到具体的元素    数组中元素的个数叫数组的长度    数组所占的空间=元素的

2015-05-27 21:54:03 464

原创 函数与程序结构

函数可以把大的计算任务分解成若干个较小的任务。一个设计得当的函数可以把程序中不需要立即的具体操作细节隐藏起来,从而使整个程序结构更加清晰,并降低修改程序的难度。函数结构函数的结构如下:返回类型 函数名称(参数类型 参数名称){      函数体     返回 结果; }函数就是一个代码块,可以再任何地方调用。函数的使用步骤:1>声明

2015-05-27 21:53:29 427

原创 控制流

程序语言中的控制流语句用于控制计算操作的执行次序。语句与程序块在C语言中,分号是语句结束符。例如:int x = 0;x++;printf("%d\n" , x);逻辑控制语句1>if-else语句if-else语句用于条件判断。语法如下:if(表达式)    语句;else    语句;

2015-05-27 21:52:24 364

原创 类型、运算符与表达式

首先介绍下一些概念:变量和常量时程序处理的两种基本数据对象。声明语句需要说明变量的名字及类型,也可以指定变量的初值。运算符是指定将要进行的操作。表达式则是把变量与常量组合起来生成新的值。对象的类型决定该对象的取值的集合以及可以对该对象执行的操作。变量 程序执行中,需要临时保存数据的容器,称之位变量。声明一个变量

2015-05-27 21:51:21 296

原创 第一个C程序-HelloWorld

第一个C程序-HelloWorld!由于这段时间再学习iOS开发。而iOS开发的编程语言时Objective-C,该语言是C语言的延伸,新增了一些特性,比如多了几个关键字、具有面向对象的特性、更多的开发库的支持,当然让更多人关注的是可以对苹果设备编写程序软件。需要开发,基本功是要扎实的,那就让我们一起从学C语言开始吧!码农学东西都喜欢从H

2015-05-27 21:49:32 1093

空空如也

空空如也

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

TA关注的人

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