首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

旁观者.个性引导个性引导

说明 本源码完全开源,下载地址在文章末尾 版权为本博客所有,未经允许禁止搬运 介绍 本项目为开源项目 图片 这款个人主页简约而不失优雅,背景图片为随机api,共有38张随机图片,每次刷新都会看到不一样美图...优雅之处在于pc端鼠标停留在卡片及按钮上时会出现悬浮效果,大气又优雅。...代码注释 网页标题 图片 在代码第三行修改 ico地址 图片 在代码第六行修改 背景图片 图片 在代码231行修改,不修改的话默认是随机38张图 头像地址 图片 在代码第236行修改 名称、一言...、简介 图片 在代码第239-248行修改 站点 图片 在代码第250行至末尾 下载地址 https://blog.shuaiguo.xyz/24.html

1.1K10

APP 引导、欢迎运用

APP 引导、欢迎运用 在实际生活中我们使用每一款App都会有一个引导和欢迎页面,这两个页面主要是增加用户体验,引导是在你第一次安装该APP时候显示,而欢迎你你每次进入应用时候出现。...先了解功能,再来实现逻辑方法,首先引导是几张不同图片,下面会有一个表示原点,指明当前是第几页。 我们先来看效果图,万一不是你想要,那不是浪费你宝贵时间吗。第一次安装应用打开如下 ?...从头开始 创建一个名为 GuidePageDemo 项目 ,然后新建两个类,GuideActivity,SplashActivity,第一个类用于实现引导,第二个用于判断APP是否为第一次进入,是就启动引导...然后我们来看引导这个Activity怎么写。 ? 这个是整个项目的目录,一目了然,接下来我们一个一个打开看。...Demo地址:引导Demo 有问题可以评论,或者私信我,尽力为你解答,不过我相信代码都有了,应该没问题

1.3K20

学习|Android超漂亮引导框架TagTarget使用

武汉加油,中国加油 今天是很多公司上班第一天,不过由于疫情影响,我们现在还是选择了在家办公,当然更新也应该开始了,这一篇是年前就写好文章,算是存货了,过年期间大部分时间还是呆在家里,最近也是在研究...开始前还是希望这次疫情尽快过去,武汉加油,中国加油! 学更好别人, 做更好自己。...——《微卡智享》 本文长度为2370字,预计阅读6分钟 TagTarget框架 最近一直在研究一些Android开源框架,想用几个差不多也已经会了,就随便搜了搜有没有比较喜欢,也是无意间看到了这个引导框架...,然后做了做Demo,感觉效果超好,是一个很不错引导框架,在程序内部做使用说明非常适合。...组合使用 TagTargetView除了上面简单使用方法,还可以像我们初次进入软件引导组合使用方法,这里就用到了TapTargetSequence private fun SequencesTap

86720

Flutter实现App功能引导

App功能介绍,主要是由介绍app功能几张图片和当前指示符组成,如下效果 ?...到这里我们完成了一个可以左右滑动功能, 每页内容大家可以自定义,一般是一张图片,我这里为了简单起见直接显示Text,到目前为止我们离目标还缺一个页码指示器,学过iOS非常熟悉,需要用到UIPageControl..., 表示子控件左右(包含与父控件)间距相同,并且宽度保持最小,最后我们来实现三个点,当前对应点颜色需要和其他未显示有所区别,我们需要记录当前是第几页,从而使对应第几个点highlight显示...Colors.white70 : Colors.black12)); } 滑动PageView,需要更新_pageIndex,从而对应更新当前对应颜色 return PageView(...,这里需要调用setState从而使Widget重建更新当前点颜色 到这里为止就剩下点击点更新PageView功能了,我们来实现点击功能,就是监听点击手势,代码如下 _handlePageIndicatorTap

1.9K10

Android开发之引导简单实现

一、实现思路 当欢迎页面加载完成时候(一般为动画),即欢迎页面动画加载完成时候,从本地存储中取出记录是否是第一次进入,然后进入引导或者主页,如果是第一次就进入引导,否则进入主页。...引导布局使用:viewPager实现,可根据需要添加“开始体验”,“跳过”按钮等,布局中下位置可使用imgae设置其drawableshape为oval,作为引导页面的指示器点,根据页面的多少实现动态添加...="10dp" android:src="@drawable/red_point" /> 三、引导页面指示点...Intent(WelcomeActivity.this, GuideActivity.class)); } finish(); } 五、引导代码...btn_start_main = (Button) findViewById(R.id.btn_start_main); initData(); } /** * 初始化引导数据

2.2K21
领券