Activity通信的第三方库——EventBus
摘要:1、可以实现Activity之间高效的通信。 2、较好地实现了监听器和事件之间的解耦。 (ps:本人觉得它实际上是一个简易的观察者模式。) 3、用法: //事件接收 // 事件注册 // 事件发送 其中CommentBetweenActivity时候个实体类,用于两个Activity沟通的桥梁。
阅读全文
posted @
2016-03-22 09:52
灯火、阑珊处
阅读(196)
推荐(0)
根据路径遍历该路径下的文件夹和文件并以列表形式显示出来、文件(夹)的复制
摘要: 接着是列表的适配器(继承自BaseAdapter),要复写getCount()、getItem()、getItemId()以及getView()函数。 文件(夹)的复制(用FileInputStream的read()方法逐个字节读入,同时用FileOutputStream逐个字节写入文件)。
阅读全文
posted @
2016-03-14 22:47
灯火、阑珊处
阅读(1579)
推荐(0)
GridView创建菜单栏
摘要:GridView(网格视图)可以用来做九宫图、表格(行列)的视图,因其是网格状的,不用去调整权重,而且单个item可以自定义,因此也可以用来创建菜单栏(图标加文字形式),布局就一个GridView。 然后设置列数,背景图片等属性。跟着设置设配器。 接着是适配器的定义(用SimpleAdapter):
阅读全文
posted @
2016-03-14 22:24
灯火、阑珊处
阅读(355)
推荐(0)
GridView(网格视图)+MotionEvent(触控事件)实现可以拖动排序的网格图
摘要:1、一触碰,就回调onInterceptTouchEvent(MotionEvent ev)事件,每次的触碰都只回调一次,接着只要还没有放手,就一直回调onTouchEvent(MotionEvent ev)事件。 2、监听长按点击事件,如果长按点击,则将图片放大,拖动显示的也是这张放大的图片,在o
阅读全文
posted @
2016-03-10 11:52
灯火、阑珊处
阅读(250)
推荐(0)
android 下拉刷新框架PullToRefreshScrollView(com.handmark.pulltorefresh)
摘要:很简单,实现OnRefreshListener这个监听器。 mPullRefreshScrollView .setOnRefreshListener(new OnRefreshListener<ScrollView>() { @Override public void onRefresh( Pull
阅读全文
posted @
2016-03-07 00:38
灯火、阑珊处
阅读(256)
推荐(0)
android轮播图的实现原理
摘要:1、轮播图的点:RadioGroup,根据网络请求的数据,解析得到的图片的个数,设置RadioGroup的RadioButton的个数。 2、轮播图的核心技术:用Gallery来存放图片,设置适配器、实现OnItemClickListener监听器,重写onScroll()。
阅读全文
posted @
2016-03-07 00:15
灯火、阑珊处
阅读(918)
推荐(0)