android交互设计与技术实现
文章平均质量分 80
张科勇
这个作者很懒,什么都没留下…
展开
-
引导界面微场景交互设计与技术实现V1.0
Android的引导界面交互从原来的静态界面逐渐发展到动态的动画界面,到目前也有很多使用微视频来构建微场景的方式进行交互,给人一种更加立体与多维的感知和认知。虽然这种方式还没有成为主流,但我想未来人们对多维感知与交互体验的需求会不断增大,而微场景这样的交互体验也应该被更多的融合到项目中去。原创 2016-01-26 23:27:58 · 817 阅读 · 0 评论 -
引导界面微场景交互设计与技术实现V2.0
Android项目中使用微场景进行交互有时不一定非的全屏,我们可以把微场景和动画效果结合,从而使的交互体验既有微场景体验又有动画体验,这么做能同时照顾到喜欢微场景交互和喜欢动画交互的用户。是一个微场景交互和动画交互的一种折衷设计!原创 2016-01-27 17:31:39 · 588 阅读 · 0 评论 -
文字+音频交互设计与技术实现
文字与音频的组合交互无论是PC端还是移动端都是一个传统的、经典的交互方式,唤醒的是人的视觉与听觉能力与感受。应用场景也特别多,比如有声小说,歌曲与歌词等。而自己为解决个人生活中的一个问题而开发的这个简单的APP ,也算是文字与音频的典型应用场景。原创 2016-01-28 16:36:17 · 1325 阅读 · 0 评论 -
动画交互设计与技术实现
为了吸引用户或提醒用户有的时候我们会为界面元素加入动态效果,比如在表单验证失败时为输入框添加左右抖动动画交互,当电话来话时,为电话按钮添加摇动动画效果,上下抖动某按钮吸引用户去点击等,这些交互方式通称动画交互。Android一开始就提供了两种动画方式来满足这样的交互,它们分别是逐帧动画(frame-by-frame animation)和补间动画(tweened animation)。逐帧动画的工作原理是将一个完整的动画拆分成一张张单独的图片,每一张图片称为一帧,然后再将它们连贯起来逐帧播放,而补间动画则是原创 2016-01-31 03:47:30 · 2949 阅读 · 0 评论 -
波浪交互设计与技术实现
有时候为了吸引用户聚焦某个图标,我们可以给图标添加一种波浪放射效果,这样可以很好的做到聚焦用户视觉的目的。比如地图上定位到某个位置点时,我们可以在这个点添加一个Marker,然后让Marker波浪式放射,再比如在社交APP中,如果发现你附近有多个好友,则可以在好友头像上添加波浪式放射交互,以吸引用户去关注他们等等。原创 2016-02-01 15:00:08 · 583 阅读 · 0 评论 -
Android侧滑控件DrawerLayout实战案例
Android v4包为开发者提供了一个侧滑控件DrawerLayout,使用起来也非常简单方便,省去了过去我们使用第三方库SlidingMenu之类的烦恼。本篇博文主要是演示如何使用v4包下的侧滑控件DrawerLayout来现实一个可以左右侧滑的效果。(本案例在Eclipse下开发)原创 2016-03-18 20:53:37 · 1826 阅读 · 0 评论 -
Android图片切片控制与显示案例实战
本篇博文的重点是如何将一张图片切成指定行列的小切片,然后进行显示。为了突出切图逻辑,切了一张正方形图片,切出来的也是宽高相等的小切片。为了增强灵活性,使用了SeekBar并指定最大进度值为40来模拟当我们传入N列时,切图逻辑就切出N*N张切片,并封装到List集合中返回。(有密集恐惧症的同学把最大进度值40改小点吧,因为当切片数达到一定数目时,看着确实有感)有了切片的List集合,我们就可以进行显示了,关于显示部分不了本博文中重点,所以我决定采用最容易理解的方式来显示,在XML布局中定义一个LinearLa原创 2016-03-23 16:10:46 · 2174 阅读 · 0 评论