Android--- UI设计
huluhong
这个作者很懒,什么都没留下…
展开
-
Android下QQ空间查看大图特效
最近在做一个项目,里面有一个功能是实现Android QQ好友动态里面的缩略图放大,查看大图的效果。用过都知道,这个特效很赞的,没用过的下载个玩玩吧。我刚开始以为放大的那个大图是一个Activity或者是一个Dialog。可是尝试过后发现怎么也实现不了那种效果(有实现出来的朋友的话还请相告,一起交流交流)。然后到android官网上发现了一个图片放大特效的demo。这个Demo确实是实现了QQ里面原创 2014-10-22 17:35:15 · 3148 阅读 · 2 评论 -
Android浏览图片,点击放大至全屏效果
最近做一个项目类似于QQ空间,做到照片浏览的功能,对于QQ空间中点击图片放大至全屏,感觉效果很赞,于是也做了个类似的效果。如下。我不知道QQ那个是怎么做的,我的思路如下:首先,从图片缩略界面跳转到图片详情页面,应该是从一个Activity跳转到另外一个Activity,应该图片详情页面也有很多操作,用View或者Dialog不是很好。所以现在难点就是,如何使原创 2014-10-22 17:28:52 · 1168 阅读 · 0 评论 -
android 图片浏览(支持左右平滑滑动和pinch缩放)
最近整理了一下项目中用到的图片浏览的一些代码,这个图片浏览工具与系统的相册功能类似,全屏浏览图片,支持一系列手势操作,滑动切换以及多指缩放。图片列表的容器使用了系统的gallery类实现,在View的实现上,重写了系统的ImageView对象,监听手势操作。两个主要类的实现代码如下:gallery的实现:package com.xiaobai.viewimage;原创 2014-10-24 15:06:18 · 2545 阅读 · 0 评论 -
android通用適配器
一.需求分析在平常的android开发过程中,ListView、GridView适配的编写是一件很麻烦而且很重复的事情,每次都需要考虑性能的优化、item的编写、获取网络图片时候信息的错乱等问题,因此考虑写实现一个通用的适配器,主要考虑的功能:(1)自适应item布局文件,每次使用的时候只需要传入布局的id编号即可;(2)实现List列表的性能调优,能够复用item原创 2014-10-27 17:06:57 · 401 阅读 · 0 评论 -
Android 图标上面添加提醒
(一)使用Canvas绘制在我们开发一些如通讯录、社交等应用或者应用添加新功能模块时,会考虑在对应的图标上加上未读信息的数量,或者是新功能提醒的图标,这样不占太大空间还能达到提示的目的. 之前在MMS分析部分,也有人问过我这种提醒的实现. 关于这种提醒的添加,我总结了下,有大概几种方法可以实现:1. 在对应的布局放置TextView或者ImageView.原创 2014-10-10 14:52:31 · 884 阅读 · 0 评论 -
Android动态改变布局
遇到这么个需求,先看图: 其实是一个软件的登录界面,初始是第一个图的样子,当软键盘弹出后变为第二个图的样子,因为登录界面有用户名、密码、登录按钮,不这样的话软键盘弹出后会遮住登录按钮(其实之前的实现放到了ScrollView里面,监听软键盘弹出后滚动到底部,软键盘隐藏后滚动到顶部,也是可以的)。最简单的方法就是多加几个冗余的View,根据软键盘的状态隐藏不需要的Vie原创 2014-10-10 14:50:52 · 660 阅读 · 0 评论 -
GridView显示不完整--GridView去掉滚动条
GridView显示不完成的原因是因为,他的外层也套用了一个滑动的控件,解决的方法就是重写GridView,是控制GridView不能滚动,就是写一个类继承GridView 代码如下public class TagsGridView extends GridView {public TagsGridView(Context context) {super(context);//原创 2014-11-01 10:55:21 · 4608 阅读 · 0 评论 -
android UI进阶之弹窗的使用 --- 实现通讯录的弹窗效果
相信大家都体验过android通讯录中的弹窗效果。如图所示:android中提供了QuickContactBadge来实现这一效果。这里简单演示下。首先创建布局文件:[html] view plaincopyxml version="1.0" encoding="utf-8"?> LinearLa原创 2014-10-21 14:06:46 · 905 阅读 · 0 评论