- 博客(1)
- 资源 (81)
- 收藏
- 关注
Banner 轮播
引导界面导航效果
支持根据服务端返回的数据动态设置广告条的总页数
支持大于等于1页时的无限循环自动轮播、手指按下暂停轮播、抬起手指开始轮播
支持自定义指示器位置和广告文案位置
支持图片指示器和数字指示器
支持 ViewPager 各种切换动画
支持选中特定页面
支持监听 item 点击事件
加载网络数据时支持占位图设置,避免出现整个广告条空白的情况
多个 ViewPager 跟随滚动
2016-09-30
ExpandableListViewDemo
ExpandableListView是ListView的子类。它在普通的ListView的基础上进行了拓展,它把应用中的列表分为几组,每组又包含多个列表项。
2016-09-14
Glide示例代码
谷歌为我们介绍了一个名叫 Glide 的图片加载库,作者是bumptech。这个库被广泛的运用在google的开源项目中,包括2014年google I/O大会上发布的官方app。
2016-09-14
Android开发示例
安卓无忧是一款帮助android初学者快速入门、迅速提高的一款应用。它包含三个部分,分别是实例、源码和文档。通过实例demo让安卓学习的童鞋对学的是什么有一个最直接、最感官的认识。通过查看源码,能快速把别人的知识转
化成自己的。通过文档对知识点进行最全面的学习。例子都是最简单,最全面的,没有无用代码,介绍哪一章就突出本章内容,相信大家都能看懂学会。安卓无忧的代码部分采用android studio的目录结构,代码全部高亮显示,多种主题供读者选择,源码部分的图片均可以打开查看。安卓无忧文档对每一章都详细介绍让初学者不仅知其然还知其所以然,文档也有三种主题可选,
2016-09-14
SurfaceView
使用MediaPlayer和SurfaceView播放视频.
使用MediaPlayer播放视频的步骤
1、创建MediaPlyer的对象,并让他加载指定的视频文件。
2、在界面布局文件中定义SurfaceView组件,或在程序中创建SurfaceView组件。并为SurfaceView的SurfaceHolder添加Callback监听器。
3、调用MediaPlayer对象的setDisplay(Surfaceolder sh)将所播放的视频图像输出到指定的SurfaceView组件
4、调用MediaPlayer对象的start()、stop()、和pause()方法控制视频的播放
2016-09-13
PickerView
这是一款仿iOS的PickerView控件,有时间选择和选项选择,并支持一二三级联动,支持自定义样式:
有时间和选项这两种选择器
选项选择器支持三级联动
时间选择器支持起始和终止日期设定
支持“年,月,日,时,分,秒”,“省,市,区”等选项的单位(label)显示、隐藏和自定义。
支持自定义文字、颜色、文字大小等属性
支持背景颜色更换,有夜间模式需求的问题可以解决了
Item的文字长度过长时,文字会自适应缩放到Item的长度,避免显示不完全的问题
——TimePickerView 时间选择器,支持年月日时分,年月日,年月,时分等格式
——OptionsPickerView 选项选择器,支持一,二,三级选项选择,并且可以设置是否联动
2017-03-30
EventUtilsDemo
观察者模式(Observer)完美的将观察者和被观察的对象分离开。举个例子,用户界面可以作为一个观察者,业务数据是被观察者,用户界面观察业务数据的变化,发现数据变化后,就显示在界面上。面向对象设计的一个原则是:系统中的每个类将重点放在某一个功能上,而不是其他方面。一个对象只做一件事情,并且将他做好。观察者模式在模块之间划定了清晰的界限,提高了应用程序的可维护性和重用性。
观察者设计模式定义了对象间的一种一对多的依赖关系,以便一个对象的状态发生变化时,所有依赖于它的对象都得到通知并自动刷新。
APP经过页面一和页面二到达页面三,页面三点击发消息按钮发送消息,页面一页面二接收到消息,更新UI,展示消息:
2017-03-27
FamiliarRecyclerView
这是一个如你熟悉ListView、GridView一样熟悉的RecyclerView类库,你可以用以前使用ListView / GridView的习惯来使用RecyclerView,这些可让你将项目原有的ListView / GridView / 瀑布流 迁移到RecyclerView时减少许多工作量.
2017-01-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人