没有合适的资源?快使用搜索试试~ 我知道了~
Android代码-最最轻量级的新手引导库(只有7个类)
共76个文件
xml:24个
png:24个
java:16个
需积分: 20 5 下载量 138 浏览量
2019-08-08
03:37:48
上传
评论 1
收藏 2.24MB ZIP 举报
温馨提示
GuideView 本系统能够快速的为一个Activity里的任何一个View控件创建一个遮罩式的导航页。 工作原理 首先它需要一个目标View或者它的id,我们通过findViewById来得到这个View,计算它在屏幕上的区域targetRect,通过这个区域,开始绘制一个覆盖整个Activity的遮罩,可以定义遮罩的颜色和透明度,然而目标View被绘制成透明从而实现高亮的效果。接下来是在相对于这个targetRect的区域绘制一些图片或者文字。我们把这样一张图片或者文字抽象成一个Component接口,设置文字或者图片,所有的图片文字都是相对于targetRect来定义的。可以设定额外的x,y偏移量,可以对遮罩系统设置可见状态的发生变化时的监听回调,可以对遮罩系统设置开始和结束时的动画效,另外,我们可以不对整个Activity覆盖遮罩,而是对某一个View覆盖遮罩。 注意:具体用法参见demo,内附详细注释 usage public class SimpleComponent implements Component {
资源推荐
资源详情
资源评论
收起资源包目录
Android代码-最最轻量级的新手引导库(只有7个类).zip (76个子文件)
GuideView-master
gradlew.bat 2KB
gradlew 5KB
gradle.properties 855B
guideview
src
androidTest
java
com
blog
www
guideview
ApplicationTest.java 354B
main
res
mipmap-hdpi
ic_launcher.png 3KB
values
strings.xml 173B
styles.xml 28B
dimens.xml 205B
mipmap-xxhdpi
ic_launcher.png 8KB
mipmap-mdpi
ic_launcher.png 2KB
mipmap-xhdpi
ic_launcher.png 5KB
values-w820dp
dimens.xml 358B
java
com
blog
www
guideview
GuideBuilder.java 10KB
Component.java 2KB
MaskView.java 13KB
Guide.java 9KB
DimenUtil.java 1KB
BuildException.java 560B
Common.java 1KB
Configuration.java 3KB
AndroidManifest.xml 161B
build.gradle 507B
app
src
androidTest
java
com
demo
guide
ApplicationTest.java 345B
main
res
raw
guide_up_slide.json 15KB
menu
menu_simple_guide_view.xml 395B
menu_main.xml 361B
menu_muti_guide_view.xml 393B
drawable
skin_header_bar_bg.9.png 84B
qzone_btn_1.png 744B
qzone_game.png 474B
qzone_group.png 620B
qzone.png 2KB
skin_searchbar_bg.png 94B
header_btn_more.png 111B
qzone_arrow.png 217B
right_arrow.png 493B
qzone_edu.png 922B
qzone_btn_3.png 628B
qzone_live.png 524B
avatar.png 461KB
searchbar_style.xml 339B
qzone_music.png 650B
qzone_btn_2.png 583B
mipmap-hdpi
ic_launcher.png 3KB
values
colors.xml 152B
strings.xml 630B
styles.xml 194B
dimens.xml 205B
mipmap-xxhdpi
ic_launcher.png 8KB
arrow.png 4KB
mipmap-mdpi
ic_launcher.png 2KB
mipmap-xhdpi
ic_launcher.png 5KB
layout
item.xml 354B
activity_simple_guide_view.xml 10KB
layout_main_title.xml 1KB
layout_searchbar.xml 730B
layer_lottie.xml 850B
activity_muti_guide_view.xml 741B
layer_frends.xml 546B
activity_home.xml 694B
my_list_layout.xml 362B
values-w820dp
dimens.xml 354B
assets
guide.gif 1.67MB
java
com
demo
component
MutiComponent.java 2KB
SimpleComponent.java 969B
LottieComponent.java 971B
aty
MyListActivity.java 3KB
SimpleGuideViewActivity.java 3KB
HomeActivity.java 1KB
AndroidManifest.xml 876B
build.gradle 631B
gradle
wrapper
gradle-wrapper.jar 49KB
gradle-wrapper.properties 232B
README.md 4KB
settings.gradle 29B
build.gradle 470B
共 76 条
- 1
资源评论
普通网友
- 粉丝: 484
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功