android控件
威哥V5
无耻的谷歌,居然把eclipse与idea全体了。。
展开
-
由浅入深学习自定义控件(3)-组合控件的简单例子
自定义组合控件是用已由的控件组合成一个新的控件,便于控件的重用。整个过程可以分四步。 第一步,定义一个layout,实现按钮内部的布局。(当然也可以不要这一步,而选择在代码中去定义控件的方式) 第二步,继承ViewGroup或其子类实现自己的控件,在构造方法中用布局文件填充视图,并控制其中的子控件。 第三步,以完整类名的方式在activity布局文件中使用即可原创 2015-10-22 14:23:23 · 2243 阅读 · 0 评论 -
防苹果小米日期时间控件
网上想找个类似的控件,好像不是那么好找。找到一个是继承view实现的,看的眼花缭乱,然后自己就继承listview实现一下。一共实现了DatePicker, TimePicker, DateTimePcker三个控件,其实就是组装了一下。 先上效果图 先说下思路: 1.先画出可以上下滑动并可以自动归位的滑动条目WheelView,上图就是由五个这样的条目组成。 2.组装视图,原创 2015-12-29 12:40:15 · 523 阅读 · 0 评论 -
实现可拖动排序的ListView-DragListView
项目 中要用到拖动排序的效果,于是百度到网上的做法,github上开源框架被我pass, 为了一个小功能导入一库太不划算。然后看到这遍 http://blog.csdn.net/jj120522/article/details/8240407,可能是博主源码给的不全,看到好多人要源码。其实看懂后,很容易的就能补全差的东西。既然用到,自己一定要去实现一遍,只有这样才能真正学到。我对这个控件做了些整理原创 2015-12-24 13:50:54 · 3765 阅读 · 0 评论 -
ListView分组显示,设置悬浮条
最近好忙,没时间看书,没时间写博客。最近 做了个listview分组显示的东西,发现ios那边的ListView 头可以悬浮显示,然后我就不服了,自己实现了一下,分享出来,反正也不难。 首选 是分组显示,应ios那边的要求。json字符串做成了二维数组的形式。java解析出来就是List<Map<String,Object>>这样一个鬼东西。 分组的主要在于adapter.原创 2015-12-10 15:40:32 · 1136 阅读 · 1 评论 -
slidemenu简单使用
滑动菜单是比较常用的控件,github上有开源的比较好的例子。https://github.com/jfeinstein10/SlidingMenu使用步骤 1. 下载slidemenu的工程作为library导入到eclipse中\SlidingMenu-master\SlidingMenu-master\library 2. 下载actionbarSherl原创 2015-10-08 16:38:14 · 2723 阅读 · 0 评论 -
利用viewPager实现的自动滑动的广告栏
首先上一下效果图我们将实现图片与文字的手动切换与自动切换,以及指示圆点的自动切换。 这里主要的工作在ViewPagerAdapter.步骤: 1. 在activity的布局文件中使用viewpager, 2. viewPager的子布局 3. 用布局方式画圆点。 4. 初始化adapter, 在onPagerChangeListener中控制小点的切换。原创 2015-11-12 18:36:26 · 2514 阅读 · 0 评论 -
由浅入深学习自定义控件(1)-给控件添加自定义属性
下面是给已有控件加属性的例子,选择继续已有控件的方式。 方式一:第一种方法,直接设置属性值,通过attrs.getAttributeResourceValue拿到这个属性值。 方式二:通过自定义attrs.xml来实现,在代码中使用context.obtainStyledAttributes获得属性值。下面是为单选控件加一个value属性的例子原创 2015-10-21 14:55:24 · 2249 阅读 · 0 评论 -
由浅入深学习自定义控件(2)-直接继承View的简单例子
直接继承view的自定义控件需要我们自己画出来,重写onDraw方法去画出控件。下面是一个简单的例子,直接继承View通过重写onDraw方法画出自己的view. 1.在attrs.xml文件中定义控件属性 2.在控件构造方法中获取属性 3.重写onDraw方法画出视图 4. 在布局文件中使用原创 2015-10-22 14:20:39 · 2073 阅读 · 0 评论 -
由浅入深学习自定义控件(6)- 超简捷的slidemenu实现
借鉴了鸿洋哥的博文中利用HorizontalScrollView实现的slidemenu滑动菜单,本文利用fragment做了进一步简化。说下具体步骤: 1.首先是在onMeasre方法中量出每个子控件的宽度,并设置主页面的宽度为全屏。 2. 重写onTouchEvent方法,利用SrollView的方法很容易的控制视图的滑动。 3. 写出一个公共的SlideMenuA原创 2015-11-11 09:40:21 · 2188 阅读 · 0 评论 -
由浅入深学习自定义控件(5)-实现listview的下拉刷新及上拉加载
注:这是黑马自定义控件中讲的一个例子,比较实用,搬到这来了。转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/382387491.简介 无疑,在Android开发中,ListView是使用非常频繁的控件之一,ListView提供一个列表的容易,允许我们以列表的形式将数据展示到界面上,但是Google给转载 2015-10-22 17:38:20 · 2340 阅读 · 0 评论 -
WebView的使用总结-js与java之前的相互调用
这篇文档主要介绍android中WebView的使用,以及js与java方法中的相互调用。我们这里使用本地的html作用界面。 主要是三个操作 1.在js中去调用java中的代码 2.js中的alert在java中响应 3. java去调js中的方法。首先是我们的html文件, 我们放在assets资产文件中。<html><head> <title>J原创 2016-03-11 17:04:13 · 592 阅读 · 0 评论