功能类
whtp
这个作者很懒,什么都没留下…
展开
-
最简单,又容易扩展的新功能引导
由于公司没有外网,又由于一些原因调休,所以就在家里研究了一个新功能引导功能。 咱先来分析下别人是怎么做的,做研究吗,是吧,先从参考开始。。。【图1】 【图2】 【图3】 看到这几张图咱就来分析下。所有的多有一个蒙层,然后呢有些就中间一张图片,单有些有文字有箭头,有一个发光区域。 分析完了,咱就来抽下重点:.发光区域的位置要准确蒙层怎么添加箭头怎么放文字长短问题文字在左边还是在原创 2015-08-29 12:34:29 · 544 阅读 · 0 评论 -
垂直方向的viewPager
垂直方向的viewpager,网上也有些许实现。大多是自定义ViewGoup的,这样的话就要自己做view复用的事情了。但我思考了下发现listview不也可以做这事情吗!!于是就尝试着去实现了下,发现还真可以,效果也棒棒的。。。。。看效果是不是跟ViewPager没区别,也有回滚和快速切换。哈哈、、、最主要的是代码没几行。有下面几个问题需要解决 1.怎么让item占满整个屏幕 2.怎么滚动li原创 2015-12-13 17:06:28 · 1596 阅读 · 0 评论 -
TextView和Editext里面的ImageSpan居中对齐
做论坛或者空间的时候会有表情之类的,但发现表情嵌入到TextView里面不居中对齐了。 有时候的需求是要居中对齐的,特别是表情这样的小图。刚开始一直看textview的代码,看能不能做下手脚,单找了好久,没发现哪里可以改,最后想想了下,iamgeSpan中应该有做东西,就看了一下imagespan的代码,果然发现了如下方法@Override public int getSize(P原创 2015-12-13 17:41:20 · 614 阅读 · 0 评论 -
快速开发一个属于自己的android数据库类库
最近在重构项目,其中数据库这一块非常的不方便,代码是前辈们在12年左右写的,数据库操作基本上是写死的。要加一个字段就的改onUpgrade()方法。而且都是在主线程操作的,影响ui体验,极其难维护,于是打算自己写一个方便操作的数据库操作的类库。 android使用的是Sqlite数据库。sqlite跟大型数据库MySql,oracle等是有一定区别的,也就是好多sql不支持,这点要特别注意原创 2016-03-20 11:58:25 · 461 阅读 · 0 评论 -
能滑动隐藏/显示的头部的控件
google推出的coordinatorlayout对于能看不能用的项目来说是不是很是纠结,今天就来打造一个。先上效果图哈 1.全部隐藏头部的 2.有固定一部分不隐藏的 是不是可以满足大部分的需求了,而且刷新控件可以随便换哦,换成啥都可以,这里为了测试就使用了v4包里面的SwipeRefreshLayout。看完效果就来分析下该怎么做(下面的分析要有view的事件分发基础) 1.使用事件分发原创 2016-03-20 13:17:34 · 5657 阅读 · 3 评论 -
屏幕适配完美解决方案
文章链接原创 2017-08-10 16:47:59 · 780 阅读 · 0 评论