首页博客学院下载GitChatTinyMind论坛问答商城VIP活动招聘ITeyeCSTO搜博主文章写博客发Chat拂塵丶的博客RSS订阅个人资料拂塵丶关注原创9粉丝1喜欢1评论23等级: 访问: 1万+ 积分: 263 排名: 29万+最新文章android eclipse复制工程解决Spinner设置selection失效android 语音转换文字(科大讯飞SDK简易封装)android EditText inputType 大全Ormlite快速上手个人分类关键代码 8篇原创 7篇图片 5篇归档2017年9月 1篇2016年11月 1篇2016年10月 2篇2016年9月 1篇2016年6月 1篇2016年3月 4篇展开热门文章android 语音转换文字(科大讯飞SDK简易封装)阅读量:6384Android 动态生成复杂的布局(View布局的子控件含自己的点击事件)阅读量:4150Android下载多个图片(传统Http请求方式)阅读量:2535解决Spinner设置selection失效阅读量:1305Android 引导页动态加载(多页面 ViewPager联动RadioButton)阅读量:753最新评论Android 动态生成复杂的布局...qq_19878607:请问楼主,新手啊,怎么做对应删除啊!下了代码不会写对应删除~android 语音转换文字(科大...qq_21451721:[reply]a87636764[/reply] 这个源码本身就是官方Demo修改了一下,建议你下...android 语音转换文字(科大...a87636764:博主是有有demo的源代码共享。Android 动态生成复杂的布局...zhdy767:博主求发个demo 谢谢 邮箱[email protected] 动态生成复杂的布局...qq_21451721:Demo我已经放到我的资源里面的,需要的朋友请自行下载联系我们客服请扫描二维码联系客服[email protected]客服 客服论坛关于招聘广告服务 百度©1999-2018 CSDN版权所有京ICP证09002463号经营性网站备案信息网络110报警服务中国互联网举报中心北京互联网违法和不良信息举报中心原Android 引导页动态加载(多页面 ViewPager联动RadioButton)2016年03月21日 11:54:01阅读数:757viewPager图片是借鉴其他项目的网络资源,忘了是谁了。但是必须表示谢意![java] view plain copy第一次发博客不太会,下面贴上关键代码:private final static int RADIOBUTTON_ID =0X101;private List pageview;private RadioGroup rdgp;private ViewPager vp;[java] view plain copyprivate void initData() {// TODO Auto-generated method stubrdgp=findViewById(...);vp=findViewById(...);pageview = new ArrayList();LinearLayout ll_img;/*** 这里的for循环是动态生成viewPager的子布局,给的默认值为3,其值可随意更改。* */for (int i = 0; i < 3; i++) {ll_img = new LinearLayout(this);ll_img.setOrientation(LinearLayout.VERTICAL);ll_img.setLayoutParams(newLinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT, 1.0f)); //同时动态生成RadioButtonRadioButton rd = new RadioButton(this);rd.setLayoutParams(newLinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, 1.0f));[java] view plain copy//① 固定写法[java] view plain copyswitch (i) {case 0:ll_img.setBackgroundResource(R.drawable.view1);//在这里给动态控件设置ID,为了方便找到(也可以不设置)rd.setId(RADIOBUTTON_ID+ i);rd.setChecked(true);break;case 1:ll_img.setBackgroundResource(R.drawable.view2);rd.setId(RADIOBUTTON_ID+ i);break;case 2:ll_img.setBackgroundResource(R.drawable.view3);rd.setId(RADIOBUTTON_ID+ i);break;default:break;}[java] view plain copy//②动态写法[java] view plain copyif (i == 0) { img.setImageBitmap(bm[i]); rd.setId(RADIOBUTTON_ID + i); rd.setChecked(true);//第一个默认给RadioButton 为true } else if (i > 0) { img.setImageBitmap(bm[i]); rd.setId(RADIOBUTTON_ID + i); }[java] view plain copy//装进RadioGrouprdgp.addView(rd);//装进listpageview.add(ll_img);}// 绑定适配器vp.setAdapter(mPagerAdapter);}[java] view plain copy// 数据适配器PagerAdapter mPagerAdapter = new PagerAdapter() {@Override// 获取当前窗体界面数public int getCount() {// TODO Auto-generated method stubreturn pageview.size();}@Override// 断是否由对象生成界面public boolean isViewFromObject(View arg0, Object arg1) {// TODO Auto-generated method stubreturn arg0 == arg1;}// 是从ViewGroup中移出当前Viewpublic void destroyItem(View arg0, int arg1, Object arg2) {((ViewPager) arg0).removeView(pageview.get(arg1));}// 返回一个对象,这个对象表明了PagerAdapter适配器选择哪个对象放在当前的ViewPager中public Object instantiateItem(View arg0, int position) {((ViewPager) arg0).addView(pageview.get(position % pageview.size()), 0);return pageview.get(position);}};@Overridepublic void onPageScrollStateChanged(int arg0) {// 到了最后一张并且还继续拖动,出现蓝色限制边条了,右滑动进入主窗口if (rightEdge != && !rightEdge.isFinished()) {startActivity(new Intent(MainActivity.this,FirstActivity.class));MainActivity.this.finish();}}@Overridepublic void onPageScrolled(int arg0, float arg1, int arg2) {// TODO Auto-generated method stub/*右滑动进入主窗口.第二种方式* if(arg0==-1){ Intent in=new Intent(GuideInformationsActivity.this,* FirstActivity.class); startActivity(in); finish(); }*/}@Overridepublic void onPageSelected(int arg0) {// TODO Auto-generated method stub/*** viewPager带 RadioButton联动* */RadioButton rd = (RadioButton) rdgp.getChildAt(arg0); rd.setChecked(true);}[java] view plain copy//RadioGroup的点击方法@Overridepublic void onCheckedChanged(RadioGroup group, int checkedId) {// TODO Auto-generated method stub/*** RadioButton带 viewPager联动* */RadioButton rd = (RadioButton) findViewById(checkedId);if (rd != ) {[java] view plain copy//① switch case:是固定写法switch (rd.getId()) {case RADIOBUTTON_ID:rd.setChecked(true);vp.setCurrentItem(0);break;case RADIOBUTTON_ID+ 1:rd.setChecked(true);vp.setCurrentItem(1);break;case RADIOBUTTON_ID + 2:rd.setChecked(true);vp.setCurrentItem(2);break;
default:
break;
[java] view plain copy
[java] view plain copy
//②for循环是动态写法
[java] view plain copy
for(i=0;i vp.setCurrentItem(i);  }
[java] view plain copy
}
}}}
[html] view plain copy
[java] view plain copy
下面是XML:(这里主要是体现引导页的相关代码)






版权声明:本文为博主原创文章,未经博主允许不得转载。	https://blog.csdn.net/qq_21451721/article/details/50945253
文章标签: android viewpager radio button
个人分类: 关键代码 原创 图片
想对作者说点什么
实现fragment和radioButton 的联动操作:
只是测试的代码,没有进行数据的下载,数据都是自己加的,只用于简单的测试。 Fragment1.javapackage com.qf.demo04;import android.os.Bundle; ...
 ysmile1158157874 ysmile1158157874
2016-02-20 17:17:10
阅读数:338
Android——Android实现多级菜单联动操作
感觉好久没有写博客了,这段时间工作很忙,只有晚上才有时间写,demo做出来后马上动手分享给大家了,其实这几天还是很累的,这身体吃不消了【大哭】。。。额!好了,今天是分享一个android实现三级菜单联...
 u013836857 u013836857
2016-05-26 21:42:58
阅读数:13061
今日荆州27女股民竟悟出股市投资铁律 引爆股市
贤兴 · 顶新
android开发游记:酷炫的启动页面之如何实现两个ViewPager的联动
效果图:这是在开源项目上看到的一个效果,感觉很不错就加入使用了,其中用到了两个ViewPager的联动做出了很不错的效果,分享一下。 分享一篇文章: 如何实现两个ViewPager的联动这里是开源...
 liaoinstan liaoinstan
2015-10-26 13:59:16
阅读数:6000
关于viewpager的简单实现引导页
实现简单引导页流程并不复杂,简单分为几个部分:1.viewpager控件使用2.viewpager各个页面滑动监听3.viewpager底部圆点指示器监听几个需要注意一下的点:viewpager的适配...
 qq_25238883 qq_25238883
2018-03-14 02:41:15
阅读数:25
Android客户端首次启动时的引导界面(viewpager)
刚做完一个比赛项目,来写点以后能用着的东西–Android客户端的首次启动页面,而且这个以后复用的几率很大,也不怎么修改,特留下为以后准备,同时为初学者提供一个帮助。 实现思路是:用SharedPr...
 u013592964 u013592964
2016-03-02 23:18:59
阅读数:6276
android 安装后首次启动的欢迎页面的总结和demo
本例子一种介绍了四种启动方式来 1 2 3 4
 u013424496 u013424496
2016-06-03 10:24:53
阅读数:7267
别在那拿死工资了,2018聪明的人都在靠它赚外快!
漂亮君投资 · 顶新
android引导页首次展示,再次进入不再显示的实现
我采用的是利用packagemanager获取的versioncode,他的设置在上图的位置,(具体是structure中app的flavor选项)所以每次版本迭代的时候将versioncode的版本...
 sinat_35670989 sinat_35670989
2016-11-29 10:39:25
阅读数:1738
Android应用第一次打开,引导界面的实现
Android应用第一次打开,引导界面的实现 先说下思路:1.利用Preference存储数据,来记录是否是第一次打开软件 2.利用ViewPager实现几个图片之间的切换,在每个图片下方用代码画圆...
 HarryWeasley HarryWeasley
2014-12-22 13:56:03
阅读数:5497
android 第一次登录引导界面的显示 第二次登录引导界面的消失
这篇博客主要介绍在第一次进入app如何进入引导界面,然后重复登录进入主机面...
 m0_37855088 m0_37855088
2017-04-09 12:09:57
阅读数:1359
Android实现第一次进入App时的引导学习界面
转载:http://blog.csdn.net/u011993368/article/details/43764737因为我们所熟知的Android平台是一个又一个的Activity组成的,每一个Ac...
 xx326664162 xx326664162
2016-03-30 12:00:29
阅读数:4863
【Android】如何实现启动APP时引导页、欢迎页功能设置之(二)设置只在第一次启动APP时跳入引导界面
(二)设置欢迎页并判断是否程序实第一次开启,来判断是否加载引导页。 实现关键功能: 1.欢迎页面的定时设置 2.判断 程序是否是第一次启动,如果是则跳入引导页,否则跳入主界面3.记得在Mainfest...
 yuxunye85 yuxunye85
2017-07-04 14:53:01
阅读数:4785
android实现App第一次进入时的引导学习界面
市面上不管是android软件还是Ios软件,当你下载第一次使用的时候,往往很多界面会有那种半透明的高亮的知道界面,教你们如何的操作。因为我们所熟知的Android平台是一个又一个的Activity组...
 u011993368 u011993368
2015-02-12 17:15:26
阅读数:9113
Android 应用第一次运行时,引导页面的设置方法(只让程序Acitivity运行一次的设置方法)
我们在下载了Android应用启动时候经常会出现一个引导页面,这个页面只会在程序第一次运行显示,下面贴出代码片段: public class LoginActivity extends Activi...
 alangdangjia alangdangjia
2013-06-01 14:37:39
阅读数:28808
android 第一次进入的引导界面实现方法
最近在写一个基础框架,介绍一下最简单的实现引导界面的功能,引导界面包括三个部分,一个Viewpager,一个个圆点指示器,一个Button,用来进入主界面,也可以不需要按钮,到最后一样再向右划动一下在...
 lansus lansus
2015-10-14 10:47:53
阅读数:629
Android首次启动引导页和启动页
2017年11月15日 17.99MB 下载
安卓开发设置引导页面只显示一次
public class HandlerActivity extends Activity {     //是否是第一次使用     private boolean isFirstUse; ...
 juer2017 juer2017
2017-08-10 20:51:17
阅读数:511
android应用程序第一次启动时显示引导界面
市面上好多优秀的应用(举例新浪微博、UC浏览器)都采用了欢迎页面与使用向导的方式给用户带来了良好的用户体验。 一般来说用户第一次安装应用或者安装了新版本后第一次进入应用都会显示成 欢迎页面-使用...
 kuanxu kuanxu
2014-10-11 15:50:09
阅读数:21056
Android APP第一次使用引导界面的制作
2016年01月08日 1.35MB 下载
页面预加载loading动画,再载入内容
默认情况下如果网站请求速度慢,所以会有一段时间的空白页面等等,用户体验效果不好,见到很多的页面都有预加载的效果,加载之前先加载一个动画,后台进程继续加载页面内容,当页面内容加载完之后再退出动画显示内容...
 xiaokui_wingfly xiaokui_wingfly
2016-05-25 22:15:18
阅读数:28951
通过JS和CSS,实现网页加载中的动画效果
需要材料:一张loading动画的gif图片基本逻辑: 模态框遮罩 + loading.gif动图, 默认隐藏模态框 页面开始发送Ajax请求数据时,显示模态框 请求完成,隐藏模态框 下面我们通过Dj...
 Ayhan_huang Ayhan_huang
2017-10-13 14:49:55
阅读数:739
利用JQuery的load函数动态加载页面 以及jQuery动态加载页面和请求所返回的数据
利用JQuery的load函数动态加载页面JQuery有好多Ajax函数,其中load是用来动态加载一个页面的内容到指定的dom元素上。我们来做个例子:做一个上下(左右)结构的页面,其中下左部分放2个...
 sage425 sage425
2010-11-22 13:01:00
阅读数:3856
页面加载过程中的加载动画效果
抽空整的一个加载页面,记录一下。 loading... html{height:100%;margin:0;} body{height:100%;margin:0;} .loading_a...
 willxwan willxwan
2015-10-23 11:26:48
阅读数:2363
页面加载动画,加载完后隐藏动画
(function($){ /*-------------------------------* * 页面加载时动画,加载完后隐藏动画 ------------------...
 u013415353 u013415353
2016-07-19 13:56:31
阅读数:2111
Android-RadioGroup+ScrollView 实现联动标签效果
开篇新的项目中有一个很长的资料提交和资料查看页面,为了方便查看,上方加了 RadioGroup 分类标签,可以快速滑动的相应位置。 实现的效果和下面差不多,其实,蘑菇街的商品详情也是这样实现的。实现...
 qq_32452623 qq_32452623
2017-12-29 23:27:08
阅读数:172
Android RadioGroup和RadioButton案例及详解
实现RadioButton由两部分组成,也就是RadioButton和RadioGroup配合使用.RadioGroup是单选组合框,可以容纳多个RadioButton的容器.在没有RadioGrou...
 hyjzcy hyjzcy
2012-11-12 18:01:16
阅读数:562
ListView+radioButton实现每行单选
有时候我们需要制作自定义的单选列表,但是会遇到一些问题,比如多选,假选问题,所以网上找了找资料,整理一个demo出来,贴一下代码: ...
 qibanxuehua qibanxuehua
2015-07-30 19:05:03
阅读数:1326
Android进阶之路 - RadioGroup与RadioButton快速实现底部导航
阅读与使用此文知识,仅需5-20分钟大多项目之初,我们都需要搭建UI界面,而底部导航的承载效果是不可或缺的。在我认知中有三种方式: 1.Tablayout+ViewPager+Fragment 2...
 qq_20451879 qq_20451879
2017-04-28 11:05:29
阅读数:403
Android 自定义RadioButton实现
由于使用小米系统MIUI运行是RadioButton样式跟google Android API自定义的不一样,则我们可以定义任何想要的东东。没有做不到,只有想不到 Android 自定义RadioBu...
 KingBoyGoodFly KingBoyGoodFly
2016-06-30 16:53:41
阅读数:386
Android中RadioButton的使用
图一 图二 1:在RadioGroup中添加四个RadioButton,设置一个每个d代码如下: //将每个RadioButton中共有的属性设置到名为rb_style中 style="...
 qq_32175491 qq_32175491
2016-09-23 20:10:04
阅读数:1022
Android 必知必会 - RadioGroup 和 ViewPager 联动
如果移动端访问不佳或需要更好的阅读体验,欢迎使用 ==> Github 版使用 RadioGroup 和 ViewPager 实现更加可定制的效果。背景昨天设计图刚出一点,写了《Android 必知必...
 ys743276112 ys743276112
2016-09-20 20:47:27
阅读数:2928
Android RecyclerView配合RadioButton
前言:最近做项目,做到一个需求是调查问卷的模块,因为不知道题目的数量和选项的数量,所以单选的地方需要RecyclerView配合RadioButton来展示数据,下面我们就来实现以下这个功能;废话不多...
 qq1271396448 qq1271396448
2018-03-23 11:24:57
阅读数:56
Android使用ViewPager实现引导页(带小点提示)
介绍        ViewPager是一种允许用户左右滑动页面的布局管理器,你需要写一个类实现PageAdapter接口来生成要展示的界面。 实现 一、 在布局文件中添加控件 ...
 Alfred_C Alfred_C
2015-09-14 20:20:44
阅读数:2248
Android菜鸟的成长笔记——RadioGroup + ViewPager 联动时,ViewPager滑动不流畅
利用RadioGroup做底部导航栏,实现与ViewPager的联动,实现思路如下: 首先,为ViewPager添加一个pageChangeListener,在onPageSelected中实现Ra...
 loucyin loucyin
2016-03-20 19:09:26
阅读数:1547
Android进阶篇之引导页系列之ViewPager静态引导
引导页???这是多少人写过的啊,还写,猪吗? 相信很多小伙伴就已经火大了。 其实呢,主要是我进入职场的头一个月基本上就全泡在了引导页上,遇见过各种奇葩心塞的bug 所以在此,想写一系列关于此类的...
 ye_scofield ye_scofield
2015-01-29 16:08:23
阅读数:3597
ViewPager的实现:动态添加RadioButton
这里我们通过向RadioGroup中动态添加RadioButton给ViewPager添加tag,然后在确定ViewPager的页数,再通过Fragment 填充ViewPager。 activi...
 kuangxiaoguo0123 kuangxiaoguo0123
2015-10-22 21:37:18
阅读数:1242
ViewPager引导页实现跟随式小圆点
众所周知,很多APP都是带引导页的,也就是传说中的ViewPager实现的,当然,我们也可以看到,在引导页的下方有小圆点指示器,小圆点指示器有两种,一种是跳跃式小圆点,也是最常见的一种,另一种就是本篇...
 AndroidStudioo AndroidStudioo
2016-09-01 09:29:22
阅读数:1652
用Viewpager+Fragment+RadioGroup实现APP的引导页面
当用户从应用程序市场下载App后,第一次安装的时候总要给用户做音带提示,主要是判断是不是第一次下载就可以了 大致的思路如下: 一、在引导页面的Activity中放置viepager和radiogrou...
 szq0792 szq0792
2016-08-03 15:10:04
阅读数:800
用ViewPager实现引导页,带页面指示器
为什么今天要写一个引导页呢? 因为今天用了一个应用,名就不提了,页面指示器是坐在图片上的 感觉很不爽,看来他们比我还要懒呢╮(╯Д╰)╭ 我们先来看一下效果               好的,那我们...
 shadow066 shadow066
2013-12-27 18:22:22
阅读数:7700
Android ViewPager引导页滑动转跳主界面
看了CSDN很多人写的引导页解决方案仍觉得改动太多,自己写了中方案,觉得更好。 OnPageChangeListener接口中一个onPageScrollStateChanged(int arg0)...
 u013326239 u013326239
2017-07-12 16:12:36
阅读数:294
RadioButton和ViewPager实现页面切换效果
BaseFragmentActivity中包含几个Fragment滑动切换页面这种效果是很常见的效果,实现的方式也有很多,TabHost可以实现其效果,不过TabHost的实现方式相比于其他的方法有点...
 wangwo1991 wangwo1991
2017-02-14 11:43:30
阅读数:329
android使用ViewPager实现欢迎引导页血液含稀有抗体,他60年捐血1100次救240万婴儿
android使用ViewPager实现欢迎引导页大多数APP第一次启动的时候,都会有一个引导界面,左右滑动,到最后一张,用户点击才再次进入主界面。当第二次启动的时候,则直接进入主界面。 这种效果一般...
 wingichoy wingichoy
2015-07-28 11:25:16
阅读数:1715
横向滑动菜单:horizontalscrollview+viewpager+Fragment
public class MainActivity extends AppCompatActivity implements View.OnClickListener { private Ho...
 c_hjf c_hjf
2017-09-12 20:02:35
阅读数:223
android viewpager教您打造炫酷的(从左到右,从上到下)引导页 随便玩!
最近看到旅游攻略这款app的引导页,从下往上滑动,顺便结合动画。让我忍不住想来模仿一下这个比较炫酷的效果。首先在我脑海第一个想到的是viewpager,因为我们经常用viewpager来做左右滑动的效...
 u013598660 u013598660
2015-06-04 12:46:03
阅读数:2118
第三个引导页添加button按钮(滑动viewpager)
引导页里的button事件
 glm_970414161 glm_970414161
2016-08-06 14:38:33
阅读数:2596
Android 1分钟教你打造酷炫的引导页(实现ViewPager淡入淡出切换)
纯手工自制的Android引导页,实现了Viewpager切换的淡入淡出(页面不移动!)切换以及文字动画。 下面是效果演示: 实现思路+心路历程...: 其实别的都还蛮简单的,就是这...
 qq_22770457 qq_22770457
2016-08-05 23:22:47
阅读数:4627
Android实现APP引导页四种简单视图滑动切换效果ViewPager
Android实现APP引导页四种简单视图滑动切换效果ViewPager最终的实现效果是这样的 http://7xjqvu.com1.z0.glb.clouddn.com/15-10-8/30797...
 xyzz609 xyzz609
2016-07-21 23:52:38
阅读数:2471
android 引导页面,根据viewpager设计,到最后一页时出现按钮进入到主页
第一步:创建视图activity_guide.xml文件
 lovoo lovoo
2016-04-16 19:09:01
阅读数:2047
超简单的ViewPager导航栏联动实现后记--当标题栏条目很多时
2016年08月23日 34.9MB 下载
使用ViewPager实现引导页,最后一页左滑跳转。
本博主参考一下两个人的代码 实现了这个功能。最近没有时间,等有时间了会把代码搬过来。 http://www.apkbus.com/android-4206-1.html http://blog.csd...
 tiramisu_ljh tiramisu_ljh
2015-08-04 10:18:32
阅读数:2576
viewPager+radiogroup实现关联
实现viewpager跟radioGroup关联 先看效果图 代码撸出来 布局xml
 u012721933 u012721933
2016-07-25 13:48:38
阅读数:2787
没有更多推荐了,返回首页
2
收藏
评论
微信
微博
QQ
关闭
10-29 15:39