- 博客(9)
- 资源 (7)
- 收藏
- 关注
原创 支付宝首页刷新
支付宝的首页的刷新界面有点不太一样,一般刷新是头上的,但支付宝的是中间的,拖动任何地方都能刷新,用过的应该知道。先上个图 -》 看动图 注意头部和滚动列表是分开的,分开也就是导致了一个问题 :怎么把自身的滑动时间传到仍外一个view 上,这也是支付宝首页事件里面值得研究的一个地方,也是独特的地方,至于其它折叠的动画就不研究了,给大家一个连接,模仿uc首页的:https://github.com
2017-07-14 16:10:15 2129 1
原创 能滑动隐藏/显示的头部的控件
google推出的coordinatorlayout对于能看不能用的项目来说是不是很是纠结,今天就来打造一个。先上效果图哈 1.全部隐藏头部的 2.有固定一部分不隐藏的 是不是可以满足大部分的需求了,而且刷新控件可以随便换哦,换成啥都可以,这里为了测试就使用了v4包里面的SwipeRefreshLayout。看完效果就来分析下该怎么做(下面的分析要有view的事件分发基础) 1.使用事件分发
2016-03-20 13:17:34 5657 3
原创 快速开发一个属于自己的android数据库类库
最近在重构项目,其中数据库这一块非常的不方便,代码是前辈们在12年左右写的,数据库操作基本上是写死的。要加一个字段就的改onUpgrade()方法。而且都是在主线程操作的,影响ui体验,极其难维护,于是打算自己写一个方便操作的数据库操作的类库。 android使用的是Sqlite数据库。sqlite跟大型数据库MySql,oracle等是有一定区别的,也就是好多sql不支持,这点要特别注意
2016-03-20 11:58:25 461
原创 TextView和Editext里面的ImageSpan居中对齐
做论坛或者空间的时候会有表情之类的,但发现表情嵌入到TextView里面不居中对齐了。 有时候的需求是要居中对齐的,特别是表情这样的小图。刚开始一直看textview的代码,看能不能做下手脚,单找了好久,没发现哪里可以改,最后想想了下,iamgeSpan中应该有做东西,就看了一下imagespan的代码,果然发现了如下方法@Override public int getSize(P
2015-12-13 17:41:20 614
原创 垂直方向的viewPager
垂直方向的viewpager,网上也有些许实现。大多是自定义ViewGoup的,这样的话就要自己做view复用的事情了。但我思考了下发现listview不也可以做这事情吗!!于是就尝试着去实现了下,发现还真可以,效果也棒棒的。。。。。看效果是不是跟ViewPager没区别,也有回滚和快速切换。哈哈、、、最主要的是代码没几行。有下面几个问题需要解决 1.怎么让item占满整个屏幕 2.怎么滚动li
2015-12-13 17:06:28 1596
原创 酷狗界面仿照篇二
最近好多事情,原本的博客之路耽搁了,现在继续 上次的酷狗 只是个首页样子,这次我们将完成滑动页面切换下拉放大listview歌词页面的滑动返回和出现一。滑动页面切换 先来看下效果图 分析下。写代码之前都是分析,分析步骤和自己可能想得到的情形再奋键图码,是吧。 1.出现的时候要一个动画,这个动画怎么做呢?立马想到的是①overridePendingTransition;再想想的话还有②
2015-11-14 15:57:49 601
原创 最简单,又容易扩展的新功能引导
由于公司没有外网,又由于一些原因调休,所以就在家里研究了一个新功能引导功能。 咱先来分析下别人是怎么做的,做研究吗,是吧,先从参考开始。。。【图1】 【图2】 【图3】 看到这几张图咱就来分析下。所有的多有一个蒙层,然后呢有些就中间一张图片,单有些有文字有箭头,有一个发光区域。 分析完了,咱就来抽下重点:.发光区域的位置要准确蒙层怎么添加箭头怎么放文字长短问题文字在左边还是在
2015-08-29 12:34:29 544
原创 酷狗app高仿系列
好。。。从今天开始写博客。下了下酷狗发现很不错啊,交互流畅,ui美观,那就从它开刀。先来个高仿篇。。。。 下面是首页,画了框的就是感兴趣的地方v **好咱们先分析下他的结构,它的侧滑更qq差不多,就是多了个耳朵view在动,还有就是在右边(我擦。。。是个人都知道的区别)。那么分析如果没有那个耳朵view再动是不是很简单啊,用脚趾一想自定viewgroup,重写LinearLayout,重写H
2015-08-22 12:05:54 2747 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人