Android开发基础(五)
文章平均质量分 78
雷子的窝
这个作者很懒,什么都没留下…
展开
-
Android通过手势实现图像拖拽功能
本示例实现Android通过手势可以实现图像的拖拽功能。运行效果如下: 代码如下:package com.android.drag;import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import andr转载 2014-09-19 09:57:50 · 453 阅读 · 0 评论 -
Android实现3D旋转效果
下面的示例是在Android中实现图片3D旋转的效果。 实现3D效果一般使用OpenGL,但在Android平台下可以不直接使用OpenGL,而是使用Camera实现,Camera中原理最终还是使用OpenGL,不过使用Camera比较方便。 Camera类似一个摄像机,当物体不动时,我们带着摄像机四处移动,在摄像机里面的画面就会有立体感,就可以从其它的角度观看这个物体。废话不多说转载 2014-09-19 09:56:48 · 464 阅读 · 0 评论 -
Android实现导航菜单左右滑动效果
本文给大家介绍在Android中如何实现顶部导航菜单左右滑动效果。 今天给大家介绍在Android中实现顶部导航菜单左右滑动效果的二种解决方案。 第一种解决方案: 在以前的一篇博文中我使用android-support-v4.jar实现了左右滑动指引效果,有兴趣的朋友可以查看: http://www.cnblogs.com/hanyonglu/arc转载 2014-09-19 10:20:22 · 424 阅读 · 0 评论 -
Android实现甘特图(GanttChart)效果
本文给大家介绍如何在Android中实现甘特图效果及其解决方案。 这段时间一直在忙于一个工程项目,其中用到了甘特图功能。可能熟悉的朋友都知道要在PC机上实现甘特图效果,不论是C++、.NET、JAVA还是Web脚本都可以方便的实现,而且网上有一些简单的源码可以供我们参考。但是要在Android手机上实现不是一件容易的事情,而且相应的开源源码相当少,这就要靠我们去寻找相应的解决方转载 2014-09-19 10:24:14 · 2391 阅读 · 0 评论 -
Android应用视觉效果设计技巧
本文介绍在Android应用中如何提升视觉效果。当我们投身这个领域时,每个开发者都想让自己的应用更加出色,在Android应用开发中,风格和设计或许不是最关键的要素,但它们在决定Android应用成功与否上确实扮演重要的角色。以下是Android应用的UI设计技巧,还有个附加技巧,能够提升你的Android应用的视觉吸引力。 1.使用大小适当的图像 在图转载 2014-09-18 17:50:10 · 467 阅读 · 0 评论 -
Android 2D Graphics
Android 为我们提供了一个用来绘制图片与动画2D的图像库,这两个包分别是android.graphics.drawable 和 android.view.animation ,在这两个包中可以找到相同的类去呈现绘图与动画的两个不同面。 在这个文档中将介绍如何在你的Android应用程序中使用这个库。我们将讨论基础类Drawable对象如何绘图,如何使用一对Drawable的子类,还有如何去创转载 2014-09-19 09:54:15 · 509 阅读 · 0 评论 -
Android实现局部图片滑动指引效果
本文介绍在Android中实现局部的图片滑动指引效果。 其实关于Android滑动指引效果,我曾经发布过一篇文章,里面实现的整个页面的指引滑动,有兴趣的朋友可以查看:http://www.cnblogs.com/hanyonglu/archive/2012/04/07/2435589.html。 另外关于Android中的局部滑动,我也曾发布过一篇文章,是转载 2014-09-19 10:21:24 · 521 阅读 · 0 评论 -
Android实现获取本机中所有图片
本示例演示如何在Android中使用加载器(Loader)来实现获取本机中的所有图片,并进行查看图片的效果。 在这个示例中,我使用android-support-v4.jar中的加载器(Loader)来实现获取本机中所有图片,关于这个包在以前的文章中也提到,是一个非常有用的包,关于这个包的详细信息请大家查看官方文档:http://developer.android.com/sd转载 2014-09-19 10:26:42 · 489 阅读 · 0 评论 -
Android实现渐显按钮的左右滑动效果
本示例演示在Android中实现带渐显按钮的左右滑动效果。 关于滑动效果,在我的上一篇博文中提到过,有兴趣的朋友可以访问: http://www.cnblogs.com/hanyonglu/archive/2012/02/13/2349827.html 如果大家想实现带指引效果的左右滑动,请访问博文:http://www.cnblogs.com/hanyon转载 2014-09-19 10:10:39 · 391 阅读 · 0 评论 -
Android实现宫格图片连续滑动效果
本文给大家介绍如何在Android中实现宫格图片连续滑动效果。 在这之前,写过几篇关于在Android中实现滑动的效果,毕竟滑动效果在Andriod开发中也使用得比较频繁,有兴趣的朋友请查看我以前的文章,这里不再详述。 今天写这篇文章的缘由是前一段时间一个网友在我的博客上面留言,想要实现在GridLayout(相当于九宫格)中点击每项可左右滑动显示该宫格的图转载 2014-09-19 10:23:29 · 762 阅读 · 0 评论 -
Android开发之日历控件实现
本文介绍Android平台上几种有用的的日历控件。日历控件在Web开发中有很多的解决方案,而且很容易实现,但是在Android平台上的解决方案较少且不容易实现。下面给大家开始介绍几种及我们实现的示例。 我们大家都知道,在Android平台3.0中才新增了日历视图控件,可以显示网格状的日历内容,那么对于Android 3.0以下的版本要使用日历控件只能借助第三方,目前用的最多的是转载 2014-09-19 10:14:59 · 592 阅读 · 0 评论 -
Android实现左右滑动效果
本示例演示在Android中实现图片左右滑动效果。 关于滑动效果,在Android中用得比较多,本示例实现的滑动效果是使用ViewFlipper来实现的,当然也可以使用其它的View来实现。接下来就让我们开始实现这种效果。为了方便大家理解,我们先来看一下效果图: 主要效果图如下图: 接下来我们看一下程序结构图:转载 2014-09-19 10:06:41 · 350 阅读 · 0 评论 -
Android实现翻页功能原理
本文介绍Android中实现翻页功能原理及示例。 第一种翻页效果如下: 实现原理: 当前手指触摸点为a,则 a点坐标为(ax,ay), 由三角形acb与三角形cmb为对称三角形并且直线cp为am垂直平分线,则 B点坐标为(ax/2,ay/2)。作gf垂直于om且cb垂直于am, 三角形cfg与gfm相似,则 cf:gf =转载 2014-09-19 09:59:04 · 579 阅读 · 0 评论 -
Android实现下拉导航选择菜单效果
本文介绍在Android中如何实现下拉导航选择菜单效果。 关于下拉导航选择菜单效果在新闻客户端中用的比较多,当然也可以用在其他的项目中,这样可以很方便的选择更多的菜单。我们可以让我们的应用顶部有左右滑动或进行切换的导航菜单,也可以为了增强用户体验在应用中添加这样的下拉导航选择菜单效果。 关于它的实现原理,其实也是挺简单的,就是使用PopupWindow来进行展现,在显转载 2014-09-19 10:20:57 · 1343 阅读 · 0 评论 -
Android实现程序前后台切换效果
本文演示如何在Android中实现程序前后台切换效果。 在介绍程序实现之前,我们先看下Android中Activities和Task的基础知识。 我们都知道,一个Activity 可以启动另一个Activity,即使这个Activity是定义在别一个应用程序里的,比如说,想要给用户展示一个地图的信息,现在已经有一个Activity可以做这件事情,那么现在你的Activ转载 2014-09-19 10:27:57 · 665 阅读 · 0 评论 -
Android开发之InstanceState详解
本文介绍Android中关于Activity的两个神秘方法:onSaveInstanceState() 和 onRestoreInstanceState(),并且在介绍这两个方法之后,再分别来实现使用InstanceState保存和恢复数据功能、Android实现屏幕旋转异步下载效果这样两个示例。 首先来介绍onSaveInstanceState() 和 onRestoreIns转载 2014-09-19 10:28:05 · 354 阅读 · 0 评论 -
Android实现左右滑动指引效果
本文介绍Android中实现左右滑动的指引效果。 关于左右滑动效果,我在以前的一篇博文中提到过,有兴趣的朋友可以查看:http://www.cnblogs.com/hanyonglu/archive/2012/02/13/2349827.html 如果想实现带渐显按钮的左右滑动效果,请访问博文:http://www.cnblogs.com/hanyongl转载 2014-09-19 10:18:38 · 350 阅读 · 0 评论 -
Android实现伸缩弹力分布菜单效果
本文介绍下在Android中实现伸缩弹力分布菜单效果。关于这种菜单效果在IPhone中比较常见,效果比较酷。那么在Android中实现只是一种简单的模仿。 这两天无意间看到一园友的博文实现Path2.0中绚丽的的旋转菜单,感觉效果不错,但是发现作者没有处理线程安全的问题,所以在这里我修正了下,并且改善下部分功能。今天发布这篇文章的目的是希望能在Android用户体验上提出一些相关转载 2014-09-19 10:25:09 · 408 阅读 · 0 评论 -
Android实现图片缩放与旋转
本文使用Matrix实现Android实现图片缩放与旋转。示例代码如下:package com.android.matrix;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.转载 2014-09-19 09:55:24 · 462 阅读 · 0 评论 -
Android实现ListView圆角效果
本文演示如何Android中实现ListView圆角效果。 无论是网站,还是APP,人们都爱看一些新颖的视图效果。直角看多了,就想看看圆角,这几年刮起了一阵阵的圆角设计风:CSS新标准纳入圆角元素,特别是在iphone中几乎随处可见圆角设计,现在也开始出现很多圆角名片了。 现在就给大家实现一个圆角的ListView效果。 圆角的设计,我们并不追求到处都用,无处不用,转载 2014-09-19 10:15:59 · 424 阅读 · 0 评论