首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java实战博客

    Android ViewPage

    viewPage是可页面横向切换的控件 适配器与默认ManinActivity import android.view.View; import android.view.ViewGroup; import viewList.add(view1); viewList.add(view2); viewList.add(view3); // 获取ViewPage

    42810编辑于 2022-05-09
  • 来自专栏Android知识分享

    Android开发:ViewPage最详细教程

    2.ViewPager类需要PagerAdapter适配器类提供数据,与ListView类似 使用 建立ViewPage的步骤: 1. 设置切换、滑动动画 利用Viewpage自带的方法setPageTransformer()可用于设置切换动画 步骤1:先定义动画效果类(此处采用Google官方给出的动画类) DepthPageTransformer.java 当然,你也可以自定义切换动画的效果,具体请点击这里 滑动接口说明 关于ViewPage的滑动接口OnPageChangeListener()如何使用,请看我写的另外一篇文章:Android开发:ViewPage 即当拥有大量的页面时,使用FragmentStatePagerAdapter不必在内存中占用大量的内存 总结 本文对ViewPage进行了全面的介绍,接下来我会介绍继续介绍Android开发中的相关知识

    3.5K41发布于 2019-02-22
  • 来自专栏Android知识分享

    Android开发:ViewPage滑动接口最详细解析

    前言 ViewPager在Android开发中使用场景实在是太多了:广告Banner、滑动展示、启动页、欢迎页等等 在上一篇文章我已经介绍过Viewpage的基础知识,阅读本文前请先看Android 开发:ViewPage简介&使用教程 ViewPager的关键在于页面滑动,今天,我将对滑动事件的接口OnPageChangeListener()进行详细介绍与分析 目录 ? 1.滑动接口介绍 Viewpage的滑动接口是OnPageChangeListener() 在OnPageChangeListener接口里,必须复写的三个方法: onPageScrollStateChanged 3.3 结果详细分析 一张图让你完全了解Viewpage滑动接口复写方法的调用顺序! ? 4. 总结 经过上面的详细讲解,相信大家现在对Viewpage已经非常了解 接下来,我会继续讲解Android开发中其他知识,有兴趣可以继续关注Carson_Ho的安卓开发笔记 ---- 请点赞!

    1K30发布于 2019-02-22
  • 来自专栏Android知识分享

    Carson带你学Android:深入解析ViewPage滑动接口

    前言 ViewPager在Android开发中使用场景实在是太多了:广告Banner、滑动展示、启动页、欢迎页等等 在上一篇文章我已经介绍过Viewpage的基础知识,阅读本文前请先看Android 开发:ViewPage简介&使用教程 ViewPager的关键在于页面滑动,今天,我将对滑动事件的接口**OnPageChangeListener()**进行详细介绍与分析 目录 1.滑动接口介绍 Viewpage的滑动接口:OnPageChangeListener() 在OnPageChangeListener接口里,必须复写的三个方法: onPageScrollStateChanged 滑动后==页面停留位置是:"+arg0); } }); 3.2 结果显示 3.3 结果详细分析 一张图让你完全了解Viewpage 总结 经过上面的详细讲解,相信大家现在对Viewpage已经非常了解 Carson带你学Android系列文章 Carson带你学Android:学习方法 Carson带你学Android:四大组件

    70620编辑于 2022-03-24
  • 来自专栏Android知识分享

    Carson带你学Android:ViewPage最详细的使用教程

    使用 建立ViewPage的步骤: 1. 设置切换、滑动动画 利用Viewpage自带的方法setPageTransformer()可用于设置切换动画 步骤1:先定义动画效果类(此处采用Google官方给出的动画类) DepthPageTransformer.java 滑动接口说明 关于ViewPage的滑动接口**OnPageChangeListener()**如何使用,请看我写的另外一篇文章:Android开发:ViewPage滑动接口最详细解析 5. 总结 本文对ViewPage的使用进行了全面的介绍 Carson带你学Android系列文章 Carson带你学Android:学习方法 Carson带你学Android:四大组件 Carson带你学

    83310编辑于 2022-03-24
  • 来自专栏全栈程序员必看

    android画廊效果的轮播图,ViewPage实现无限轮播画廊效果

    主要使用的 android:clipChildren的意思:是否限制子View在其范围内。再父布局和viewpager中设置该属性 ,要显示三个界面 ,还要设置marginleft和marginRight

    2.5K20编辑于 2022-08-11
  • 来自专栏用户8818411的专栏

    【《****教学软件》】Android tabLayout配合viewPage制作练习题界面

    《****教学软件》Android tabLayout配合viewPage制作练习题界面 前言 最近开发一款学习软件,练手作品,我暂且命名《****教学软件》。 CharSequence getPageTitle(int position) { return ins[position]; } } 这是刚才提到的另一种方法get view;,viewPage CharSequence getPageTitle(int position) { return ins[position]; } OnCreate()方法 这是在onCreate()中实例化viewPage

    38620编辑于 2023-10-10
  • 来自专栏Go语言学习专栏

    PHP转Go,框架选什么?

    参考资料 [1]模块化设计: https://goframe.org/pages/viewpage.action? pageId=3672891 [2]统一框架设计: https://goframe.org/pages/viewpage.action? pageId=7290658 [3]工程开发设计: https://goframe.org/pages/viewpage.action? pageId=30740161 [4]全链路跟踪设计: https://goframe.org/pages/viewpage.action? pageId=35356689 [5]全错误堆栈设计: https://goframe.org/pages/viewpage.action?

    1.3K40编辑于 2023-01-06
  • 来自专栏张善友的专栏

    ASP.NET MVC Preview生命周期分析

     viewPage = viewInstance as ViewPage;              if (viewPage ! viewPage.MasterLocation = masterLocation;                 }                 viewPage.SetViewData(viewContext.ViewData (System.Web.Compilation.BuildManager BuildManager 类管理应用程序的程序集和页的编译过程),后面通过 as 转换结果来判断视图是 ViewPage 还是 ViewPage {             get {                 ViewPage viewPage = Page as ViewPage;                 , MvcResources.ViewUserControl_RequiresViewPage));                 }                 return viewPage

    1.8K70发布于 2018-01-30
  • 来自专栏iSharkFly

    Confluence 6 属性的一个示例 原

    localhost:8080/display/ds/Confluence+Overview [313ms] - XW Interceptor: Before defaultStack: /pages/viewpage.action : SpacePermissionManager.hasPermission() [281ms] - XW Interceptor: After defaultStack: /pages/viewpage.action (ViewPageAction.execute()) [281ms] - XW Interceptor: After validatingStack: /pages/viewpage.action

    43020发布于 2019-01-30
  • 来自专栏iSharkFly

    Confluence 6 属性的一个示例 原

    localhost:8080/display/ds/Confluence+Overview [313ms] - XW Interceptor: Before defaultStack: /pages/viewpage.action : SpacePermissionManager.hasPermission() [281ms] - XW Interceptor: After defaultStack: /pages/viewpage.action (ViewPageAction.execute()) [281ms] - XW Interceptor: After validatingStack: /pages/viewpage.action

    44530发布于 2019-01-30
  • 来自专栏AILearning

    scikit-learn(sklearn) 0.19 中文文档的翻译计划,邀请你的加入 | ApacheCN

    关于我们的更多细节请参阅: http://cwiki.apachecn.org/pages/viewpage.action? 我们组织翻译过一些文档,如下:  * TensorFlow R1.2 中文文档: http://cwiki.apachecn.org/pages/viewpage.action? pageId=10030122 * sklearn 0.18 中文文档: http://cwiki.apachecn.org/pages/viewpage.action? pageId=10813594>  * Apache Zeppelin 0.7.2 中文文档: http://cwiki.apachecn.org/pages/viewpage.action? pageId=4260364>  * Elastic Kibana 5.2 中文文档: http://cwiki.apachecn.org/pages/viewpage.action?

    1.1K60发布于 2018-01-05
  • 来自专栏james大数据架构

    MVC利用MvcHtmlString在后台生成HTML

    return SelectList_Category(html, 0); } 前台调用: @Html.SelectList_Category() 我们从代码中可以看到,这个扩展方法其实是对ViewPage 页面类上的HtmlHelper对象进行的扩展,它的对象名称是Html,所以在继承了ViewPage或者ViewUserControl的页面中,都可以使用SelectList_Category这个扩展方法

    1.3K60发布于 2018-01-22
  • 来自专栏AILearning

    Apache Zeppelin 0.7.2 中文文档

    ApacheCN(Apache中文网)- 关于我们 : http://www.apache.wiki/pages/viewpage.action? pageId=10030937 ApacheCN(Apache中文网)- Apache Zeppelin 0.7.2 中文文档 : http://www.apache.wiki/pages/viewpage.action

    2.1K80发布于 2018-01-05
  • 来自专栏木头编程 - moTzxx

    Laravel5.0+ 邮件发送功能实现

    }); return $tag; } /** * 发送自定义网页 * @param $emailData 邮件数据 * @param $viewPage html视图 * @param $viewData html传输数据 */ public function sendHtml($viewPage,$viewData,$emailData ){ $tag = $this->mailer ->send($viewPage,$viewData, function ($message

    1.3K30发布于 2018-09-11
  • 来自专栏重典.NET

    ASP.NET MVC 重点教程一周年版 第三回 Controller与View

    %@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage %@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage

    54020编辑于 2022-04-11
  • 来自专栏程序员的诗和远方

    看代码学AndroidUI - Tab

    background="@android:color/white"/> </LinearLayout> 这是一个LinearLayout,里面有两个东西,一个是自定义控件SlidingTabLayout,一个是ViewPage Log.i(LOG_TAG, "destroyItem() [position: " + position + "]"); } } 这里代码都比较好懂,其中getCount返回10,表示有10个ViewPage instantiateItem 当ViewPage实例化的时候,设置ViewPage的layout为pager_item,并且设置里面的文字。 :textSize="80sp" /> </LinearLayout> 一个竖向且排列在中间的LinearLayout,里面有两个TextView,就是instantiateItem方法里面去设置的ViewPage tabView.setOnClickListener(tabClickListener); mTabStrip.addView(tabView); } } 大概梳理一下,从adapter那拿到有多少个ViewPage

    1.1K90发布于 2018-05-02
  • 来自专栏全栈程序员必看

    c#生成静态html文件,封装类

    end--> 41 </body> 42 </html> http://www.cnblogs.com/roucheng/ 到这里知道个大概了吧,接下来就是这中页面类型的子类实现,我将它的名称定义为ViewPage ,因为所有可以单独显示的页面都可以用这个子类,代码如下 1 public class ViewPage : StaticBase 2 { 3 /// <summary </param> 42 /// <param name="myid">此字段为数据库表中字段,由该字段指定生成的文件名字标志 </param> 43 public ViewPage 到这里实现了底层的思路设计,那调用就很简单了,某个aspx页面,一个按钮button,一个点击事件Button_Click,点击事件内需要做的就是声明一个基类StaticBase,将它实例化成一个子类ViewPage IEnumerable<DataRow> rowlist = TNotice_Command.SelectTNotice(-1); 4 using (StaticBase sb = new ViewPage

    3.1K20编辑于 2021-12-21
  • 来自专栏Jack的Android之旅

    一个支持Fragment,View,图片轮播的Banner

    } } }); this.addView(this.viewPager); } 在这里我们知道,LoopViewPager里面其实最主要就是包裹着ViewPage 那么一个简单的ViewPage是怎么实现无限轮播的呢,关键setData()方法里,如下代码: public void setData(FragmentManager fragmentManager, 当ViewPage每滑动一次都会调用changeIndicator()方法,这里先遍历把所有的View都设为未选择状态,再把选中的ImageView设为选中的图片就行了,每什么说的。 originMargin*positionOffset; invalidate(); } } 首先initView()方法还是和之前一样,遍历ImageView再addView();重头戏在于当ViewPage

    2.3K30发布于 2018-10-10
  • 来自专栏Go语言学习专栏

    通过实战总结的 使用GoFrame小技巧

    大家还是看官方示例吧: 「模型关联-动态关联-ScanList」:https://goframe.org/pages/viewpage.action? pageId=1114326 「模型关联-静态关联-With特性」:https://goframe.org/pages/viewpage.action? 配置方式如下: 配置文件链接:https://goframe.org/pages/viewpage.action?

    1.3K30编辑于 2023-01-06
领券