- 博客(2)
- 收藏
- 关注
原创 Android开源控件viewbadger的原理及使用
viewbadger是github上的一个开源控件,能够以一个小徽章的样式附着在某个view上,通常用于显示未读消息数,典型的如微信、QQ、微博等,地址为:https://github.com/jgilfelt/android-viewbadger。下图为项目主页给出的样式图,可见还是能满足各种需求的。viewbadger继承自textview,使用起来很简单,项目主页给出的Sam
2016-08-23 23:35:13 3147
原创 仿微信聊天界面——键盘与面板的切换
如果认真留意的话会发现,正常情况下,安卓版本的微信打开表情面板的高度总是能保持和键盘的高度一致(IOS的好像不一致),这样用户在进行键盘和面板的切换时能得到较好的用户体验。此外,微信也做了一定的处理,保证键盘和面板的切换比较流畅,不会出现跳动的现象。从这些细节可以体现出微信的用户体验还是做得很好的。首先上两张图感受一下: 第一张是把面板的高度写死,并且在面板和键盘的切
2016-08-07 12:28:06 8599 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人