- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 TabView的使用及源码详解
关于(About)tab导航在app中比较常见,实现的方式也较多 。该TabView主要使用Viewpager封装activity进行导航,主要分为四种模式:顶部导航,底部导航,固定界面导航,左右滑动导航。效果图如下:1、顶部导航2、底部导航3、固定导航4、滑动导航技术点分析使用导包:详见我的另外一篇博文:http://blog.csdn.net/u011072613/article/details
2016-12-28 22:46:40 4468
原创 SearchView的用法与源码详解
关于(About)明天补充完整效果图如下:设计思路及主要接口(Features)使用导入包:详见我的另外一篇博文:邮箱:yhcommute@outlook.comgithub:https://github.com/commutescript欢迎交流,欢迎star。
2016-12-28 22:45:50 610
原创 AddressView的用法与源码详解
关于(About)效果图如下:设计思路及主要接口(Features)使用导入包:详见我的另外一篇博文:http://blog.csdn.net/u011072613/article/details/53889596邮箱:yhcommute@outlook.comgithub:https://github.com/commutescript欢迎交流,欢迎star。
2016-12-28 22:44:25 680
原创 DialogView的使用与源码详解
YFAndroidLibs之DialogView的用法及源码解析关于(About)TagView的实现思路相对简单,主要是继承ViewGroup,重新相应的onLayout和onMeasure方法:效果图如下:设计思路及主要接口(Features)其中各种样式均可自定义,每个输入框的值也能回调。未完待续。。。实在写不动了,明天写。使用导入包:详见我的另外一篇博文:http://blog.csdn.n
2016-12-28 22:35:28 1455
原创 TagView的用法及源码解析
YFAndroidLibs之TagView的用法及源码解析关于(About)TagView的实现思路相对简单,主要是继承ViewGroup,重新相应的onLayout和onMeasure方法:效果图如下:设计思路及主要接口(Features)ViewGroup中主要的方法包括:onLayout和onMeasure方法, 调用的顺序为:onMeasure ——> onLayout ——> onDra
2016-12-28 22:22:54 1899
原创 BannerVIew的用法及源码解析
关于(About)申明:该BannerView控件是在借鉴了两位大神的代码加工形成的:[IT_xiao小巫]大神和stevenhu_223大神。非常感谢。BannerView的效果图如下: 主要暴露接口和设置:BannerStyle样式类:用来设置banner的样式,包括指示器的形式(包括点,数字,图像(待开发)),位置(上下左右),是否显示信息,轮播时间;BannerInfo实体
2016-12-28 16:15:17 3843 3
原创 GuidePageView的用法及源码解析
YFAndroidLibs之GuidePageView的用法及源码解析关于(About)GuidePageView故名思意,是指第一次进入应用时的导航页,效果图如下: 设计思路及主要接口(Features)主要的技术点有:1.自定义抽样类:GuideAdapterpublic abstract class GuideAdapter { private GuidePageView mG
2016-12-28 12:24:33 1434
原创 SplashView的用法及源码解析
YFAndroidLibs之SplshView的用法及源码解析关于(About)SplashView故名思意,是指进入应用时的SPlash(闪屏),效果图如下: 设计思路及主要接口(Features)该SplashView主要的技术点有:1.自定义declare-styleable<declare-styleable name = "SplashView"> <attr format="i
2016-12-27 21:07:58 1604
原创 实用Android库-YFAndroidLibs概述
YFAndroidLibs关于(About)这是抽取的工作日常工作代码形成的一个库,持续更新中。借鉴了一些网上现有的代码,在后续的介绍中会逐一提及。本文是基于android的库,后续会有iOS版本以及JS版本。功能(Features)这个库包含的主要内容有: 1. 起始页splash 2. 第一次导航guidepage 3. 广告banner 4. tab导航和分栏 5. 定位sqlite
2016-12-26 21:56:14 1567
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人