Android:使用canvas绘制柱状统计图(自适应高度、自动计算分度值、可左右滑动)
特点:
1.根据数据源自动计算每个条目的高度、宽度、间距,自动计算分度值。
2.当条目数较多时,可左右滑动查看全部内容,图形、文字同步滑动,并且松手后会渐渐的停下来(而不是立刻停下来)。...
分类:
移动开发 时间:
2015-01-22 15:40:16
阅读次数:
345
自定义组件ViewGroup深入理解
有前几张环节可以看出来:
自定义组件的测量过程和绘制过程想弄懂并不是那么的容易。
接下里我就仔细给大家来讲一下
测量过程-:onMeasure()以及 布局过程:onLayout()...
分类:
其他好文 时间:
2015-01-22 15:32:53
阅读次数:
260
现在常见的效果:点击按钮向上弹出框展示信息,弹出后背景变为半透明,并且支持手势滑动关闭弹出框。
效果图如下:
下面上代码:
1、核心类:自定义向上弹出框 VerticalScrollView.java
package app.popupbox.view;
import android.app.Activity;
import android...
分类:
移动开发 时间:
2015-01-22 13:25:36
阅读次数:
227
是一个用于存放恢复obtainStyledAttributes(AttributeSet, int[], int, int)或obtainAttributes(AttributeSet, int[])值的一个数组容器,当操作完成以后,一定要调用recycle()方法。用于检索的索引值在这个结构对应的...
分类:
移动开发 时间:
2015-01-22 13:01:56
阅读次数:
309
尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究!
炮兵镇楼
要在数量上统计中国菜的品种,在地域上毫无争议地划分菜系,在今天,是一件几乎不可能完成的事……Cut…………抱歉……忘吃药了,再来一遍。如果非要对自定义控件的流程进行一个简单的划分,我会尝试将其分为三大部分:控件的绘制、控件的测...
分类:
其他好文 时间:
2015-01-22 09:31:34
阅读次数:
240
今天刚发了一篇关于ImageView的缩放和拖拽的博客,然后我想了下,将他自定义下,方便我们来复用这个imageView,效果我就不多说了,http://blog.csdn.net/xiaanming/article/details/8827257就是这个效果,我只是把他抽出来自定义了下,代码还是贴...
分类:
移动开发 时间:
2015-01-21 18:08:57
阅读次数:
207
使用AlertDialog.Builder虽然也可以自定义自己的Dialog。但是如果Dialog中有EditText,你会发现点击EditText系统可能不会弹出软键盘。这个时候使用继承Dialog的方法就不会出现此问题。自定义Dialog示例代码:publicclassMyDialogextendsDialog{
privateContextcontext;
//OnCreat..
分类:
移动开发 时间:
2015-01-20 18:22:00
阅读次数:
202
现在,几乎在每一个APP顶部都有一个标题栏,可能会用ActionBar,也可能自己写一个xml来添加标题栏中的控件。在以往自己做项目时大多使用后者来写一个标题栏,然后使用include包含在每一个页面布局中。今天,试下使用自定义属性来自定义一个标题栏。
一般的标题栏都分为三个模块:左侧、标题、右侧,所以我们自定义的标题栏中允许用户添加左侧文字(或图片)、标题、右侧文字(或图片),并且提供相应接口...
分类:
其他好文 时间:
2015-01-20 15:47:25
阅读次数:
226
前沿:
现在网上随便输入一句圆角button就会出现很多博客和文章提示做这样的一个想过,但是那多半都是xml文件来做的,这样做有个很大的弊端,因为每一次都需要重写xml文件(就连简简单单的修改个按钮的颜色也需要修改)。~~为什么呢?因为不修改臣妾做不到啊!!!今天就带大家做一个真正的圆角button,我们还是来看效果吧。
正文干货开始:
很明显我们的按钮的背景就是我们要实现的圆角部分,那么我...
分类:
移动开发 时间:
2015-01-20 13:48:09
阅读次数:
299
Android自定义控件:Android L控件点击水波纹的实现(源码 + Demo)...
分类:
移动开发 时间:
2015-01-19 09:17:28
阅读次数:
279