java算汤姆猫体重实现的功能
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java算汤姆猫体重实现的功能相关的知识,希望对你有一定的参考价值。
参考技术A //// ViewController.m
// TomCat
//
// Created by 黄松凯 on 15/2/17.
// Copyright (c) 2015年 SK. All rights reserved.
//
#import "ViewController.h"
@interface ViewController ()
- (IBAction)drink;
- (IBAction)head;
- (IBAction)cymbal;
- (IBAction)fart;
- (IBAction)scratch;
- (IBAction)eat;
- (IBAction)pie;
@property (weak, nonatomic) IBOutlet UIImageView *tom;
@end
@implementation ViewController
- (void)viewDidLoad
[super viewDidLoad];
//将方法进行封装,可以
-(void)runAnimationWithCount:(int)count name:(NSString *)name
if(self.tom.isAnimating)//如果正在喝牛奶,则不要打断
return;
//加载所有的动画图片
NSMutableArray *images=[NSMutableArray array];
for(int i=0;i<count;i++)
//文件名
NSString *filename=[NSString stringWithFormat:@"%@_%02d.jpg",name,i];
//加载图片(这种方法有缓存,不利用内存优化)
// UIImage *image=[UIImage imageNamed:filename];
//添加图片到数组中
//[images addObject:image];
NSBundle *bundle=[NSBundle mainBundle];
NSString *path=[bundle pathForResource:filename ofType:nil];
UIImage *image=[UIImage imageWithContentsOfFile:path];
[images addObject:image];
self.tom.animationImages=images;
//设置播放次数
self.tom.animationRepeatCount=1;
//设置播放时间
self.tom.animationDuration=2.0;
//开始播放
[self.tom startAnimating];
CGFloat delay=self.tom.animationDuration+1;
[self.tom performSelector:@selector(setAnimationImages:) withObject:nil afterDelay:delay];
- (IBAction)drink
[self runAnimationWithCount:81 name:@"drink"];
- (IBAction)head
[self runAnimationWithCount:81 name:@"knockout"];
- (IBAction)cymbal
[self runAnimationWithCount:13 name:@"cymbal"];
- (IBAction)fart
[self runAnimationWithCount:28 name:@"fart"];
- (IBAction)scratch
[self runAnimationWithCount:56 name:@"scratch"];
- (IBAction)eat
[self runAnimationWithCount:40 name:@"eat"];
- (IBAction)pie
[self runAnimationWithCount:24 name:@"pie"];
@end
转载于:https://www.cnblogs.com/SKuncle/p/4295347.html
原文链接:http://www.cnblogs.com/SKuncle/p/4295347.html
文章知识点与官方知识档案匹配
Java技能树首页概览
86130 人正在系统学习中
打开CSDN,阅读体验更佳
Tom Cat (汤姆猫)
Java小游戏Tom Cat /////////////////////// ////////////////////// /////////////////////
热门推荐 06-TOM汤姆猫
// // ViewController.m // 06-TOM汤姆猫 // // Created by yibooo on 16/1/17. // Copyright © 2016年 yibooo. All rights reserved. //import “ViewController.h”@interface ViewController ()@property (wea
继续访问
抽象类和接口
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很
继续访问
tomweb配置https访问方式
yes http 8008 300 30 200 400 off yes https 443 300 30 200 400 off changeit server.keystore false
继续访问
汤姆大叔的深入理解javascript读后感一(1——16节)
今天要分享的内容是tom大叔的JavaScript系列的读书观后感第一部分,编写高质量JavaScript代码的基本要点内容不多,但是作为从头规范开始,值得遵循,现在看来,才更能明白里面的道理。 总结一下:1. 避免全局变量,为啥?自己去看,以及隐式全局变量的副作用,那怎么办?命名空间 2. 推荐单一的单var形式,如 var a = 1,b = 2,myobject = ;形式 3. fo
继续访问
SSL延迟有多大?
http://www.ruanyifeng.com/blog/2014/09/ssl-latency.html 作者: 阮一峰 据说,Netscape公司当年设计SSL协议的时候,有人提过,将互联网所有链接都变成HTTPs开头的加密链接。 这个建议没有得到采纳,原因之一是HTTPs链接比不加密的HTTP链接慢很多。(另一个原因好像是,HTTPs链接默认不能缓存。)
继续访问
分享一个tom大叔的js 深入理解系列 (有助于提升)
http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html#3620172 转载于:https://www.cnblogs.com/zhujiasheng/p/6438146.html
继续访问
Uncle Tom's Inherited Land(HDU-1507)
Problem Description Your old uncle Tom inherited a piece of land from his great-great-uncle. Originally, the property had been in the shape of a rectangle. A long time ago, however, his great-great-...
继续访问
nginx配置https和http共存
1 问题 服务器安装了ssl证书,在nginx配置了https监听的443端口后,只能收到https的请求,http请求被拦截了 2 原nginx配置ssl写法 server listen 443; server_name localhost; ssl on; root html; index index.html index.htm; ssl_certificate cer...
继续访问
156 UIImageView 和 CADisplayLink 实现 Tom 汤姆猫动画效果的区别(扩展知识:分组(黄色文件夹)和文件夹引用(蓝色文件夹)区别)...
(1)UIImageView 的动画操作,来自定义循环播放动画(不建议使用,内存消耗大) (2)CADisplayLink 是一个计时器,但是同 NSTimer 不同的是,CADisplayLink 的刷新周期同屏幕完全一致。 例如在 ios 中屏幕刷新周期是60次/秒,CADisplayLink 刷新周期同屏幕刷新一致也是60次/秒,这样一来使用它完成的逐帧动画(又称为“时钟动画”)完全感觉...
继续访问
三步实现通过域名访问tomcat的http和https服务器
在上一篇介绍了通过tomcat的https发布苹果应用,这一篇在其基础上改变其ip为域名访问,其实很简单,三步就搞定。 1.打开tomcat目录下的conf/server.xml文件,修改Host标签下的name属性为你要配置的域名,如图: 2.修改http端口为80,https端口为443,如果不修改端口为默认端口,网址里需要带上端口号。 如:https://w
继续访问
接口
1.对对象形状的描述 1.interface Person name: string; age: number; let tom: Person = name: 'Tom', age: 25 ; ...
继续访问
最新发布 将map 转换成对象
将map 转换成对象引入maven依赖代码实现参考 引入maven依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.1.46.sec01</version> </dependency> 代码实现 Test entity = JSON.parseObjec
以上是关于java算汤姆猫体重实现的功能的主要内容,如果未能解决你的问题,请参考以下文章