Animation and Graphics-- overview

动画和图形概述

Android提供了各种各样的非常有用的APIs用来实现UI上元素的动画或者绘制自己的2D,3D图形.本章下面的内容是对APIs和系统可用模型的概述(1),从而帮助你决定那种方法是你最需要的.

动画

Android Framework层提供两个动画系统:属性动画(引进于3.0)和view动画(2).两个动画系统都是可行的选择,但是,通常的说,属性动画是我们更喜欢用的方法.因为它更加灵活,并且提供更多的特性.除了这两个之外,你还可以利用Drawable animation(3),它允许你加载图片资源,然后逐帧展示它们。

属性动画:

         引进于Android3.0(API level 11),它是根据控件的属性进行动画,包括那些没有渲染到屏幕上的。这个动画系统是可扩展的,而且能非常好的自定义你的动画属性。

View动画:

         View动画是一个旧的动画系统,它只能应用在Views上(4)。它的使用相对的简单而且有足够的能力去满足一些应用的需求。

Drawable动画:

         Drawable动画包括一个接一个的展示Drawable资源,就像转动一个交卷。这个动画的方法对于你想展示的一些简单的通过Drawable资源表现的动画的来说足够使用了,就像bitmaps的连续播放。

2D和3D图形

当写一个应用的时候,切实的考虑你的图形需求将会是什么是非常重要的。不同的图形任务最好由不同的技术来实现。例如,一个相比较静态的应用的图形和动画的实现和一个交互式的游戏的图形和动画的实现是有很大不同的。这里,我们将会讨论一些你可有的选择用来在Android上绘制图形,并且他们适用于什么样的情况.

画布和Drawable

Android提供了一组视图部件,这些部件提供了一系列广泛的大量的用户接口.你也可以继承这些部件去定义它们的行为或者表现的方式.另外,你可以定义你自己的2D渲染,通过使用各种各样的绘画方法包括画布类或者创建Drawable对象例如有纹理的按钮或是逐个的动画.

硬件加速

         是在Android3.0开始有的,你可以使用硬件加速大多数的Canvas API的绘画功能,进一步的提升它们的性能.

OpenGL

         Android支持OpenGL1.0 和 2.0版本,根据Android Framework层的API和一些原生的NDK方法.当你想添加一些图形增强效果而此时CanvasAPI又不支持的时候,或者你想要平台独立而不需要更高的性能,使用Framework层的API往往是会有满意结果的.这里有一个关于使用Framework和NDK的性能比较,对于许多图形密集的应用就像游戏,使用NDK是有利的.(这里非常有必要说一句的是,即使你通过Framework的API也能得到重组的性能.例如,Google Body app是完全的由FrameworkAPI开发.)如果你有大量的本地C代码,你想把它移植到Android上,那么使用OpenGL和NDK是非常有用的.对于使用NDK的更多信息,可以阅读文档,在docs/目录。

 

1.      应该说的是API Demo

2.      即我们常说的补间动画

3.      即我们常说的帧动画

4.      可以看出前文中说的,属性动画是对属性操作的,而不是view这个整体。


翻译自谷歌API Guides -- Animation and Graphics -- overview,由于作者水平有限啊,所以凑合着看看吧。。。这是动画概述。。。下面的博客我要写一系列Android动画了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
东南亚位于我国倡导推进的“一带一路”海陆交汇地带,作为当今全球发展最为迅速的地区之一,近年来区域内生产总值实现了显著且稳定的增长。根据东盟主要经济体公布的最新数据,印度尼西亚2023年国内生产总值(GDP)增长5.05%;越南2023年经济增长5.05%;马来西亚2023年经济增速为3.7%;泰国2023年经济增长1.9%;新加坡2023年经济增长1.1%;柬埔寨2023年经济增速预计为5.6%。 东盟国家在“一带一路”沿线国家中的总体GDP经济规模、贸易总额与国外直接投资均为最大,因此有着举足轻重的地位和作用。当前,东盟与中国已互相成为双方最大的交易伙伴。中国-东盟贸易总额已从2013年的443亿元增长至 2023年合计超逾6.4万亿元,占中国外贸总值的15.4%。在过去20余年中,东盟国家不断在全球多变的格局里面临挑战并寻求机遇。2023东盟国家主要经济体受到国内消费、国外投资、货币政策、旅游业复苏、和大宗商品出口价企稳等方面的提振,经济显现出稳步增长态势和强韧性的潜能。 本调研报告旨在深度挖掘东南亚市场的增长潜力与发展机会,分析东南亚市场竞争态势、销售模式、客户偏好、整体市场营商环境,为国内企业出海开展业务提供客观参考意见。 本文核心内容: 市场空间:全球行业市场空间、东南亚市场发展空间。 竞争态势:全球份额,东南亚市场企业份额。 销售模式:东南亚市场销售模式、本地代理商 客户情况:东南亚本地客户及偏好分析 营商环境:东南亚营商环境分析 本文纳入的企业包括国外及印尼本土企业,以及相关上下游企业等,部分名单 QYResearch是全球知名的大型咨询公司,行业涵盖各高科技行业产业链细分市场,横跨如半导体产业链(半导体设备及零部件、半导体材料、集成电路、制造、封测、分立器件、传感器、光电器件)、光伏产业链(设备、硅料/硅片、电池片、组件、辅料支架、逆变器、电站终端)、新能源汽车产业链(动力电池及材料、电驱电控、汽车半导体/电子、整车、充电桩)、通信产业链(通信系统设备、终端设备、电子元器件、射频前端、光模块、4G/5G/6G、宽带、IoT、数字经济、AI)、先进材料产业链(金属材料、高分子材料、陶瓷材料、纳米材料等)、机械制造产业链(数控机床、工程机械、电气机械、3C自动化、工业机器人、激光、工控、无人机)、食品药品、医疗器械、农业等。邮箱:market@qyresearch.com

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值