作业帮 > 初中作文 > 教育资讯

长翅膀的云

来源:学生作业帮助网 编辑:作业帮 时间:2024/09/24 09:23:54 初中作文
长翅膀的云初中作文

篇一:给App插上“云服务”的翅膀

给App插上“云服务”的翅膀

作者:谢作如

来源:《中国信息技术教育》2014年第21期

开设App Inventor课程一段时间后,学生的学习热情被点燃了,开发了各种各样的App。当然,很多新的问题和新的想法也提出来了,如我开发的App能不能实时获取网络上的天气预报等问题大都和Web应用有关。其实大部分手机App都具有将信息上传到Web,或者从Web中获取信息的功能。App Inventor中提供了Web组件,也能够实现上述的功能。App和Web的互动,其原理和现在很流行的“云计算”、“云服务”是一样的。

● 项目描述

设计一款App小游戏,用户能够将游戏得分上传到网络,并且和其他玩这款App的用户比较,统计出“击败**%的用户”的提示,增加游戏的互动性。

● 项目分析

要完成这个项目,我们首先需要一个专用的Web服务,这一Web服务的数据库能存储App提交的信息,并且能返回相关的统计信息。Web服务要提供API接口,App Inventor的连接组件中提供了Web组件,可以通过这一组件与Web服务的API接口进行互动,流程如图1所示。

实际上,连接Web服务的手机App远远不只是一个,而是N个,构成了云服务的模型。 目前网络上似乎还没有哪家服务商提供了类似的云服务,尤其是能够让App Inventor的Web控件简单访问的云服务。为了能让学生们开发的App具有云服务的功能,我使用动态语言Asp,开发了一个“手机App云用户管理系统”,上传到学校的服务器,供学生使用。 “手机App云用户管理系统”是一个多用户的系统,支持多个App应用同时使用,能够实现用户注册、用户登录、更新密码、更新得分和综合查询等功能。系统提供了一个简单的Api接口,通过这个接口与手机App互动。Api文件的具体使用说明的地址为:http://www.wzms.cn/tot/reg/index.asp。

1.接口参数

本接口支持POST和GET两种形式提交参数,参数分为appid、action、regname、regpass、newregpass、score等六个。接口文件地址和各种参数合并为一个完成的URL地址后,通过Web组件提交,即可获取返回的信息。具体的参数说明如下页表。

2.数据返回格式

前两个字符为ok或者no,后面则为其他具体的信息,如统计信息,分别用“;”分隔。

3.使用范例

因为这一系统提供给更多的学生使用,支持多个App同时使用,所以设计了appid参数来区分。下面以appid等于1为例进行说明。

①将用户xzr的分数更新为99。

需要的参数为:appid、action、regname、score。URL为:http://www.wzms.cn/tot/reg/ index.asp?appid=1®name=xzr&score=99&action=5。

返回信息为:True:ok,更新成功!名次:1;有效分数:4;最高:99;最低:30;平均:79.25。

注:用户如果不存在,就自动添加密码为“123456”的用户,同时返回上述的信息。 ②统计Appid为1的应用程序注册用户情况。

需要的参数为:appid、action。URL为:http://www.wzms.cn/tot/reg/index.asp?appid=1&action=6。

返回信息为:True:ok,注册人数:4;有效分数:4;最高:99;最低:30;平均:79.25。

注:如果appid不存在,系统则输出:ok,注册人数:0;有效分数:0;最高:;最低:;平均:,如果需要详细的使用文档,请访问http://www.wzms.cn/tot/reg/index.htm。 ● 编程实现

有了手机App云用户管理系统的支持,App Inventor端的编程主要是通过Web组件提交参数,然后使用文本组件的各种函数,在返回信息中找到需要的数据。

我找了一个打地鼠的学生作品,这个小游戏已经能够通过TinyDB组件来存储并且读取最高的游戏成绩。我在这一基础上增加了Web组件,使其支持通过Web存储用户的游戏得分,还能比较不同的游戏用户的得(来自:WwW.smhaida.Com 海达 范文 网:长翅膀的云)分情况,输出统计结果,如“击败90%的用户”之类。

1.程序界面

Web和TinyDB都是为非可视组件。Web组件位于“连接组件”区域,这一组件的作用为发送HTTP的GET、POST、PUT及DELETE请求(如图2)。

图2

2.生成随机用户名

为了更容易理解,我将程序中与生成、读取用户名无关的代码去除。程序在第一次时要生成一个随机用户,并存储在TinyDB中。变量(Tag)score存储的是游戏得分,regname存储的是用户名。如果从TingDB中读出的regname为0,则会生成一个以5位的数字组成的用户名(如图3)。

3.提交成绩到网络

游戏结束的时候,将成绩提交到网络。geturl是自定义的过程,在游戏结束的时候调用这一过程,需要提交的参数为regname和score(如下页图4)。

4.编写geturl过程

geturl过程的功能仅仅为给Web组件设置Url地址,然后调用Get方法(如下页图5)。Web组件收到返回的信息时,会触发GotText事件。

5.编写GotText事件

最核心的工作就是在GotText事件中处理返回的信息,代码如下页图7所示。根据前面的说明,GotText事件将收到类似如下的信息:ok,更新成功!名次:1;有效分数:4;最高:99;最低:30;平均:79.25。

首先要用segment函数取出前两个字符,如果等于“ok”,则继续进行提取数据。segment函数类似VB中的Mid函数,能够从给定的文本中提取指定起点及指定长度的文本片段。需要注意的是,App Inventor中无论是列表还是文本,都是从1开始计数的,而不是0。

要统计这一得分能击败多少用户,需要在反馈信息中提取名次和有效分数(大于0的分数)这两个数据。其实处理起来也不麻烦,先用“;”分割字符串,再用“:”分割。取出后用公式计算:击败率=(有效分数-名次+1)/有效分数。

可是,用App Inventor写数学表达式却有点麻烦,构建出来的积木非常庞大,只好再用个变量temp,让代码看起来稍微短一些。

6.测试代码

游戏结束的时候,看到熟悉的提示跳出来,是不是非常激动?这可是插上了云服务的翅膀的App(如图7)!

● 拓展应用

本项目虽然仅仅完成了通过网络来比较游戏得分的功能,但我提供的“手机App云用户管理系统”还可以实现其他的功能,如用户注册功能。我们甚至还可以利用这一更新得分的功能,开发出更加有趣的互动功能,如用支持WiFi访问的机器人或者其他智能产品,定时去读取这一Api接口,根据返回的数据不同而执行不同的动作,这就是物联网智能产品的远程控制功能。

有了上面的范例,实时获取天气预报的操作就显得很简单了,只要你找到一个稳定的更新及时的天气预报网站,通过分隔字符串的形式,把需要的数据提取出来即可。App Inventor的Web组件功能非常强大,不要说提交分数,利用其支持POST,并且能够设置RequestHeaders的功能,我们甚至可以做出类似云笔记之类的应用来。

App Inventor的Web组件还支持Josn格式。使用JsonTextDecode方法,可以对给定的json格式的值进行解码,生成与App Inventor对应的值。这样一来,对Web组件返回信息的处理将更加简单。手机App云用户管理系统也将提供支持Josn的接口。

● 总结

本项目主要演示了App中云服务功能的开发。虽然简单,但给学生们提供的却是一条增强手机App功能的开发途径,能初步体会云计算的功能和优势。很多专家都曾经提出,云计算将带来手机领域下一场革命,手机仅仅是网络应用的“瘦客户端”,让服务器做复杂、繁重的计算、存储工作吧。

(本文提到的范例可以通过作者的新浪博客获取,地址为:http:

//blog.sina.com.cn/xiezuoru/)

篇二:PS翅膀 和云

ps合成教程 打造花园中的天使宝贝教程

一般来说,魔幻风格的Photoshop照片处理比较适合女宝宝(男宝宝长大了一定不愿意面对自己长着天使翅膀的儿童照吧?呵呵),那么具体一点的话,哪些照片比较适合做成魔幻效果,在Photoshop制作过程中又要注意哪些问题呢?

A 适合做成魔幻效果的照片

一般来说,漂亮的白纱裙以及各种色彩的少儿礼服都比较适合做成魔幻效果的照片,各种昆虫造型的服装也不错。另外对于1岁以内的小宝贝,为可爱的宝宝的裸体添加翅膀效果也是不错的。同样道理,自然风光或纯色背景也比较适合后期

处理为魔幻效果的照片。

B 不适合做成魔幻效果的照片

服装造型方面,比较时尚的造型以及有着比较时尚风格的服装都不太适合做成魔

幻效果,如牛仔服、礼服等。

照片场景方面,比较现代风格的场景也是不适合做成魔幻效果的,如都市花园、

公园等。

C 需要注意的问题

在制作过程中我们不但要注意宝宝与场景的呼应,还要注意造型和色彩的衔接,要尽量保证照片整体效果的融合。技术上最好使用蒙版操作以保护原图,方便修改。另外我们在制作之前首先要有一个创作思路,然后根据这个思路选择素材进

行制作,并注意各种素材的呼应。

花园中的天使宝贝

一位小公主,身穿洁白的公主裙悠然坐在公园的长椅上,扳着小脚丫,乖巧可爱。如果可以加上一些魔幻效果,比如为她添加一对天使的翅膀,再增加一些神奇的光点,让小公主置身于魔幻的花园中,那就太完美了(如图1所示)!下面我们就来

教大家一步步实现。

自定义画笔做天使的翅膀

也许大家会认为天使的翅膀很难做,其实我们只要找到合适的鸟儿展翅的图片,

然后制作成自定义画笔,就可以很简单地做出来了!

首先找一张鸟儿展翅的图片,最好是背景比较简单,以便我们提取翅膀原型(如图2所示)。找到合适的照片后,用裁切工具先把比较完整的一只翅膀裁切下来。

接下来就是一点点的翅膀处理工作。

观察裁剪下来的翅膀图片,如果用魔棒工具直接选择翅膀所在的区域的话不但比较麻烦,而且边缘会产生比较死板的锯齿效果,因此这里我们采用通道来处理。

因为利用通道可以准确过滤掉图片当中不需要的信息和元素。

观察红绿蓝3个通道,红通道当中的翅膀与背景对比最为明显,那么就复制红通

道为红副本通道(如图3所示)。

小贴士:因为画笔只能使用单色,所以只有在白色背景(或透明背景)下自定义的画笔,使用的时候才不会带入其他不需要的图片信息。在Alpha通道中,图像以黑白方式显示,同蒙版原理一样,依旧是黑色代表不要的部分,白色代表需要的

部分,不同程度的灰色代表不同的透明度。

依据画笔的原理,我们对图片采用反色处理(Ctrl+I),把翅膀变为黑色,背景变为白色,然后适当调整色阶,加强对比度,在得到一个完整翅膀图形后(如图4所示),执行“编辑→定义画笔预设”命令打开画笔名称对话框,将名称自定义为“天

使翅膀”,就完成了自定义画笔的制作。

蒙版为宝贝添加翅膀

下面就开始为我们可爱的小公主添加翅膀了。在使用自定义的天使翅膀画笔前,可以先调整画笔到合适的大小,再新建一个图层,在合适的位置点一下,就可以看到一只天使的翅膀了。另外一只翅膀可以复制当前翅膀所在的图层,然后水平

翻转,再将翅膀移动到合适的位置,做出对称的效果就可以了。

为了让翅膀与小女孩肩膀衔接得更自然,我们可以为翅膀图层添加图层蒙版,然后用柔角画笔在肩膀和翅膀的接合处刷几下。怎么样,效果还不错吧(如图5所

示)?

画笔让宝贝置身于梦幻光点之中

虽然有了翅膀,但是整张图片还缺乏动感,少了一点灵气。我们可以给照片添加

一些梦幻的光点,增加照片的梦幻感觉。

增加梦幻的光点,我们可以直接用画笔工具,选择不同形状、大小的画笔,在照片中点击完成。点击时,注意修改画笔的透明度和不同形状画笔的分布就好。此外,这些梦幻的光点,我们还可以采用自定义画笔的方法来实现,并且可以有更多的选择。此外,这些画笔我们还可以从互联网当中找到相关素材下载并直接应

用,操作更简单,效果也更好(对比效果如图6所示)。

篇三:背后长着翅膀的男孩

背后长着翅膀的男孩,无法摆脱伙伴的嘲讽和孤立,眼睛里只有生活的灰暗。老师则编造了天使之翼的故事,成就了男孩的幸福。在台湾国泰金融集团最新出街的品牌广告中,我们看到了幸福的另一种定义。国泰金融2012最新品牌广告:

天使之翼

幸福不是你所拥有什么,而是如何看你所拥有的。广告用强烈的情感涤荡引导消费者思考,引发消费者的共鸣。或许你已经猜到,这种细腻的情感被放大而后引发共鸣的广告路线,非台北奥美莫属。在本次创作过程中,台北奥美ECD胡湘云请到了自己的老搭档、最擅长用情感打动消费者的泰国导演Thanonchai合作。于是有了这样的故事与我们见面。

下一秒你是否在思考,幸福在你拥有的所有中,是否还能占更多些?

篇四:长着翅膀的责任与忠诚

长着翅膀的责任与忠诚

尊敬的各位领导、各位同事:

大家好!我是金玉普惠客服部明玉。首先感谢金玉普惠公司给予我这次展示自我的机会和舞台,今天我演讲的题目是:责任与忠诚。

身处今天这个竞争激烈的社会中,每个人都有生存的危机感,把自己变的更优秀,让自己成为一个优秀的金玉普惠员工 就变得尤为重要。我认为要成为一名优秀员工,就需要责任、忠诚和感恩。

一、要乐于承担更多的责任

大诗人歌德说过,责任就是对自己要去做的事情有一种爱。勇于承担责任并乐于承担责任是一名员工从平庸到优秀的保证。因此在任何情况下我们都必须关心企业勇于承担责任,把自己当成企业的主人。在企业需要我们的时候能够挺身而出,为自己的企业贡献自己的力量,把金玉普惠当做自己的家,而不是单纯的挣钱糊口的场所。

二、对金玉普惠公司要忠诚

忠诚于自己的事业是一种美德。要做一名优秀的员工,凡事必须要用心对待,切实做到用心做事。用负责务实的精神去做每一件事并且不放过工作中每一个细节,从而看透细节背后可能潜在的问题。所以,任何时候,只有用心,才能见微知著。忠诚的对待自己本职的工作还要把敬业当成一种习惯。敬业与你从事的工作无关,不管你做什么工作,只要有敬业精神,你就更容易成功。现在,大家能得到自己一份满意的工作或岗位,都不容易,所以必须要时刻保持高度的敬业精神。本着“不抱怨、 不推卸”的敬业精神,尽心尽力完成自己的

本职工作。

三、要永远怀抱感恩之心。

诗经有云:孝子之至莫大乎尊亲;尊亲之至,莫大乎天下养。感恩是人性中最重要的美德。羊有跪乳之恩,鸦有反哺之义,何况是人?金玉普惠为我们提供工作,使我们有能力养家糊口、孝敬父母,使我们习得一技之长,并在社会上堂堂正正的做人。对金玉普惠感恩,会让我们变得更加善良、诚实、正直、合作和敬业。对金玉普惠感恩,才能使自己变成有良好道德操守、勤奋努力工作并能对国家、社会和家庭承担责任的人。

让我们人人都怀有一颗感恩的心吧!感谢我们的父母、感谢我们的老师、感谢我们金玉普惠的领导、感谢我们的同事、感谢我们现在所拥有的一切。它会使你未来的生活幸福、快乐!希望的曙光每天都从地平线上升起,让我们抖擞精神,做好每一天的工作,来报效我们的金玉普惠,祝愿我们的金玉普惠再创辉煌,勇攀高峰。

谢谢!

篇五:伤口长出翅膀的

伤口长出翅膀的“篮球女孩”——钱红艳 她是长在篮球上的女孩,曾经篮球就是她的双脚。现在,在泳池里,她的双手犹如天使的翅膀,让她有了一片自己的天空。曾经,世界让她遍体鳞伤,现在,伤口长出的却是翅膀。 她叫钱红艳,被人们称为“篮球女孩”。2000年10月的一场交通事故,导致她骨盆以下完全截肢,成为残疾孩子。爷爷将旧篮球剪开一圈,套在她身体下面,走路时,她就用一双小手拄着特制的“木手垫”,“一步一步”地挪动身体,开始了借用篮球行走的生活,因此大家都叫她“篮球女孩”。

14年后,从前的小女孩长大了,她从篮球进入水里,成为了一名游泳冠军。在9月份举行的云南省第十届残运会女子100米蛙泳决赛中,钱红艳以1:56.96的成绩获得第一名。从2007年开始学习游泳以来,这已经不是她第一次拿冠军和奖牌了,2009年全国残疾人(18岁以下)游泳锦标赛中夺得1金2银,2010年在浙江绍兴举办的全国残疾人游泳锦标赛中夺得3枚银牌。

命运让她失去了双腿,却不能剥夺她美丽的笑容。小时候篮球里的她依旧可以玩耍、嬉笑。 “等我醒来的时候,我只觉得我的两只脚冷冰冰的。我叫妈妈给我穿上鞋子,妈妈什么也不说,泪水滴到了我的脸上。原来,我今生今世再也不用穿袜子、穿鞋子,甚至连裤子也不用穿了。我走路的鞋子是一个篮球。到今天为止,我已经磨破了六个篮球了”。这是2003年某交通安全宣传片中钱红艳的自述。

微笑背后她也有着一个最迫切也最平凡的梦想——行走。2005年,9岁的钱红艳向往和其他孩子一样可以自由地行走、玩闹。

她渴望着和其他小朋友一样的生活,除了行走,还有读书。父亲钱礼明说第一天送她到学校,很多同学把她围得满满的,她妈妈问你怕不怕?“不怕,我就是要读书!”。

2007年5月,钱红艳在看到全国残疾人运动会的比赛后,经过一番考虑,决定加入于当年8月29日成立的中国首家残疾人游泳俱乐部——“云之南”青少年游泳俱乐部,成了俱乐部的首批队员,由培养过多名残疾人游泳世界冠军的国家队著名教练张鸿鹄亲自指导。2005年有记者在采访中看到了她的手,曾这样描述:“那确实不像一个九岁女孩的手,关节突出,手指也出奇的长”。

刚开始,张教练并没有太多关注她,“红艳在残疾等级中属于S6级,她的高位截肢,在国外都很少见,而且她的父母都不高”,教练介绍,“但她很有游泳天赋,浮力非常好,臂力很大,再加上不错的耐力、爆发力、柔韧力和协调力,经过系统训练的钱红艳,已经熟练掌握了多种游泳姿势”。

“最令人担心的是没有腿,这好比一艘船没有舵,在水中没有方向感,容易横向摆动,影响速度。”为了解决这个问题,张教练专门为她制定了一套训练方案,加强技术的连贯性和保持双肩的平衡。红艳就这样认认真真地做仰卧起坐、哑铃、臂力拉伸等一系列动作。

话不多的钱红艳还有一个或许并不遥远的奥运梦想。 “我很希望有一天能参加奥运会,像前辈们一样站在冠军领奖台上”。

如今钱红艳健壮的双臂十分有力,脸上不时露出可爱的笑容。她和队友们每天都要接受不少于4个小时的专业游泳训练。

钱红艳对水有了很深的感情。“在水里很轻松,比在地面上自由,在水里哪里都可以去”。 她在我们所谓的苦难中慢慢长大。

她的家庭条件比较贫困,住了多年的土坯房潮湿阴暗,家里一亩水田一亩桑田,大字不识的妈妈独自带着两个弟弟种桑养蚕,每年收入不过五六千元,爸爸在贵州打工每年带回家的工资也就两三千元。弟弟们要上学,家里各项开销让钱红艳有了照顾家的心愿,她希望将来能

有份合适的工作,分担家庭负担。图为钱红艳和妈妈周焕萍一起喂蚕,看上去和正常人没有区别。

她残缺的肢体像一道刺目的电光,让人不忍多看一眼;但她的故事像阳光一样,温暖人心。 当她张开双臂在水中遨游时,她就是最美丽的天使。

初中作文