视图控制器 (View Controllers)

Size: px
Start display at page:

Download "视图控制器 (View Controllers)"

Transcription

1 视图控制器 (View Controllers)

2 Quiz 和 QuizViewController 回顾 在第 一个 session 的 Quiz 应 用程序中, 我们把所有的代码都写在 QuizViewController 类中 这个类 的 一个实例是 Quiz 应 用的控制器 它有指向屏幕上的 labels 的指针, 指向按钮的指针, 这些按钮被按下时会给它发送消息 还有指 向组成应 用数据的模型对象的指针 对于界 面只有 一屏的 Quiz 应 用, 只有 一个 controller 对象就 足够了 大多数应 用具有不 止 一个屏幕的界 面, 而且有 非常多的对象需要进 行管理, 设计 ios 应 用时最好 针对每 一屏都有 一个 controller

3 UIViewController

4 一个 UIViewController 实例专注在控制应 用程序内的 一个单独的屏幕 每个 UIViewController 具有 一个指向 UIView 或者 UIView 子类的实例的 view 属性, 这个 view 就是它的 screen 通常情况下, 这个 view 是 一个全屏视图 而且更多的时候, 这个 view 也具有 subviews 这样 一个 view controller 控制的就是 一个 view hierarchy 因为这个 view 属性是整个 hierarchy 的 root, 当 view controller 的 view 被作为 一个 subview 添加到 window 时, 整个 view hierarchy 就被添加了

5 创建 HypoTime 从 Empty Application 模版创建 一个新的 ios 项 目, 命名为 HypnoTime 按右边的图进 行配置 :

6 两个 UIViewController 的 子类 这个应 用我们将创建两个 UIViewController 的 子类 HypnosisViewController TimeViewController 每个 view controller 将会控制 一个 view, 用户将能够在这些 views 之间切换, 取决于他们是否想 被催眠或者只是想知道现在是 几点 view 之间的切换将会由另外 一个类 UITabBarController 来处理

7 子类化 UIViewController 我们不会直接创建 UIViewController 的实 例, 而是创建 UIViewController 的 子 类来实例化 生成 HypnosisViewControlle r(file -> New File -> ios -> Cocoa Touch -> Objective-C class)

8 HypnosisViewController view controller 负责创建它的 view hierarchy HypnosisViewController 的 view hierarchy 将仅由 一个 view 组成 就是我们前 面创建的 UIView 的 子类 HypnosisView 在 Finder 里定位到 HypnosisView.h 和 HypnosisView.m 文件, 把他们拖到 HypnoTime 项 目导航器中 在出现的窗 口中, 勾选 Copy items into destination group s folder 同时勾选把它们添加到 target - HypnoTime

9 添加 HypnosisView 到 HypnoTime

10 loadview UIViewController 子类通过重写 loadview 方法来创建它的 view hierarchy 这个 方法创建 一个 view 的实例, 并且把它设成 view controller 的 view 在 HypnosisViewController.m 中重写 loadview, 确保在 文件顶部导 入了 HypnosisView 的头 文件 // 重写 loadview - (void)loadview { // 创建 一个 view CGRect frame = [[UIScreen mainscreen] bounds]; HypnosisView *view = [[HypnosisView alloc] initwithframe:frame]; // 把它设成 view controller 的 view [self setview:view]; }

11 重写 loadview ( 代码 ) #import "HypnoViewController.h" // 导 入 HypnosisView 头 文件 #import HypnoViewController // 重写 loadview - (void)loadview { // 创建 一个 view CGRect frame = [[UIScreen mainscreen] bounds]; HypnosisView *view = [[HypnosisView alloc] initwithframe:frame]; // 把它设成 view controller 的 view [self setview:view]; }

12 rootviewcontroller 在 HypnoAppDelegate.m 中, 创建 一个 HypnosisViewController 的实例并且把它设成 UIWindow 的 rootviewcontroller 确保在 文件顶部导 入了 HypnosisViewController.h 头 文件

13 设置 rootviewcontroller( 代码 ) #import "HypnoAppDelegate.h" // 导 入 HypnosisViewController 的头 文件 #import HypnoAppDelegate - (BOOL)application:(UIApplication *)application didfinishlaunchingwithoptions: (NSDictionary *)launchoptions { self.window = [[UIWindow alloc] initwithframe:[[uiscreen mainscreen] bounds]]; // Override point for customization after application launch. // 实例化 一个 HypnosisViewController 的实例, 并设置成 window 的 rootviewcontroller HypnoViewController *hvc = [[HypnoViewController alloc] init]; [[self window] setrootviewcontroller:hvc]; } self.window.backgroundcolor = [UIColor whitecolor]; [self.window makekeyandvisible]; return YES;

14 HypnosisViewController 的 HypnosisView

15 应 用的对象 示意图 把 一个 view controller 设成 window 的 rootviewcontroller 就把 这个 view controller 的 view 添加成了 window 的 subview 同时把 view 的 大 小 自动调整成和 window 同 样 大 小

16 setrootviewcontroller 如果我们 自 己写 UIWindow 的 setrootviewcontroller, 大概是下 面这样 : // UIWindow setrootviewcontroller - (void)setrootviewcontroller:(uiviewcontroller *)vc { UIView *rootview = [vc view]; } CGRect viewframe = [self bounds]; [rootview setframe:viewframe]; [self addsubview:rootview];

17 第 二个 UIViewController HypnoTime 的第 二个 UIViewController 的 子类 TimeViewController TimeViewController 的 screen 将会显 示 一个 UILabel, 和 一个把 label 更新到当前时间的 UIButton 这个 UIView 将会具有两个 subview: 按钮和标签 #import TimeViewController :

18 TimeViewController 的 view hierarchy

19 编程或者从 XIB 创建 view 创建 HypnosisViewController 的 view hierarchy 时, 我们通过编程来实现的 : 在 loadview 中, 实例化了 一个 HypnosisView, 然后把它设置成 view (view controller 的 view 属性 ) 这个 view 没有任何的 subview TimeViewController 的 view 将会有两个 subview 当 一个 view controller 的 view 具有 subview 的时候, 最好在 XIB 文件中创建和加载它的 view hierarchy, 而不是重写 loadview 程序运 行起来以后, 通过编程或者从 XIB 文件创建的 view 没有什么区别, 只是 XIB 文件更易于放置多个 view objects

20 TimeViewController.xib File -> New -> File, ios, User Interface, Empty 模版 弹出窗 口的 Device Family 选 iphone 命名为 TimeViewController 命名假设的重要性 在 project navigator 中选中这个 文件以使其在 editor area 显 示

21 File s Owner XIB 文件是如何 工作的的? XIB 文件包含的是对象 : 把对象拖到画布上就把对象保存到 XIB 文件了 当 XIB 文件被加载的时候, 这些对象被加载回进内存中

22 TimeViewController 的 XIB 文件 在 TimeViewController.xib 中, 拖拽 一个 UIView 到画布上, 然后拖拽 一个 UIButton 和 一个 UILabel 到 view 上 给按钮 一个标题 : What time is it? 给标签 文本 :???, 然后让它居中

23 TimeViewController.xib 中的 Objects 我们可以看到这些对象都显 示在 Objects 段 下 面 显 示在 Objects 段下 面的对象都是被保存到 XIB 文件中的对象 这种类型的存储有 一个专有名词叫做 : archiving, 这些对象 也就被称作 archived objects

24 placeholder 对象 XIB 文件中还有另外 一种类型的对象 : placeholder objects Placeholder 区段下 面有两个对象 : File s Owner( 重要!) First Responder

25 File s Owner 为什么需要 File s Owner? 当 view controller 加载它的 view 的时候, 它会设置 view 属性, 这样它就知道它的 view 是什么然后可以把它放到屏幕上 对于 HypnosisViewController, 我们通过编程来做这些, 这些操作在 loadview 中实现并且所有的设置都是在编译期间完成的 TimeViewController 并 非如此, 当 一个 TimeViewController 的实例需要加载 view 时, 它将会加载 XIB 文件, 这时 XIB 文件中的所有的 archived objects 都会被创建, 然 而 TimeViewController 并不知道这些对象中的哪 一个是它的 view

26 作为 hole 的 File s Owner File s Owner 是 XIB 文件的 一个 hole 在配置界 面的时候, 我们在 XIB 文件中的对象和 File s Owner 之间建 立连接 当 XIB 文件被加载时,TimeViewController 把它 自 己置 入 File s Owner 的 hole, 然后所有的在 File s Owner 和 archived objects 之间的连接都成了到 TimeViewController 的 为了能够设置 TimeViewController 需要的连接, 我们必须告诉 Xcode TimeViewController 是要把 自 己 放到这个 hole 里的对象的类

27 Identity inspector for File s Owner 在 outline view 选中 File s Owner 对象, 然 后点击 inspector 区域 的 Identity inspector, 把 Custom Class 下 面的 class 改成 TimeViewController

28 view outlet Control-click File s Owner 弹出可 用连接的 面板, 我们指定的类是 一个 UIViewController 的 子类, 我们就被提供了 一个 view outlet 把 view outlet 连到 XIB 文件的 UIView 对象 现在当 TimeViewController 加载 XIB 文件时, 就具有了适当的连接, 并且可以加载它的 view 了

29 File s Owner

30 outlet 这样在 XIB 文件中的 一个 outlet 连接就等同于给 outlet 对应的对象发送 一个基于 outlet 名称的 setter 消息 例如, 当 XIB 文件被加载时, 把 一个对象设置成 view outlet, 将会发送 一个 setview: 消息给那个 对象, 这个 方法的参数是连接那头的对象

31 TimeViewController 作为 rootviewcontroller 打开 HypnoAppDelegate.m, 创建 一个 TimeViewController 的实例, 把它设成 window 的 rootviewcontroller 确保导 入 TimeViewController.h 头 文件 构建并运 行, 我们可以看到在 TimeViewController.xib 中创建的 TimeViewController 的 view

32 TimeViewController 作为 rootviewcontroller #import "HypnoAppDelegate.h" // 导 入 TimeViewController 头 文件 #import HypnoAppDelegate - (BOOL)application:(UIApplication *)application didfinishlaunchingwithoptions:(nsdictionary *)launchoptions { self.window = [[UIWindow alloc] initwithframe: [[UIScreen mainscreen] bounds]]; TimeViewController *tvc = [[TimeViewController alloc] init]; [[self window] setrootviewcontroller:tvc]; self.window.backgroundcolor = [UIColor whitecolor]; [self.window makekeyandvisible]; return YES; }

33 outlet 和 method TimeViewController 在控制这个 view hierarchy, TimeViewController 负责在按钮被按下时更新 label, 所以 TimeViewController 要作为 UIButton 的 target, 并且要具有 一个指向 UILabel 的指针 在 TimeViewController.h 中声明 一个 outlet 和 一个 方法 #import TimeViewController : UIViewController { IBOutlet UILabel *timelabel; } -

34 建 立连接 打开 TimeViewController.xib, 把 File s Owner 的 timelabel outlet 连接到 UILabel 然后连接 UIButton 到 File s Owner, 并且选择 showcurrenttime: 这些连接如下 一 页的图所 示 :

35 TimeViewController

36 在 TimeViewController.m 中实现 action 方法 - (IBAction)showCurrentTime:(id)sender { NSDate *now = [NSDate date]; NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; [formatter settimestyle:nsdateformattermediumstyle]; [timelabel settext:[formatter stringfromdate:now]]; }

37 现在应 用的对象 示意图

38 回顾 :view controller 和加载 view view controller 控制 一个 screen, 这个 screen 就是 一个 view 这个 view controller 的 view, 又将具有 subviews, 构成了 一个 view hierarchy 一个 view controller 可以通过两种途径得到它的 view: 其 view 没有任何 subviews 的 view controller 可以通过重写 loadview: 来创建 一个 view 实例, 然后给 自 己发送 setview: 具有 非常复杂 view hierarchy 的 view controller 可以通过把它的 view outlet 连接到 XIB 中 archived 的顶层 view 的 方式从 一个 XIB 文件中加载它的 view

39 UITabBarController

40 view controller 可以根据 用户的动作呈现另 一个 view controller 出来 UITabBarController 就是这类 view controllers 之 一, 我们将使 用 一个 UITabBarController 在 HypnosisViewController 和 TimeViewController 的 实例之间切换 UITabBarController 持有 一个 UIViewController 的数组, 它也在屏幕底部维护了 一个标签栏 (tab bar), 其数组中的每 一个 view controller 都有 一个标签 点击标签的结果就是和这个标签关联的 view controller 的 view 被呈现出来

41 创建 一个 UITabBarController 在 HypnoAppDelegate.m 中, 创建 一个 UITabBarController 的实例, 把两个 view controller 都给它, 然后把它设置成 window 的 rootviewcontroller

42 创建 UITabBarController( 代码 ) - (BOOL)application:(UIApplication *)application didfinishlaunchingwithoptions:(nsdictionary *)launchoptions { self.window = [[UIWindow alloc] initwithframe:[[uiscreen mainscreen] bounds]]; // Override point for customization after application launch. HypnoViewController *hvc = [[HypnoViewController alloc] init]; TimeViewController *tvc = [[TimeViewController alloc] init]; UITabBarController *tabbarcontroller = [[UITabBarController alloc] init]; NSArray *viewcontrollers = [NSArray arraywithobjects:hvc, tvc, nil]; [tabbarcontroller setviewcontrollers:viewcontrollers]; [[self window] setrootviewcontroller:tabbarcontroller]; } self.window.backgroundcolor = [UIColor whitecolor]; [self.window makekeyandvisible]; return YES;

43 点击底部的 黑 色标签可以切换 view controller

44 UITabBarController 的 view UITabBarController 是 window 的 rootviewcontroller 这意味着 UITabBarController 本 身是 UIViewController 的 一个 子类 那么它就具有 view 属性, 它的 view 是 一个具有两个 subviews 的空 白 UIView tab bar 标签栏 选中的 view controller 的 view

45 UITabBarController 示意图

46 tabbaritem 属性和 UITabBarItem

47 标签栏上的每个标签可以显 示 一个 title 和 一个 image 为了这个 目的, 每个 view controller 维护 一个 tabbaritem 属性 当 一个 view controller 被 一个 UITabBarController 包含时, 它的标签栏条 目出现在标签栏上

48 UITabBarItem 示例

49 为两个 view controller 设置标题 打开 HypnosisViewController.m, 重写 UIViewController 的 designated initializer, initwithnibname:bundle:, 为 HypnosisViewController 获得然后设置 一个 tab bar item 然后打开 TimeViewController.m, 进 行同样的操作

50 设置 UITabBarItem 的代码 - (id)initwithnibname:(nsstring *)nibnameornil bundle:(nsbundle *)nibbundleornil { self = [super initwithnibname:nibnameornil bundle:nibbundleornil]; if (self) { // Custom initialization // 获取 tab bar item UITabBarItem *tbi = [self tabbaritem]; // 给它 一个标题 [tbi settitle:@"hypnosis"]; } return self; } - (id)initwithnibname:(nsstring *)nibnameornil bundle:(nsbundle *)nibbundleornil { self = [super initwithnibname:nibnameornil bundle:nibbundleornil]; if (self) { // Custom initialization UITabBarItem *tbi = [self tabbaritem]; [tbi settitle:@"time"]; } return self; }

51 设置了标题的 tabbaritem

52 为每 一个标签增加图 片 把图 片 文件 Hypno.png, Time.png, 拖到项 目中, 勾选拷 贝到项 目 目录 选项 然后再编辑 initwithnibname:bundle: 的代码

53 设置标签栏图 片的代码 - (id)initwithnibname:(nsstring *)nibnameornil bundle:(nsbundle *)nibbundleornil { self = [super initwithnibname:nibnameornil bundle:nibbundleornil]; if (self) { UITabBarItem *tbi = [self tabbaritem]; [tbi settitle:@"hypnosis"]; UIImage *image = [UIImage imagenamed:@"hypno.png"]; } [tbi setimage:image]; } return self; - (id)initwithnibname:(nsstring *)nibnameornil bundle:(nsbundle *)nibbundleornil { self = [super initwithnibname:nibnameornil bundle:nibbundleornil]; if (self) { // Custom initialization UITabBarItem *tbi = [self tabbaritem]; [tbi settitle:@"time"]; UIImage *image = [UIImage imagenamed:@"time.png"]; } [tbi setimage:image]; } return self;

54 设置了 image 的标签栏

55 view controller 的 生命周期

56 一个 view controller 当被 allocated, 然后发送 一个 initializer 消息后就开始了它的 生命周期 一个 view controller 将会看到它的 view 被创建, 移动到屏幕上, 移离屏幕, 销毁, 以及再次创建 - 这个过程也许会有很多次以上 这些事件构成了 view controller 的 生命周期

57 初始化 view controller UIViewController 的 designated initializer 是 initwithnibname:bundle: 这个 方法使 用两个参 数指定了在 bundle 里 面的 view controller 的 XIB 文件的名称 两个参数都传 入 nil 表 示 : 当加载你的 view 的时候, 在 application bundle 中搜索名称和你的类名 相同的 XIB 文件 例如 : TimeViewController 将会加载 TimeViewController.xib 文件 可以把下 面的代码添加到 TimeViewController.m 会理解的更清楚 一点 :

58 nibnameornil - (id)initwithnibname:(nsstring *)nibnameornil bundle:(nsbundle *)nibbundleornil { // self = [super initwithnibname:nibnameornil bundle:nibbundleornil]; // 获得到 application bundle 对象的指针 NSBundle *appbundle = [NSBundle mainbundle]; self = [super initwithnibname:@"timeviewcontroller" bundle:appbundle]; if (self) { // Custom initialization UITabBarItem *tbi = [self tabbaritem]; [tbi settitle:@"time"]; UIImage *image = [UIImage imagenamed:@"time.png"]; } [tbi setimage:image]; } return self;

59 init 实际开发过程中, 我们 一般都使 用 UIViewController 子类的名称作为 XIB 文件的名称 因此, 当创建 一个 view controller 时, 我们只需要发送 init, 等同于给 initwithnibname:bundle: 的 两个参数都传 入了 nil 需要的话可以通过重写 initwithnibname:bundle: 来执 行 一些额外的初始化 工作 TimeViewController *tvc = [[TimeViewController alloc] init]; // 等同于 TimeViewController *tvc = [[TimeViewController alloc] initwithnibname:nil bundle:nil];

60 UIViewController 和延迟加载 当 一个 view controller 被实例化的时候, 它不会 立即创建和加载它的 view 只有当 view 将要在屏幕上显 示的时候, 一个 view controller 才会特意创建它的 view 通过在只有需要的时候才加载视图, 应 用程序不会在它不需要的时候占 用内存

61 viewdidload 所有的 UIViewController 都实现了 一个 viewdidload 方法, 当它加载了它的 view 以后就 会 立即执 行 我们在我们的两个 view controller 里 面重写这个 方法在控制台记录 一些消息 构建并运 行, 可以看到控制台报告 HypnosisViewController 立即加载了它的 view; 点 击 TimeViewController 的标签以后, 控制台才报告 view 现在被加载 - (void)viewdidload { [super viewdidload]; NSLog(@"TimeViewController 加载了它的 view"); }

62 Appear 和 Disappear 除了加载和卸载以外,view controller 也会在特定的时间出现或者消失 view controller 只会被创建 一次, 但是它的 view 通常会显 示 ( 释放或者隐藏 ) 多次 我们可以在这些 生命周期事件发 生时做 一些 自定义的操作, 比如我们可以让 TimeViewController 的 view 每次显 示时, 可以显 示最新时间 - (void)viewwillappear:(bool)animated; // Called when the view is about to made visible. Default does nothing - (void)viewdidappear:(bool)animated; // Called when the view has been fully transitioned onto the screen. Default does nothing - (void)viewwilldisappear:(bool)animated; // Called when the view is dismissed, covered or otherwise hidden. Default does nothing - (void)viewdiddisappear:(bool)animated; // Called after the view was dismissed, covered or otherwise hidden. Default does nothing

63 重写 viewwillappear - (void)viewwillappear:(bool)animated { NSLog(@"CurrentTimeViewController will appear"); [super viewwillappear:animated]; [self showcurrenttime:nil]; } - (void)viewwilldisappear:(bool)animated { NSLog(@"CurrentTimeViewController will disappear"); [super viewwilldisappear:animated]; }

64 view controller 中 view 的 生命周期

65 视图控制器的 子类和模版 实际开发过程中, 我们可以在使 用 UIViewController 模版的同时勾选上 生成相应的 XIB 文件 这样 XIB 文件的 File s Owner 已经被设置成 UIViewController 的类, 同时 UIView 的实例已经被 挂接到 File s Owner 的 view outlet

66 练习 1: 再加 一个 Tab 创建 一个新的 UIViewController 子类, 它的 view 应该是 MKMapView 的 一个实例 使这个 view controller 成为 UITabBarController 的第三个 view controller

67 练习 2:Controller Logic 增加 一个 UISegmentedControl 到 HyposisViewController 的 view, 带着三个 segments:red, Green 和 Blue 当 用户 tap segmented control 时, 改变 HyposisView 中 circles 的颜 色

68 补充阅读 : main 函数和 UIApplication C 应 用程序都是从执 行 一个 main 函数开始, Objective-C 应 用程序也是 一样的 int main(int argc, char *argv[]) { return UIApplicationMain(argc, argv, nil, NSStringFromClass([HypnoAppDelegate class])); } } UIApplicationMain 函数 生成了 一个 UIApplication 类的实例 ; 对于每 一个应 用来说, 都有 一个单独的 UIApplication 实例, 用于维护 run loop UIApplicationMain 还 生成 一个作为 UIApplication 的 delegate 类的实例 最后 一个参数就是 delegate 类的名称

69 application:didfinishlaunchingwithoptions: 在 run loop 将要开始接收事件前,application 会发送给它的 delegate 一个消息, 告诉它 准备好 了, 我们要开始啦!, 这个消息就是 application:didfinishlaunchingwithoptions: 我们在 HypnosisAppDelegate.m 中实现这个 方法来创建在应 用程序中使 用的 window 和 controller 对象 所有的 ios 应 用程序都遵循这种模式

70 补充阅读 2: 视 网膜屏 (Retina) 显 示 Retina 和早期设备的 320x480 像素 比较 而 言具有更 高的分辨率 (640x960) 如何才能让图形在两种显 示上都能得到最佳显 示? 对于 矢量图形, 像 HypnosisView 的 drawrect: 方法和绘制 文本, 同样的代码会渲染的和设备允许的 一样清晰 如果使 用 Core Graphics 函数绘制, 这些图形在不同的设备上会有不同的表现 在 Core Graphics 中, 也被称作 Quarz, 我们使 用名词 points 描述 lines( 直线 ),curves( 曲线 ),text( 文本 ) 等 在 非 Retina 显 示上, 一个 point 是 1x1 像素 ; 在 Retina 显 示上, 一个 point 是 2x2 像素

71 不同分辨率的渲染

72 图像拉伸 位图 ( 像 JPEG 或 PNG 文件 ), 如果图像没有适合设备的屏幕类型, 将会变得没有吸引 力 假如你的应 用包含了 一个 25x25 像素的 小图像, 如果它在 Retina 显 示器上显 示时, 图像必须被拉 伸来覆盖 50x50 的区域 从这 一点上来讲, 系统使 用了 一种叫做抗锯齿的平均化的 方式来使图像看起来没有锯齿 结果是 图像没有锯齿 - 但是模糊

73 拉伸图像后引起的模糊

74 @2x 可以使 用 大 文件替代, 但是图像缩 小时 又会在另 一个 方向引起问题 唯 一的 方案是在应 用程序绑定两个 文件 : 一种是在 非 Retina 屏幕上采 用分辨率等于 points 数量, 另 外 一种是在 Retina 显 示上采 用 points 两倍的分辨 率 幸运的是我们不需要写额外的代码来处理在哪种设备上加载哪种图 片, 我们需要做的就是在 高分辨率 图 片后 后缀 然后当使 用 UIImage 的 imagenamed: 方法来加载图 片时, 这个 方法会在 bundle 中查找, 然后拿到适合特定设备的 文件

mvc

mvc Build an application Tutor : Michael Pan Application Source codes - - Frameworks Xib files - - Resources - ( ) info.plist - UIKit Framework UIApplication Event status bar, icon... delegation [UIApplication

More information

UINavigationController

UINavigationController UINavigationController 范圣刚,princetoad@gmail.com, www.tfan.org 前 面我们看到了 UITabBarController 能够允许 用户访问不同的 screen, 标签栏控件适 用于 几个 screen 之间互不依赖的情况 如果我们想让 用户在 一些相关联的 screen 之间移动, 我们就可以使 用 UINavigationController

More information

A Simple ios Application

A Simple ios Application A Simple ios Application 范圣刚,princetoad@gmail.com,www.tfan.org 第 一个 ios 应 用 :Quiz views UIButton UIView... UIAlertVie w UIScrollVi ew UISearchB ar UIWebVie w UIControl UIButton... UISlider UITextFie ld

More information

Microsoft Word - Chap17.doc

Microsoft Word - Chap17.doc iphone ipad 和 ipod Touch 最 酷 的 一 項 功 能 是 它 們 的 內 建 方 向 感 應 器, 這 個 微 小 的 裝 置 可 以 讓 ios 知 道 裝 置 被 持 握 的 方 式 以 及 是 否 在 移 動 ios 可 使 用 方 向 感 應 器 來 處 理 自 動 旋 轉, 而 許 多 遊 戲 也 都 使 用 它 做 為 控 制 機 制 此 外 它 也 可 以 用

More information

Objective-C 代码都是有关 objects 发送 messages 给其他的 objects 这个通讯 一般是发 生在两个 object 之间, 但是有时候 一堆 objects 都关 心 一个 object 他们都想知道这个对象什么时候在做 一些它们感兴趣的事, 而由这个 object

Objective-C 代码都是有关 objects 发送 messages 给其他的 objects 这个通讯 一般是发 生在两个 object 之间, 但是有时候 一堆 objects 都关 心 一个 object 他们都想知道这个对象什么时候在做 一些它们感兴趣的事, 而由这个 object 通知和翻转 范圣刚,princetoad@gmail.com, www.tfan.org Objective-C 代码都是有关 objects 发送 messages 给其他的 objects 这个通讯 一般是发 生在两个 object 之间, 但是有时候 一堆 objects 都关 心 一个 object 他们都想知道这个对象什么时候在做 一些它们感兴趣的事, 而由这个 object 来给每 一个感兴趣的

More information

什么是 view? 我们在前 面创建过 UIButton,UILabel 等, 但是究竟什么是 view? 一个 view 是 UIView 或者它的某 一 子类的实例 view 知道如何把它 自 己绘制到应 用程序窗 口上 ( 一个 UIWindow 的实例 ) view 存在于 view 的层次

什么是 view? 我们在前 面创建过 UIButton,UILabel 等, 但是究竟什么是 view? 一个 view 是 UIView 或者它的某 一 子类的实例 view 知道如何把它 自 己绘制到应 用程序窗 口上 ( 一个 UIWindow 的实例 ) view 存在于 view 的层次 子类化 UIView 和 UIScrollView 范圣刚,princetoad@gmail.com,www.tfan.org 什么是 view? 我们在前 面创建过 UIButton,UILabel 等, 但是究竟什么是 view? 一个 view 是 UIView 或者它的某 一 子类的实例 view 知道如何把它 自 己绘制到应 用程序窗 口上 ( 一个 UIWindow 的实例 ) view

More information

UISearchBar 介 绍 属 性 作 用 UIBarStyle barstyle 控 件 的 样 式 id delegate 设 置 控 件 的 委 托 NSString *text 控 件 上 面 的 显 示 的 文 字 NSString *prompt 显 示 在 顶 部 的 单 行 文

UISearchBar 介 绍 属 性 作 用 UIBarStyle barstyle 控 件 的 样 式 id delegate 设 置 控 件 的 委 托 NSString *text 控 件 上 面 的 显 示 的 文 字 NSString *prompt 显 示 在 顶 部 的 单 行 文 第 十 章 添 加 搜 索 学 习 目 标 通 过 学 习 本 章 学 习, 我 们 应 该 具 备 以 下 知 识 和 技 能 : 认 识 UISearchBar 使 用 UISearchBar 任 务 : 给 软 件 加 入 搜 索 功 能 这 次 我 们 来 学 习 一 下 如 何 添 加 搜 索, 在 iphone 中 通 讯 录 中, 搜 索 功 能 能 让 你 快 捷 地 找 到 对 应

More information

Microsoft Word - Learn Objective-C.doc

Microsoft Word - Learn Objective-C.doc Learn Objective C http://cocoadevcentral.com/d/learn_objectivec/ Objective C Objective C Mac C Objective CC C Scott Stevenson [object method]; [object methodwithinput:input]; output = [object methodwithoutput];

More information

Delegation 和 Core Location

Delegation 和 Core Location Delegation 和 Core Location 范圣刚,princetoad@gmail.com,www.tfan.org delegation Core Location framework Xcode debugger Whereami 找到设备当前的位置 在 一个可交互的地图上显 示 允许 用户使 用 大头针和标题来标记当前位置 项 目, 目标和框架 Project 一个 文件, 包含

More information

Objective-C

Objective-C Objective-C 范圣刚,princetoad@gmail.com,www.tfan.org Objc 基础 通过 一个 RandomPossessions 的 小程序看 一下有关 : 类, 实例, 对象, 消息, 初始化 方法, 类 方 法, 数组, 字符串和格式化字符串, 访问器, 异 常 Objective-C ios 应 用 Objective-C: C 语 言的扩展 Cocoa Touch:

More information

epub83-1

epub83-1 C++Builder 1 C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r 1.1 1.1.1 1-1 1. 1-1 1 2. 1-1 2 A c c e s s P a r a d o x Visual FoxPro 3. / C / S 2 C + + B u i l d e r / C

More information

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP: ******************* * 关于 Java 测试试题 ******

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP:  ******************* * 关于 Java 测试试题 ****** ******************* * 关于 Java 测试试题 ******************* 問 1 运行下面的程序, 选出一个正确的运行结果 public class Sample { public static void main(string[] args) { int[] test = { 1, 2, 3, 4, 5 ; for(int i = 1 ; i System.out.print(test[i]);

More information

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double

More information

obj-c_4.key

obj-c_4.key Objective-C Language Tutor : Michael Hello Obj-C #import int main(int argc, const char * argv []){ NSAutoreleasePool* pool = [[NSAutoreleasePool alloc ] init]; NSLog(@"hello obj-c");

More information

广点通联盟 IOS SDK 接入说明文档

广点通联盟 IOS SDK 接入说明文档 腾讯广告联盟 ios SDK 接入说明文档 V4.7.8 版 法律声明 客户在注册成为腾讯广告联盟用户之后, 联盟向客户提供本文档, 作为其与联盟广告平台对接的指引文档 腾讯广告联盟拥有修改 调整 增补本文件的权利, 并在法律允许范围内对本文档拥有最终解释权 修订历史 文档版本 修订日期 修订说明 V4.7.8 2018-7-21 修复 bug V4.7.7 2018-7-14 修复 bug V4.7.6

More information

coverage2.ppt

coverage2.ppt Satellite Tool Kit STK/Coverage STK 82 0715 010-68745117 1 Coverage Definition Figure of Merit 2 STK Basic Grid Assets Interval Description 3 Grid Global Latitude Bounds Longitude Lines Custom Regions

More information

iPhone App Programming_2014_lecture6

iPhone App Programming_2014_lecture6 ios 程序设计 (2014.2) 表视图控制器 第六讲 : (UITableViewController) 及标签条视图控制器 (UITabBarController) 华南师范大学网络教育学院 2014-04-01 第五章表视图控制器 ( Basic SubTitle 分节 (Sectioned) 单元定制 表视图界面 : 表视图界面 : 显示可滚动 可选择的数据列表 表视图界面 : 显示可滚动

More information

iPhone App Programming_2014_lecture7

iPhone App Programming_2014_lecture7 ios 程序设计 (2014.9) 表视图控制器 第七讲 : (UITableViewController) 及标签条视图控制器 (UITabBarController) 华南师范大学网络教育学院 2014-10-21 第五章表视图控制器 (UITableViewController) 的使用 Basic SubTitle 分节 (Sectioned) 单元定制 表视图界面 : 表视图界面 : 显示可滚动

More information

Photoshop CS6 艺术设计案例教程 ( 第二版 ) 1.1 Photoshop 的应用领域 Photoshop,,, Photoshop Photoshop 的用途 Photoshop CIS ( ) ( ) 案例展现 ~ 1

Photoshop CS6 艺术设计案例教程 ( 第二版 ) 1.1 Photoshop 的应用领域 Photoshop,,, Photoshop Photoshop 的用途 Photoshop CIS ( ) ( ) 案例展现 ~ 1 Chapter 01 Photoshop CS6 的基本操作 本章内容 1.1 Photoshop 的应用领域 1.6 控制面板的显示与隐藏 1.2 位图和矢量图的特性 1.7 新建 打开与保存文件 1.3 像素和分辨率的关系 1.8 图像的缩放 1.4 色彩模式 1.9 屏幕显示模式 1.5 Photoshop CS6 界面 1.10 计算机图形图像常用的色彩模式 Photoshop CS6 艺术设计案例教程

More information

2/14 Buffer I12, /* x=2, buffer = I 1 2 */ Buffer I243, /* x=34, buffer = I 2 43 */ x=56, buffer = I243 Buffer I243I265 code_int(int x, char *buffer)

2/14 Buffer I12, /* x=2, buffer = I 1 2 */ Buffer I243, /* x=34, buffer = I 2 43 */ x=56, buffer = I243 Buffer I243I265 code_int(int x, char *buffer) 1/14 IBM Rational Test RealTime IBM, 2004 7 01 50% IBM Rational Test RealTime IBM Rational Test RealTime 1. 50% IBM Rational Test RealTime IBM Rational Test RealTime 2. IBM Rational Test RealTime Test

More information

无类继承.key

无类继承.key 无类继承 JavaScript 面向对象的根基 周爱 民 / aimingoo aiming@gmail.com https://aimingoo.github.io https://github.com/aimingoo rand = new Person("Rand McKinnon",... https://docs.oracle.com/cd/e19957-01/816-6408-10/object.htm#1193255

More information

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double x) { d

More information

res/layout 目录下的 main.xml 源码 : <?xml version="1.0" encoding="utf 8"?> <TabHost android:layout_height="fill_parent" xml

res/layout 目录下的 main.xml 源码 : <?xml version=1.0 encoding=utf 8?> <TabHost android:layout_height=fill_parent xml 拓展训练 1- 界面布局 1. 界面布局的重要性做应用程序, 界面是最基本的 Andorid 的界面, 需要写在 res/layout 的 xml 里面, 一般情况下一个 xml 对应一个界面 Android 界面布局有点像写 html( 连注释代码的方式都一样 ), 要先给 Android 定框架, 然后再在框架里面放控件,Android 提供了几种框架,AbsoluteLayout,LinearLayout,

More information

OOP with Java 通知 Project 4: 5 月 2 日晚 9 点

OOP with Java 通知 Project 4: 5 月 2 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 5 月 2 日晚 9 点 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double x) { d =

More information

Microsoft PowerPoint - ch6 [相容模式]

Microsoft PowerPoint - ch6 [相容模式] UiBinder wzyang@asia.edu.tw UiBinder Java GWT UiBinder XML UI i18n (widget) 1 2 UiBinder HelloWidget.ui.xml: UI HelloWidgetBinder HelloWidget.java XML UI Owner class ( Composite ) UI XML UiBinder: Owner

More information

1873 1939 1937 1981 1900 1870 1902 1899 1902 1901 1899 1868 1868 1829 1905 1859 1943 1860 1900 1887 1878 1820 1903 1834 1906 1856 1836 1884 1787

More information

1868 1868 1829 1905 1859 1943 1860 1900 1887 1878 1820 1903 1834 1906 1856 1836 1884 1787 18411827 1843 1890 1884 1904 1845

More information

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 odps-sdk 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基 开放数据处理服务 ODPS SDK SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基础功能的主体接口, 搜索关键词 "odpssdk-core" 一些

More information

xx200410c.doc

xx200410c.doc 2004 10 1 1934 NEW POINT 2004 10 2 1940 632 694 1949 9 25 THE HISTORY 2004 10 3 TO ROAM ABOUT THE BOOKS 2004 10 4 J364/69/1 J364/69/2 K835.655.6/26 I845.273/301 I845.273/342 I845.273/342 I845.273/344 2004

More information

修改版-操作手册.doc

修改版-操作手册.doc 职 称 信 息 系 统 升 级 指 南 须 使 用 IE9 及 其 以 上 版 本 浏 览 器 或 谷 歌 浏 览 器 登 录 www.njrs.gov.cn 南 京 市 职 称 ( 职 业 资 格 ) 工 作 领 导 小 组 办 公 室 2016 年 5 月 目 录 一 申 报 人 员 操 作 指 南...1 1.1 职 称 初 定 申 报...1 1.1.1 职 称 初 定 基 础 信 息 填

More information

1.ai

1.ai HDMI camera ARTRAY CO,. LTD Introduction Thank you for purchasing the ARTCAM HDMI camera series. This manual shows the direction how to use the viewer software. Please refer other instructions or contact

More information

Chapter 9: Objects and Classes

Chapter 9: Objects and Classes What is a JavaBean? JavaBean Java JavaBean Java JavaBean JComponent tooltiptext font background foreground doublebuffered border preferredsize minimumsize maximumsize JButton. Swing JButton JButton() JButton(String

More information

保存和加载数据 Local or remote? Archiving or Core Data? Archiving: 对整个 文件进 行操作 Core Data: 操作存储对象的 子集 性能

保存和加载数据 Local or remote? Archiving or Core Data? Archiving: 对整个 文件进 行操作 Core Data: 操作存储对象的 子集 性能 Core Data 范圣刚,princetoad@gmail.com, www.tfan.org 保存和加载数据 Local or remote? Archiving or Core Data? Archiving: 对整个 文件进 行操作 Core Data: 操作存储对象的 子集 性能 对象 - 关系映射 (ORM) Core Data 是提供了 object-relational mapping

More information

第3 章 类 对象与方法 3.1 类 类的定义 在 Objective-C 中 每个类的定义包括两个部分 接口 interface 和实现 implementation 接口部 分定义在.h 文件中 包含类的声明 属性以及方法 主要作用是对外提供访问接口 实现部分定义在.m 文件中 主要

第3 章 类 对象与方法 3.1 类 类的定义 在 Objective-C 中 每个类的定义包括两个部分 接口 interface 和实现 implementation 接口部 分定义在.h 文件中 包含类的声明 属性以及方法 主要作用是对外提供访问接口 实现部分定义在.m 文件中 主要 第3 章 类 对象与方法 3.1 类 3.1.1 类的定义 在 Objective-C 中 每个类的定义包括两个部分 接口 interface 和实现 implementation 接口部 分定义在.h 文件中 包含类的声明 属性以及方法 主要作用是对外提供访问接口 实现部分定义在.m 文件中 主要用于方法的功能实现 这种定义类的方法 好处在于将公共声明 接口 与代码实现分开 对外屏蔽了功能实现的细节

More information

Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.06.doc

Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.06.doc 2 5 8 11 0 13 1. 13 2. 15 3. 18 1 23 1. 23 2. 26 3. 28 2 36 1. 36 2. 39 3. 42 4. 44 5. 49 6. 51 3 57 1. 57 2. 60 3. 64 4. 66 5. 70 6. 75 7. 83 8. 85 9. 88 10. 98 11. 103 12. 108 13. 112 4 115 1. 115 2.

More information

WinMDI 28

WinMDI 28 WinMDI WinMDI 2 Region Gate Marker Quadrant Excel FACScan IBM-PC MO WinMDI WinMDI IBM-PC Dr. Joseph Trotter the Scripps Research Institute WinMDI HP PC WinMDI WinMDI PC MS WORD, PowerPoint, Excel, LOTUS

More information

INTRODUCTION TO COM.DOC

INTRODUCTION TO COM.DOC How About COM & ActiveX Control With Visual C++ 6.0 Author: Curtis CHOU mahler@ms16.hinet.net This document can be freely release and distribute without modify. ACTIVEX CONTROLS... 3 ACTIVEX... 3 MFC ACTIVEX

More information

第四章 102 图 4唱16 基于图像渲染的理论基础 三张拍摄图像以及它们投影到球面上生成的球面图像 拼图的圆心是相同的 而拼图是由球面图像上的弧线图像组成的 因此我 们称之为同心球拼图 如图 4唱18 所示 这些拼图中半径最大的是圆 Ck 最小的是圆 C0 设圆 Ck 的半径为 r 虚拟相机水平视域为 θ 有 r R sin θ 2 4畅11 由此可见 构造同心球拼图的过程实际上就是对投影图像中的弧线图像

More information

Oracle Solaris Studio makefile C C++ Fortran IDE Solaris Linux C/C++/Fortran IDE "Project Properties" IDE makefile 1.

Oracle Solaris Studio makefile C C++ Fortran IDE Solaris Linux C/C++/Fortran IDE Project Properties IDE makefile 1. Oracle Solaris Studio 12.2 IDE 2010 9 2 8 9 10 11 13 20 26 28 30 32 33 Oracle Solaris Studio makefile C C++ Fortran IDE Solaris Linux C/C++/Fortran IDE "Project Properties" IDE makefile 1. "File" > "New

More information

Microsoft Word - mobiSage_iOS_SDK.docx

Microsoft Word - mobiSage_iOS_SDK.docx mobisage_ios_sdk [ 使 用 说 明 ] SDK Version: mobisage_ios_sdk_6.3.7 2014-9 目 录 1. SDK 主 要 功 能 指 南... 3.1 导 入 SDK... 3.2 配 置... 3.3 申 请 并 设 置 PublishID & SlotToken... 3.4 横 幅 广 告... 5.5 插 屏 广 告... 7.6 开 屏

More information

untitled

untitled PowerBuilder Tips 利 PB11 Web Service 年度 2 PB Tips PB9 EAServer 5 web service PB9 EAServer 5 了 便 web service 來說 PB9 web service 力 9 PB11 release PB11 web service 力更 令.NET web service PB NVO 論 不 PB 來說 說

More information

! ios Swift ios Swift Swift Swift app app framework framework Apple Cocoa Touch 用 Swift 學習 Cocoa Touch framework Swift Swift 4

! ios Swift ios Swift Swift Swift app app framework framework Apple Cocoa Touch 用 Swift 學習 Cocoa Touch framework Swift Swift 4 ! ios Swift ios Swift Swift Swift app app framework framework Apple Cocoa Touch 用 Swift 學習 Cocoa Touch framework Swift Swift 4 http://www.secretlab.com.au/books/ learning-swift-3e Swift 4 Objective-C Swift

More information

ARM JTAG实时仿真器安装使用指南

ARM JTAG实时仿真器安装使用指南 ARM JTAG Version 1.31 2003. 11. 12 ARM JTAG ARM JTAG.3 ARM 2.1.4 2.2.4 ARM JTAG 3.1 18 3.2 18 3.2.1 Multi-ICE Server.18 3.2.2 ADS..21 ARM JTAG 4.1 Multi-ICE Server 33 4.1.1 Multi-ICE Server..... 33 4.1.2

More information

Microsoft Word - template.doc

Microsoft Word - template.doc HGC efax Service User Guide I. Getting Started Page 1 II. Fax Forward Page 2 4 III. Web Viewing Page 5 7 IV. General Management Page 8 12 V. Help Desk Page 13 VI. Logout Page 13 Page 0 I. Getting Started

More information

Microsoft Word - SupplyIT manual 3_cn_david.doc

Microsoft Word - SupplyIT manual 3_cn_david.doc MR PRICE Supply IT Lynette Rajiah 1 3 2 4 3 5 4 7 4.1 8 4.2 8 4.3 8 5 9 6 10 6.1 16 6.2 17 6.3 18 7 21 7.1 24 7.2 25 7.3 26 7.4 27 7.5 28 7.6 29 7.7 30 7.8 31 7.9 32 7.10 32 7.11 33 7.12 34 1 7.13 35 7.14

More information

文 化 记 忆 传 统 创 新 与 节 日 遗 产 保 护 根 据 德 国 学 者 阿 斯 曼 的 文 化 记 忆 理 论 仪 式 与 文 本 是 承 载 文 化 记 忆 的 两 大 媒 体 在 各 种 仪 式 行 为 中 节 日 以 其 高 度 的 公 共 性 有 组 织 性 和 历 史 性 而 特 别 适 用 于 文 化 记 忆 的 储 存 和 交 流 节 日 的 文 化 功 能 不 仅 在 于

More information

何 秋 琳 张 立 春 视 觉 学 习 研 究 进 展 视 觉 注 意 视 觉 感 知

何 秋 琳 张 立 春 视 觉 学 习 研 究 进 展 视 觉 注 意 视 觉 感 知 第 卷 第 期 年 月 开 放 教 育 研 究 何 秋 琳 张 立 春 华 南 师 范 大 学 未 来 教 育 研 究 中 心 广 东 广 州 随 着 图 像 化 技 术 和 电 子 媒 体 的 发 展 视 觉 学 习 也 逐 步 发 展 为 学 习 科 学 的 一 个 研 究 分 支 得 到 研 究 人 员 和 教 育 工 作 者 的 广 泛 关 注 基 于 此 作 者 试 图 对 视 觉 学 习

More information

号 Objective-C 基 础 OS X 系 统 简 介 Xcode 简 介 Objective-C 概 述 HelloWorld 基 础 数 据 类 型 2 Objective-C 面 向 对 象 编 程 Objective-C 类 的 定 义 Objective-C 对 象 的 创 建 Ob

号 Objective-C 基 础 OS X 系 统 简 介 Xcode 简 介 Objective-C 概 述 HelloWorld 基 础 数 据 类 型 2 Objective-C 面 向 对 象 编 程 Objective-C 类 的 定 义 Objective-C 对 象 的 创 建 Ob 附 件 一 课 程 大 纲 Objective-C 语 言 课 程 预 期 目 标 精 通 Objective-C 语 言, 能 熟 练 运 用 Objective-C 语 言 编 写 ios 应 用 程 序 并 解 决 常 见 问 题 迅 速 掌 握 Objective-C 开 发 技 能, 积 累 Objective-C 开 发 经 验, 掌 握 常 用 开 发 调 试 技 巧, 可 以 迅 速

More information

Microsoft Word - ??山

Microsoft Word - ??山 没 药 山 要 宣 告 耶 和 华 的 名, 你 们 要 将 大 德 归 于 我 们 的 神! 你 当 追 想 上 古 之 日, 思 念 历 代 之 年 问 你 的 父 亲, 他 必 指 示 你 ; 问 你 的 长 者, 他 必 告 诉 你 ( 申 32 3 7) 凡 是 真 实 的, 可 敬 的, 公 义 的, 清 洁 的, 可 爱 的, 有 美 名 的 ; 若 有 什 么 德 行, 若 有 什

More information

Microsoft Word - 助理人員教育訓練-會計室.docx

Microsoft Word - 助理人員教育訓練-會計室.docx 壹 報 帳 流 程 區 分 為 以 下 三 種 流 程 : 請 購 單 流 程 請 款 單 流 程 借 款 核 銷 流 程 一 請 購 單 流 程 1 二 請 款 單 流 程 1 3 NO YES 10 20 2 3 三 借 款 核 銷 流 程 貳 憑 證 的 種 類 及 內 容 一 統 一 發 票 1. 三 聯 式 統 一 發 票 (1) 買 受 人 : 務 必 請 廠 商 填 上 輔 仁 大 學

More information

关于规范区委、区委办公室发文

关于规范区委、区委办公室发文 浦 东 情 况 通 报 第 13 期 中 共 浦 东 新 区 区 委 办 公 室 2015 年 6 月 8 日 沈 晓 明 同 志 在 全 区 党 员 领 导 干 部 三 严 三 实 专 题 教 育 党 课 上 的 讲 话 (2015 年 5 月 15 日 ) 前 不 久, 中 央 下 发 了 在 县 处 级 以 上 领 导 干 部 中 开 展 三 严 三 实 专 题 教 育 的 方 案, 刘 云

More information

Microsoft Word - 第3章.doc

Microsoft Word - 第3章.doc 第 3 章图表 在人口普查等统计信息时, 只有图或者表, 往往很难直观地展示统计信息的属性, 如时间性 数量性等 这时, 引进了新的概念 图表 最常见的图表有饼状图 柱状图 折线图等 本章将主要讲解关于图表的一些实例 实例 40 饼状图 实例描述 饼状图是一个划分为几个扇形的圆形统计图表, 用于描述量 频率或百分比之间的相对关系 在饼图中, 每个扇区的弧长 ( 以及圆心角和面积 ) 大小为其所表示的数量的比例

More information

Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.07.doc

Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.07.doc 2 5 8 11 0 1. 13 2. 15 3. 18 1 1. 22 2. 25 3. 27 2 1. 35 2. 38 3. 41 4. 43 5. 48 6. 50 3 1. 56 2. 59 3. 63 4. 65 5. 69 13 22 35 56 6. 74 7. 82 8. 84 9. 87 10. 97 11. 102 12. 107 13. 111 4 114 1. 114 2.

More information

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例 帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例 这篇文章主要介绍了帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例, 本文还详细介绍了帝国 CMS 数据库类中的一些常用方法, 需要的朋友可以参考下 例 1: 连接 MYSQL 数据库例子 (a.php)

More information

OOP with Java 通知 Project 3: 3 月 29 日晚 9 点 4 月 1 日上课

OOP with Java 通知 Project 3: 3 月 29 日晚 9 点 4 月 1 日上课 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 3: 3 月 29 日晚 9 点 4 月 1 日上课 复习 Java 包 创建包 : package 语句, 包结构与目录结构一致 使用包 : import restaurant/ - people/ - Cook.class - Waiter.class - tools/ - Fork.class

More information

0000001

0000001 烟 台 市 综 合 实 践 教 育 研 究 室 文 件 烟 教 实 研 发 2016 4 号 烟 台 市 综 合 实 践 教 育 研 究 室 关 于 公 布 第 二 届 全 市 中 小 学 综 合 实 践 活 动 优 课 及 优 质 课 程 资 源 评 选 获 奖 名 单 的 通 知 各 县 市 区 教 体 局 教 研 室, 开 发 区 综 合 实 践 教 育 中 心, 高 新 区 教 育 办 公

More information

提纲 1 2 OS Examples for 3

提纲 1 2 OS Examples for 3 第 4 章 Threads2( 线程 2) 中国科学技术大学计算机学院 October 28, 2009 提纲 1 2 OS Examples for 3 Outline 1 2 OS Examples for 3 Windows XP Threads I An Windows XP application runs as a seperate process, and each process may

More information

<ADB6ADB1C25EA8FAA6DB2D4D56432E706466>

<ADB6ADB1C25EA8FAA6DB2D4D56432E706466> packages 3-31 PART 3-31 03-03 ASP.NET ASP.N MVC ASP.NET ASP.N MVC 4 ASP.NET ASP.NE MVC Entity Entity Framework Code First 2 TIPS Visual Studio 20NuGetEntity NuGetEntity Framework5.0 CHAPTER 03 59 3-3-1

More information

C++ 程式設計

C++ 程式設計 C C 料, 數, - 列 串 理 列 main 數串列 什 pointer) 數, 數, 數 數 省 不 不, 數 (1) 數, 不 數 * 料 * 數 int *int_ptr; char *ch_ptr; float *float_ptr; double *double_ptr; 數 (2) int i=3; int *ptr; ptr=&i; 1000 1012 ptr 數, 數 1004

More information

使 用 ARC 管理内存

使 用 ARC 管理内存 使 用 ARC 管理内存 范圣刚,princetoad@gmail.com,www.tfan.org 学习在 ios 中内存是如何被管理的, 以及 自动引 用计数背后的概念 堆 (The Heap) 所有的 Objective-C 对象都存在堆中 alloc memory chunk -> 包括对象实例变量需要的空间 对象 大 小 NSDate double 类型 -> 存储从 一个固定参考点开始过去的秒数

More information

目 录

目 录 1 Quick51...1 1.1 SmartSOPC Quick51...1 1.2 Quick51...1 1.3 Quick51...2 2 Keil C51 Quick51...4 2.1 Keil C51...4 2.2 Keil C51...4 2.3 1 Keil C51...4 2.4 Flash Magic...9 2.5 ISP...9 2.6...10 2.7 Keil C51...12

More information

1 4 1.1 4 1.2..4 2..4 2.1..4 3.4 3.1 Java.5 3.1.1..5 3.1.2 5 3.1.3 6 4.6 4.1 6 4.2.6 5 7 5.1..8 5.1.1 8 5.1.2..8 5.1.3..8 5.1.4..9 5.2..9 6.10 6.1.10

1 4 1.1 4 1.2..4 2..4 2.1..4 3.4 3.1 Java.5 3.1.1..5 3.1.2 5 3.1.3 6 4.6 4.1 6 4.2.6 5 7 5.1..8 5.1.1 8 5.1.2..8 5.1.3..8 5.1.4..9 5.2..9 6.10 6.1.10 Java V1.0.1 2007 4 10 1 4 1.1 4 1.2..4 2..4 2.1..4 3.4 3.1 Java.5 3.1.1..5 3.1.2 5 3.1.3 6 4.6 4.1 6 4.2.6 5 7 5.1..8 5.1.1 8 5.1.2..8 5.1.3..8 5.1.4..9 5.2..9 6.10 6.1.10 6.2.10 6.3..10 6.4 11 7.12 7.1

More information

Panaboard Overlayer help

Panaboard Overlayer help Panaboard Overlayer Image Capture Software for Electronic Whiteboard (Panaboard) ... 3... 5... 6... 13...14 Panaboard Overlayer 1. 2. 3. 4. 4-1. 4-2. [ / ] ( ) 4-3. 5. 6. 6-1. 6-2. [ / ] ( ) 7. Panaboard

More information

Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc

Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc References (Section 5.2) Hsuan-Tien Lin Deptartment of CSIE, NTU OOP Class, March 15-16, 2010 H.-T. Lin (NTU CSIE) References OOP 03/15-16/2010 0 / 22 Fun Time (1) What happens in memory? 1 i n t i ; 2

More information

Oracle Oracle Solaris Studio IDE makefile C C++ Fortran makefile IDE Solaris Linux C/C++/Fortran Oracle IDE "P

Oracle Oracle Solaris Studio IDE makefile C C++ Fortran makefile IDE Solaris Linux C/C++/Fortran Oracle IDE P Oracle Solaris Studio 12.3 IDE 2011 12 E26461-01 2 7 8 9 9 Oracle 10 12 14 21 26 27 29 31 32 33 Oracle Solaris Studio IDE makefile C C++ Fortran makefile IDE Solaris Linux C/C++/Fortran Oracle IDE "Project

More information

Microsoft Word - 苹果脚本跟我学.doc

Microsoft Word - 苹果脚本跟我学.doc AppleScript for Absolute Starters 2 2 3 0 5 1 6 2 10 3 I 13 4 15 5 17 6 list 20 7 record 27 8 II 32 9 34 10 36 11 44 12 46 13 51 14 handler 57 15 62 63 3 AppleScript AppleScript AppleScript AppleScript

More information

Microsoft Word - 3D手册2.doc

Microsoft Word - 3D手册2.doc 第 一 章 BLOCK 前 处 理 本 章 纲 要 : 1. BLOCK 前 处 理 1.1. 创 建 新 作 业 1.2. 设 定 模 拟 控 制 参 数 1.3. 输 入 对 象 数 据 1.4. 视 图 操 作 1.5. 选 择 点 1.6. 其 他 显 示 窗 口 图 标 钮 1.7. 保 存 作 业 1.8. 退 出 DEFORMTM3D 1 1. BLOCK 前 处 理 1.1. 创 建

More information

黄 金 原 油 总 持 仓 增 长, 同 比 增 幅 分 别 为 4.2% 和 4.1% 而 铜 白 银 以 及 玉 米 则 出 现 减 持, 减 持 同 比 减 少 分 别 为 9.4%,9.4% 以 及 6.5% 大 豆, 豆 粕 结 束 连 续 4 周 总 持 仓 量 增 长, 出 现 小 幅

黄 金 原 油 总 持 仓 增 长, 同 比 增 幅 分 别 为 4.2% 和 4.1% 而 铜 白 银 以 及 玉 米 则 出 现 减 持, 减 持 同 比 减 少 分 别 为 9.4%,9.4% 以 及 6.5% 大 豆, 豆 粕 结 束 连 续 4 周 总 持 仓 量 增 长, 出 现 小 幅 小 麦 净 多 持 仓 增 加, 豆 油 豆 粕 净 多 持 仓 减 少 美 国 CFTC 持 仓 报 告 部 门 : 市 场 研 究 与 开 发 部 类 型 : 量 化 策 略 周 报 日 期 :212 年 5 月 7 日 电 话 :592-5678753 网 址 :www.jinyouqh.com 主 要 内 容 : 根 据 美 国 CFTC 公 布 的 数 据, 本 报 告 中 的 11 个

More information

HSK( 一 级 ) 考 查 考 生 的 日 常 汉 语 应 用 能 力, 它 对 应 于 国 际 汉 语 能 力 标 准 一 级 欧 洲 语 言 共 同 参 考 框 架 (CEF) A1 级 通 过 HSK( 一 级 ) 的 考 生 可 以 理 解 并 使 用 一 些 非 常 简 单 的 汉 语

HSK( 一 级 ) 考 查 考 生 的 日 常 汉 语 应 用 能 力, 它 对 应 于 国 际 汉 语 能 力 标 准 一 级 欧 洲 语 言 共 同 参 考 框 架 (CEF) A1 级 通 过 HSK( 一 级 ) 的 考 生 可 以 理 解 并 使 用 一 些 非 常 简 单 的 汉 语 新 汉 语 水 平 考 试 HSK 为 使 汉 语 水 平 考 试 (HSK) 更 好 地 服 务 于 汉 语 学 习 者, 中 国 国 家 汉 办 组 织 中 外 汉 语 教 学 语 言 学 心 理 学 和 教 育 测 量 学 等 领 域 的 专 家, 在 充 分 调 查 了 解 海 外 实 际 汉 语 教 学 情 况 的 基 础 上, 吸 收 原 有 HSK 的 优 点, 借 鉴 近 年 来 国

More information

C/C++程序设计 - 字符串与格式化输入/输出

C/C++程序设计 - 字符串与格式化输入/输出 C/C++ / Table of contents 1. 2. 3. 4. 1 i # include # include // density of human body : 1. 04 e3 kg / m ^3 # define DENSITY 1. 04 e3 int main ( void ) { float weight, volume ; int

More information

Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice

Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice 路 ESW 聯 USB Chapter 9 Applications For Windows Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice USB I/O USB / USB 3 料 2 1 3 路 USB / 列 料 料 料 LED

More information

登录、注册功能的测试用例设计.doc

登录、注册功能的测试用例设计.doc 注 册 登 陆 测 试 用 例 和 修 改 密 码 测 试 用 例 完 整 版 摘 自 网 络, 狗 狗 整 理 zqh139@126.com 修 改 历 史 日 期 版 本 作 者 修 改 内 容 评 审 号 变 更 控 制 号 2010-11-25 1.0 初 稿 2011-09-17 2.0 整 理 一 注 册 测 试 用 例 序 号 : 1 控 件 名 称 : 功 能 描 述 : 注 册 编

More information

TD

TD *TD-000212-05* 20- 应用实例 4 本例显示的是使用两个亚低 音扬声器和多个顶箱的双声 道 立体声 设置 除了各声道都增加了一个顶 箱外 也可以增加更多的顶 箱 本例和例 3 的情况一 致 声道 2 或 右声道 声道 1 或 左声道 要接到更多的顶箱 将最后 一个顶箱的全幅线路输出接 头处的线缆接到下一个顶箱 的全幅线路输入接头 在不 降低信号质量的情况下 最

More information

在挑选合适的 SDK 的时候需要注意, 标准 windows 平台应用选择 FBX SDK VS2015,windows 应用商店和全平台通用的不用考虑 windows 全平台通用的应用是 windows10 新推出的功能, 可以打通 windows phone windows s

在挑选合适的 SDK 的时候需要注意, 标准 windows 平台应用选择 FBX SDK VS2015,windows 应用商店和全平台通用的不用考虑 windows 全平台通用的应用是 windows10 新推出的功能, 可以打通 windows phone windows s FBX SDK 安装配置 访问 FBX 网址 :http://www.autodesk.com/products/fbx/overview, 如下 : 点击 GET FBX SDK 进入 SDK 下载页面 ( 网址为 : http://usa.autodesk.com/adsk/servlet/pc/item?siteid=123112&id=25408427): 在挑选合适的 SDK 的时候需要注意,

More information

新・解きながら学ぶJava

新・解きながら学ぶJava 481! 41, 74!= 40, 270 " 4 % 23, 25 %% 121 %c 425 %d 121 %o 121 %x 121 & 199 && 48 ' 81, 425 ( ) 14, 17 ( ) 128 ( ) 183 * 23 */ 3, 390 ++ 79 ++ 80 += 93 + 22 + 23 + 279 + 14 + 124 + 7, 148, 16 -- 79 --

More information

二 工 资 制 度 与 教 师 道 德 风 险 行 为

二 工 资 制 度 与 教 师 道 德 风 险 行 为 义 务 教 育 学 校 绩 效 工 资 改 革 的 经 济 学 分 析 李 萍 盘 宇 章 吕 荣 西 南 财 经 大 学 成 都 本 文 利 用 委 托 代 理 理 论 对 义 务 教 育 学 校 绩 效 工 资 改 革 中 教 师 行 为 和 地 方 政 府 行 为 分 别 进 行 了 分 析 研 究 发 现 绩 效 工 资 的 最 优 设 计 是 工 资 函 数 中 包 含 一 个 固 定 支

More information

Chapter 9: Objects and Classes

Chapter 9: Objects and Classes Java application Java main applet Web applet Runnable Thread CPU Thread 1 Thread 2 Thread 3 CUP Thread 1 Thread 2 Thread 3 ,,. (new) Thread (runnable) start( ) CPU (running) run ( ) blocked CPU sleep(

More information

F477

F477 FrontPage & Flash 連 CSIE, NTU September 15, 2007 Outline September 15, 2007 Page 2 連 FrontPage September 15, 2007 Page 3 連 FTP Email FrontPage HTML tag September 15, 2007 Page 4 連 September

More information

影視後製全攻略 Premiere Pro After Effects Encore 自序 Adobe Premiere Pro After Effects Encore 2008 Adobe CS Adobe CS5 Adobe CS4 Premiere Pro After Effect

影視後製全攻略 Premiere Pro After Effects Encore 自序 Adobe Premiere Pro After Effects Encore 2008 Adobe CS Adobe CS5 Adobe CS4 Premiere Pro After Effect 自序 Adobe Premiere Pro After Effects Encore 2008 Adobe CS3 2010 Adobe CS5 Adobe CS4 Premiere Pro After Effects Encore 18 ii Tony Cathy 2010/8 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 iii Premiere

More information

Eclipse C C++, or

Eclipse C C++,  or Eclipse C C++, Emailctchen@pl.csie.ntut.edu.tw or s1669021@ntut.edu.tw, s2598003@ntut.edu.tw http://pl.csie.ntut.edu.tw/~ctchen, http://www.ntut.edu.tw/~s2598003/ 2004/9/10 (0.02 ) Eclipse http://www.eclipse.org

More information

IBM Rational ClearQuest Client for Eclipse 1/ IBM Rational ClearQuest Client for Ecl

IBM Rational ClearQuest Client for Eclipse   1/ IBM Rational ClearQuest Client for Ecl 1/39 Balaji Krish,, IBM Nam LeIBM 2005 4 15 IBM Rational ClearQuest ClearQuest Eclipse Rational ClearQuest / Eclipse Clien Rational ClearQuest Rational ClearQuest Windows Web Rational ClearQuest Client

More information

EJB-Programming-3.PDF

EJB-Programming-3.PDF :, JBuilder EJB 2.x CMP EJB Relationships JBuilder EJB Test Client EJB EJB Seminar CMP Entity Beans Value Object Design Pattern J2EE Design Patterns Value Object Value Object Factory J2EE EJB Test Client

More information

108 第 二 章 102 2.1 使 用 UIAlertView 顯 示 提 示 問 題 你 想 要 以 提 示 (alert) 的 形 式 顯 示 一 個 訊 息 給 使 用 者 看, 這 可 以 用 來 請 他 們 確 認 一 個 動 作 詢 問 他 們 的 使 用 者 名 稱 (userna

108 第 二 章 102 2.1 使 用 UIAlertView 顯 示 提 示 問 題 你 想 要 以 提 示 (alert) 的 形 式 顯 示 一 個 訊 息 給 使 用 者 看, 這 可 以 用 來 請 他 們 確 認 一 個 動 作 詢 問 他 們 的 使 用 者 名 稱 (userna 第 二 章 實 作 控 制 器 與 視 圖 101 2.0 簡 介 所 有 的 ios 應 用 程 式 皆 使 用 Model-View-Controller( 或 稱 MVC) 架 構 從 架 構 上 來 看, model( 模 型 ) view( 視 圖 ) 與 controller( 控 制 器 ) 是 ios 應 用 程 式 主 要 的 三 個 元 件 其 中 的 model 是 應 用 程

More information

App Flappy Bird 14 STEP Swift GameKit Xcode 5.1 Swift GameKit MyWord

App Flappy Bird 14 STEP Swift GameKit Xcode 5.1 Swift GameKit MyWord STEP 1 5.1 Swift GameKit Xcode 5.1 Swift GameKit MyWord -2-3 Swift APP STEP 2 Xcode new grouppic -3 Xcode STEP 3-4 ch\-1\1\myfly\gamescene.swift 01 02 03 04 05 06 07 08 09 10 11 12 13 15 16 17 18 19 20

More information

附录J:Eclipse教程

附录J:Eclipse教程 附 录 J:Eclipse 教 程 By Y.Daniel Liang 该 帮 助 文 档 包 括 以 下 内 容 : Eclipse 入 门 选 择 透 视 图 创 建 项 目 创 建 Java 程 序 编 译 和 运 行 Java 程 序 从 命 令 行 运 行 Java Application 在 Eclipse 中 调 试 提 示 : 在 学 习 完 第 一 章 后 使 用 本 教 程 第

More information

<4D6963726F736F667420506F776572506F696E74202D20C8EDBCFEBCDCB9B9CAA6D1D0D0DEBDB2D7F92E707074>

<4D6963726F736F667420506F776572506F696E74202D20C8EDBCFEBCDCB9B9CAA6D1D0D0DEBDB2D7F92E707074> 软 件 架 构 师 研 修 讲 座 胡 协 刚 软 件 架 构 师 UML/RUP 专 家 szjinco@public.szptt.net.cn 中 国 软 件 架 构 师 网 东 软 培 训 中 心 小 故 事 : 七 人 分 粥 当 前 软 件 团 队 的 开 发 现 状 和 面 临 的 问 题 软 件 项 目 的 特 点 解 决 之 道 : 从 瀑 布 模 型 到 迭 代 模 型 解 决 项

More information

// HDevelopTemplateWPF projects located under %HALCONEXAMPLES%\c# using System; using HalconDotNet; public partial class HDevelopExport public HTuple

// HDevelopTemplateWPF projects located under %HALCONEXAMPLES%\c# using System; using HalconDotNet; public partial class HDevelopExport public HTuple halcon 与 C# 混合编程之 Halcon 代码调用 写在前面 完成 halcon 与 C# 混合编程的环境配置后, 进行界面布局设计构思每一个按钮所需要实现 的功能, 将 Halcon 导出的代码复制至相应的 C# 模块下即可 halcon 源程序 : dev_open_window(0, 0, 512, 512, 'black', WindowHandle) read_image (Image,

More information

Microsoft Word - 第3章.doc

Microsoft Word - 第3章.doc 52 5 天 通 过 职 称 计 算 机 考 试 ( 考 点 视 频 串 讲 + 全 真 模 拟 ) Word 2003 中 文 字 处 理 ( 第 2 版 ) 第 3 章 3 字 符 格 式 需 要 掌 握 的 考 点 字 体 字 形 和 字 号 的 设 置 ; 上 标 下 标 空 心 字 等 字 体 效 果 的 使 用 ; 字 符 间 距 的 调 整 ; 改 变 字 符 颜 色 底 纹 添 加

More information

2012 12 19 1974 22 1979 第 一 节 宴 会 知 识 概 述 一 宴 会 基 础 知 识 ( 一 ) 宴 会 的 含 义 1. 2

2012 12 19 1974 22 1979 第 一 节 宴 会 知 识 概 述 一 宴 会 基 础 知 识 ( 一 ) 宴 会 的 含 义 1. 2 第 一 章 宴 会 概 述 学 习 目 标 1. 2. 3. 4. 1. 导 入 案 例 2. 案 例 1-1 第 一 夫 人 与 宴 会 a! a 2012 12 19 1974 22 1979 第 一 节 宴 会 知 识 概 述 一 宴 会 基 础 知 识 ( 一 ) 宴 会 的 含 义 1. 2 2. a 3. 1-1 表 1-1 宴 会 与 筵 席 的 区 别 区 别 宴 会 筵 席 a 3

More information

目 录 关 于 图 标... 3 登 陆 主 界 面... 3 工 单 管 理... 5 工 单 列 表... 5 搜 索 工 单... 5 工 单 详 情... 6 创 建 工 单... 9 设 备 管 理 巡 检 计 划 查 询 详 情 销 售 管

目 录 关 于 图 标... 3 登 陆 主 界 面... 3 工 单 管 理... 5 工 单 列 表... 5 搜 索 工 单... 5 工 单 详 情... 6 创 建 工 单... 9 设 备 管 理 巡 检 计 划 查 询 详 情 销 售 管 宝 汇 德 Turbocare 微 服 务 系 统 客 户 操 作 手 册 Version 2.0 北 京 宝 汇 德 技 术 服 务 器 有 限 公 司 技 术 研 发 部 目 录 关 于 图 标... 3 登 陆 主 界 面... 3 工 单 管 理... 5 工 单 列 表... 5 搜 索 工 单... 5 工 单 详 情... 6 创 建 工 单... 9 设 备 管 理... 10 巡

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 奔 腾 B30 手 机 映 射 互 联 系 统 ( 操 作 手 册 ) 名 字 解 释 EZ-DMS EZ-Navi eleadrive 手 机 和 音 响 互 联 的 APP 软 件 可 通 过 EZ-DMS 可 分 享 手 机 内 的 照 片 音 乐 及 视 频 信 息 传 递 到 音 响 上 播 放 奔 腾 B30 手 机 映 射 互 联 系 统 与 用 的 离 线 导 航 软 件 手 机 安

More information

USING MAYA ANIMATION Keyset set Maya sets partitions MEL MEL copykey cutkey pastekey scalekey snapkey keytangent bakeresults MEL Command Reference Edi

USING MAYA ANIMATION Keyset set Maya sets partitions MEL MEL copykey cutkey pastekey scalekey snapkey keytangent bakeresults MEL Command Reference Edi 9 61 62 65 67 69 69 71 74 76 Maya Edit > Keys > Paste Keys Maya 61 USING MAYA ANIMATION Keyset set Maya sets partitions MEL MEL copykey cutkey pastekey scalekey snapkey keytangent bakeresults MEL Command

More information

<4D6963726F736F667420576F7264202D20312D3120D5D0B9C9CBB5C3F7CAE9A3A8C9CFBBE1B8E5A3A92E646F63>

<4D6963726F736F667420576F7264202D20312D3120D5D0B9C9CBB5C3F7CAE9A3A8C9CFBBE1B8E5A3A92E646F63> 创 业 板 投 资 风 险 本 次 股 票 发 行 后 拟 在 创 业 板 市 场 上 市, 该 市 场 具 有 较 高 的 投 资 风 险 创 业 板 公 司 具 有 业 绩 不 稳 定 经 营 风 险 高 退 市 风 险 大 等 特 点, 投 资 者 面 临 较 大 的 市 场 风 险 投 资 者 应 充 分 了 解 创 业 板 市 场 的 投 资 风 险 及 本 公 司 所 披 露 的 风 险

More information

iPhone App Programming_2016_lecture8.key

iPhone App Programming_2016_lecture8.key ios 程序设计 (2016.3@UniTown) 第八讲 : 可视化控件的使用 (UIControls) 华南师范大学网络教育学院 2016-04-19 截 到 2016.2 ios 版本的占有率 Feb 2016 潘战生华南师范大学网络教育学院 http://www.gdou.com 潘战生华南师范大学网络教育学院 http://www.gdou.com 潘战生华南师范大学网络教育学院 http://www.gdou.com

More information

12 13 記得我 小文哭了 她在騎樓下哭得傷心 她胖胖的身體與黝黑的肌膚全因身體的顫動 不住地收縮著 好 像要把自己縮成到別人看不見的大小 就能夠不哭了 就能夠跑到沒有人知道的地方 她站在別人家公寓的門口 數個信箱口全塞上了廣告傳單 冬天的氣溫在清晨甫過後沒多久才漸漸 地回暖 還是有點冷 她的臉頰

12 13 記得我 小文哭了 她在騎樓下哭得傷心 她胖胖的身體與黝黑的肌膚全因身體的顫動 不住地收縮著 好 像要把自己縮成到別人看不見的大小 就能夠不哭了 就能夠跑到沒有人知道的地方 她站在別人家公寓的門口 數個信箱口全塞上了廣告傳單 冬天的氣溫在清晨甫過後沒多久才漸漸 地回暖 還是有點冷 她的臉頰 記 得 我 蕭 鈞 毅, 臺 灣 桃 園 人, 一 九 八 八 年 生 現 就 讀 於 國 立 清 華 大 學 臺 文 所, 是 論 文 死 線 上 的 熱 鍋 螞 蟻 ; 喜 好 小 說 切 割 出 現 實 問 題 的 能 力, 以 及 它 對 問 題 保 持 距 離 的 特 性 曾 獲 中 興 湖 文 學 獎, 桃 園 縣 文 藝 創 作 獎 等 獎 項 為 電 子 刊 物 秘 密 讀 者 編

More information

(Microsoft Word - \244\345\266\260\244C_\247\363\267s_.doc)

(Microsoft Word - \244\345\266\260\244C_\247\363\267s_.doc) 文集目錄 校長序言 生活篇 我的家 我的志願 我的家人 暑期計劃 暑期計劃 新學年的心願 八號風球 才藝表演 我愛吃點心 我愛吃點心 種花 颱風襲港 颱風襲港 參觀屯門公共圖書館 特別的一週 我得了冠軍 我十一歲的生日 爸爸有真情 成長須要付出 桑蘭給我的啟示 一年級 一年級 一年級 一年級 一年級 二年級 二年級 二年級 二年級 郭耀鴻 賴譽文 周曉琳 關蒨瀅 陳奕泉 何文啟 吳鑑倫 周正佑 列榮彰

More information

第二次实习报告

第二次实习报告 第 二 次 实 习 报 告 一 实 习 目 的 1. 熟 悉 查 询 要 素 (feature) 的 三 种 基 本 途 径 ; 2. 熟 悉 属 性 记 录 查 询 的 基 本 途 径 ; 3. 熟 悉 空 间 关 系 的 查 询 二 实 习 内 容 1. 点 击 式 要 素 查 询 (Identify), 点 击 开 窗 选 择 查 询 (Select feature), 绘 图 查 询 (Select

More information

HD ( ) 18 HD ( ) 18 PC 19 PC 19 PC 20 Leica MC170 HD Leica MC190 HD 22 Leica MC170 HD Leica MC190 HD Leica MC170 HD

HD ( ) 18 HD ( ) 18 PC 19 PC 19 PC 20 Leica MC170 HD Leica MC190 HD 22 Leica MC170 HD Leica MC190 HD Leica MC170 HD Leica MC170 HD Leica MC190 HD 5 6 7 8 11 12 13 14 16 HD ( ) 18 HD ( ) 18 PC 19 PC 19 PC 20 Leica MC170 HD Leica MC190 HD 22 Leica MC170 HD Leica MC190 HD 22 23 24 26 Leica MC170 HD Leica MC190 HD ( ) 28

More information

Microsoft Word - 第7章 图表反转形态.doc

Microsoft Word - 第7章 图表反转形态.doc 第 七 章 图 表 反 转 形 态 我 们 知 道 市 场 趋 势 共 有 三 种 : 上 升 趋 势 下 降 趋 势 和 横 向 整 理 市 场 的 价 格 波 动 都 是 运 行 在 这 三 种 趋 势 中, 所 有 的 走 势 都 是 这 三 种 趋 势 的 排 列 组 合 如 图 市 场 趋 势 结 构 示 意 图 7-1 所 示 市 场 趋 势 结 构 示 意 图 7-1 图 市 场 趋

More information

绘制OpenCascade中的曲线

绘制OpenCascade中的曲线 在 OpenSceneGraph 中绘制 OpenCascade 的曲线 Draw OpenCascade Geometry Curves in OpenSceneGraph eryar@163.com 摘要 Abstract: 本文简要说明 OpenCascade 中几何曲线的数据, 并将这些几何曲线在 OpenSceneGraph 中绘制出来 关键字 KeyWords:OpenCascade Geometry

More information