- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 ListView等的样式和内容适配器不复用问题
在2.0版本的研发中,因为有些界面显示效果展示的需要,自己在实现时首先想到的是使用ScrollView中嵌套ListView,由于ScrollView和ListView都有滚动效果,所以就禁掉了ListView的滚动效果。具体的禁止实现有两种方式,分别为:第一种是指定ListView容器的高度为指定的高度,即重写方法@Overrideprotected void onMeasure(int
2016-11-14 13:40:13
387
原创 输入文本框中输入手机号自动添加空格以及在手机号中间的空格处删除时自动删除末尾号码其他位置则删除直接删除实现
项目2.0研发中,在登录和注册时,在填写手机号码时,产品要求填写手机号时交互的方式和其他一款应用一样(具体什么应用,我也不太清楚)。在看过产品拿其他应用演示的效果后,就开始了研发。好了,不瞎扯了,还是说下交互的方式吧。在用户输入手机号的第四位时,需要自动在第三位和第四位之间加上一个空格,方便用户识别手机号。在输入第8位时,效果与前面的一样。当用户删除手机号时,如果用户是在添加的空格
2016-11-14 11:38:15
1798
原创 仿Airbnb登录界面提示组件
公司应用2.0版本研发,完全废弃之前的所有界面,所有的界面和交互均是从新设计。产品借鉴(说好听的叫借鉴,说的不好听是抄袭)国外一款旅游软件Airbnb。从借鉴到交互基本上是照搬吧。时间上给的充裕点照搬也行,但是时间上最多只给2个月,叫人实在是有点不爽,但是又没有办法。。。。。。好了,闲话少说,还是回归正题吧。先说下,组件需要具有的效果吧。文字介绍的有点麻烦,还是上图吧。
2016-11-14 10:26:14
1070
翻译 ViewPager手势滑动禁用
项目需求千奇百怪,不得不说作为程序员也是醉了。在项目中,老板要求安卓的用户交互风格必须和ios保持一样,ios上没有的安卓必须禁用。废话不多说,直接看项目需求。 项目中有页签分页显示的界面,于是就用了ViewPager组件。但是ios那边的页签却没有手势滑动的效果,因为老板比较喜欢ios,所以就要求将安卓ViewPager的手势滑动禁用掉。没办法,身为员工只能按老板说的做。下面看代
2016-06-06 14:09:32
6559
1
原创 避免连续点击的按钮
在做项目中,项目中要求按钮可以一直点击,当用户操作不满足要求时需要弹出提示消息。但是当用户连续点击时,会一直弹出提示框。因为系统的弹出提示框是放在一个消息队列里,然后系统会不断的从队列里取出需要显示的提示,直到消息队列里没有消息为止。这样的话,会给用户带来很差的体验。 为了解决这个问题,我开始时想自己写个弹出框,每次弹出时让它延迟2秒钟显示,后来一想问题不在这里。虽然是延迟显示,但
2016-05-12 11:24:01
486
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人