Github最火开源项目-一行代码实现ofo小黄车的引导界面
来源:互联网 发布:rip协议端口号 编辑:程序博客网 时间:2024/05/21 14:58
开源项目地址:https://github.com/open-android/GuideDialog
欢迎关注微信公众号
微信公众号名称:Android干货程序员
1. 在project的build.gradle添加如下代码(如下图)
allprojects { repositories { ... maven { url "https://jitpack.io" } }}
2. 添加依赖
dependencies { compile 'com.github.open-android:GuideDialog:0.1.0'}
Usage
StepDialog.getInstance() .setImages(new int[]{R.drawable.new_user_guide_1, R.drawable.new_user_guide_2, R.drawable.new_user_guide_3, R.drawable.new_user_guide_4}) .show(getFragmentManager());
API
ViewPager的两种切换方式
DepthPageTransformer方式
示例
StepDialog.getInstance() .setImages(new int[]{com.zqg.dialogviewpager.R.drawable.new_user_guide_1, com.zqg.dialogviewpager.R.drawable.new_user_guide_2, com.zqg.dialogviewpager.R.drawable.new_user_guide_3, com.zqg.dialogviewpager.R.drawable.new_user_guide_4}) .setPageTransformer(new DepthPageTransformer()) .show(getFragmentManager());
ZoomOutPageTransformer方式
示例
StepDialog.getInstance() .setImages(new int[]{com.zqg.dialogviewpager.R.drawable.new_user_guide_1, com.zqg.dialogviewpager.R.drawable.new_user_guide_2, com.zqg.dialogviewpager.R.drawable.new_user_guide_3, com.zqg.dialogviewpager.R.drawable.new_user_guide_4}) .setPageTransformer(new ZoomOutPageTransformer()) .show(getFragmentManager());
0 0
- Github最火开源项目-一行代码实现ofo小黄车的引导界面
- 一行代码实现Dialog展示引导页
- android 引导界面的实现
- android 引导界面的实现 .
- Android引导界面的实现 .
- ofo(小黄车)项目分析
- 0代码实现项目引导页
- Android 引导界面的实现过程
- Android 引导界面的实现过程
- 音乐播放器-引导界面的实现
- 实战 Walker 之引导 界面的实现
- Walker之引导界面的实现
- Android引导界面的实现分析
- 视差效果的引导界面实现
- 引导界面实现
- APP引导界面实现
- ViewPager欢迎界面到引导界面的的实现之一
- Github系列之二:开源 一行代码实现多形式多动画的推送小红点WZLBadge(iOS)
- JVM虚拟机内存分布
- nginx
- hdu 6024 Building Shops (DP)
- Tomcat全攻略
- Linux — linux下的文件标述符和文件指针
- Github最火开源项目-一行代码实现ofo小黄车的引导界面
- UART传输协议-个人学习总结
- effective STL 读书笔记——第一章:容器
- 树(3)---树与森林
- Linux下动态库与静态库
- Linux学习之Yum本地源制作
- UESTC
- Linux下的文件描述符和文件指针的区别
- Android开发错误:Error:” ” is not translated in “en” (English) [MissingTranslation]如何处理?