安卓开发: TipView 模拟QQ 长按后提示窗口
发布时间
阅读量:
阅读量
首先展示效果示意图:

先前在使用手机QQ的过程中,始终认为其提示窗口的设计颇具亮点,今日对该功能进行了大致的实现。
首先,提示窗口中三角下标的定位具有可调节性,同时窗口内包含多个小型项目元素,当这些项目被点击时,会呈现出不同的色彩变化,三角下标的颜色也随之相应调整。
其次,提示窗口中的各项内容会依据输入的坐标参数,实现向上或向下的展示方式。
一、对TipView定义一些成员变量
// 一些状态变量
private static final int STATUS_DOWN = 1;
private static final int STATUS_UP = 2;
// 初始窗口的Item显示在上方
private int mStatus = STATUS_UP;
// Item之间的分隔线的颜色
private int mSeparateLineColor ;
// 窗口边上两个方块的边角半径大小
private int mCorne
全部评论 (0)
还没有任何评论哟~
