Fork me on GitHub
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 22 下一页
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/animation/screen-slide.html屏幕滑动是从一个完整的屏幕转换到另一个屏幕的动画,对于配置向导或者幻灯片的应用场景是很常见的。这节课将会展示如何使用support library.ViewPager提供的ViewPager来自动实现滑动的动画。下面是一个屏幕滑动的动画例子:屏幕滑动动画如果你希望略过这部分内容直接看代码样例,可以直接下 阅读全文
posted @ 2014-02-23 16:38 __Neo 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/animation/crossfade.html淡入淡出动画(也称作溶解效果):淡出一个组件并将另一个UI组件淡入的效果。淡入淡出效果一般来说都非常的短小,但是能提供一种屏幕切换的流畅转换。如果你不使用淡入淡出效果,屏幕切换回显得很突兀。这里是一个淡入淡出的例子,它从一个进程指示器过度到文本内容。淡入淡出动画如果你希望略过这部分内容直接看代码样例,可以直接 阅读全文
posted @ 2014-02-21 15:42 __Neo 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/animation/index.html动画可以添加一些微妙的视觉线索,来通知用户你的应用发生了什么,并可以提高你的应用的用户体验。动画在屏幕状态发生变化时,会尤其重要,如当内容加载了或者可以执行新的操作。动画也可以让你的应用显得更加美观。不过,要记住的是,过度地使用动画,或者在错误的时间使用它们可以是致命的,比如它们会引起延迟。这一系列课程将向你展示如何 阅读全文
posted @ 2014-02-20 17:09 __Neo 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/graphics/opengl/touch.html让对象根据预设的程序运动,如让一个三角形旋转可以有效地让人引起注意,但是如果你希望可以让OpenGL ES与用户交互呢?让你的OpenGL ES应用可以与触摸交互的关键点在于,拓展你的GLSurfaceView的实现,覆写onTouchEvent()方法来监听触摸事件。这节课将会向你展示如何监听触摸事件, 阅读全文
posted @ 2014-02-20 16:14 __Neo 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/graphics/opengl/motion.html在屏幕上绘制图形是OpenGL的一个基本特性,但你也可以通过其它的Android图形框架类做这些事情,包括Canvas和Drawable对象。OpenGL ES提供额外的功能,能够在三维空间对绘制图形进行移动和变换操作,或者还可以通过其它独有的方法创建出引人入胜的用户体验。在这节课中,一会更深入的学习O 阅读全文
posted @ 2014-02-20 14:36 __Neo 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/graphics/opengl/projection.html在OpenGL ES环境中,投影和相机视图允许你显示绘图对象时,可以以一个更加酷似于你用肉眼看到的真实物体。这个物理视图的仿真是使用绘制对象坐标的数学变换实现的:投影(Projection) - 这个变换会基于显示它们的GLSurfaceView的长和宽,来调整绘图对象的坐标。如果没有这个计算, 阅读全文
posted @ 2014-02-07 19:24 __Neo 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/graphics/opengl/draw.html在你定义了需要OpenGL绘制的形状之后,你可能希望绘制它们。使用OpenGL ES 2.0绘制图形可能会比你想象当中花费更多的代码,因为API中提供了大量对于图形处理流程的控制。这节课将解释如何使用OpenGL ES 2.0接口画出在上一节课中定义的图形。一). 初始化形状在你开始绘画之前,你需要初始化并 阅读全文
posted @ 2014-02-07 15:20 __Neo 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/graphics/opengl/shapes.html在一个OpenGL ES视图的上下文中定义形状,是创建你的杰作所需要的第一步。在不知道关于OpenGL ES如何期望你来定义图形对象的基本知识的时候,通过OpenGL ES 绘图可能会有些困难。这节课将解释OpenGL ES相对于Android设备屏幕的坐标系,定义形状和形状表面的基本知识,如定义一个三 阅读全文
posted @ 2014-02-07 14:35 __Neo 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/graphics/opengl/environment.html要在你的应用中使用OpenGL ES绘制图像,你必须为它们创建一个视图容器。一个比较直接的方法是同时实现一个GLSurfaceView和一个GLSurfaceView.Renderer。GLSurfaceView是那些用OpenGL所绘制的图形的视图容器,而GLSurfaceView.Rend 阅读全文
posted @ 2014-02-07 13:58 __Neo 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/graphics/opengl/index.htmlAndroid框架提供了大量的标准工具,用来创建吸引人的,功能化的用户接口。然而,如果你希望对你的应用在屏幕上的绘图行为进行更多的控制,或者你在尝试建立三维图像,那么你就需要一个不同的工具了。由Android框架提供的OpenGL ES接口提供了显示高级动画图形的工具,它的功能仅仅受限于你自身的想象力,并 阅读全文
posted @ 2014-02-07 10:20 __Neo 阅读(290) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 22 下一页