广告
返回顶部
首页 > 资讯 > 精选 >Xamarin.Forms中程序状态与进度的示例分析
  • 209
分享到

Xamarin.Forms中程序状态与进度的示例分析

2023-06-04 20:06:23 209人浏览 独家记忆
摘要

小编给大家分享一下Xamarin.FORMs中程序状态与进度的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Xamarin.Forms中程序状态与进度在X

小编给大家分享一下Xamarin.FORMs中程序状态与进度的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

Xamarin.Forms中程序状态与进度

在Xamarin.Forms中,提供了两个控件用来指示程序的状态和进度。他们分别为活动指示器和进度条。其中,活动指示器在程序正在等待长时间操作完成时使用,即在不确定进度的操作中使用,如加载网络视频,网页、图像等,而进度条是在确定进度时使用的,如下载图像、视频等。本章将讲解这两个控件。

活动指示器ActivityIndicator

ActivityIndicator被称为活动指示器,它给用户提供简单的反馈,表明程序正在运行,不提供具体进度信息。本节将讲解如何使用活动指示器。

构建活动指示器

要在XAML中构建活动指示器,就需要使用到ActivityIndicator标签,其语法如下:

<ActivityIndicator   />

或者是:

<ActivityIndicator>   

</ActivityIndicator>

活动指示器的显示隐藏

在构建好活动指示器后,它不会向滑块控件、步进控件、文本框控件等一样直接显示在界面中,这是因为此时的活动指示器是隐藏的。如果想要控制指示器的显示和隐藏,需要使用ActivityIndicator定义的IsRunning属性,此属性可以用来指示活动指示器是否正在运行,其语法形式如下:

<ActivityIndicator IsRunning="boolValue"   />

其中,boolValue是一个布尔类型的值,当此值为true时,活动指示器会自动显示,并且运行;当此值为false时,活动指示器会自动隐藏。

【示例12-1:ActivityIndicatorIsRunninGone】以下将活动指示器进行显示。代码如下:

<?xml version="1.0" encoding="utf-8" ?>

<ContentPage xmlns="Http://xamarin.com/schemas/2014/forms"

             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"

             xmlns:local="clr-namespace:ActivityIndicatorIsRunningOne"

             x:Class="ActivityIndicatorIsRunningOne.MainPage">

  <ActivityIndicator IsRunning="True"

                  VerticalOptions="Center" />

</ContentPage>

此时运行程序,会看到如图12.1~12.3所示的效果

Xamarin.Forms中程序状态与进度的示例分析

图12.1  Android的运行效果           图12.2  iOS的运行效果       图12.3  Windows Phone的运行效果

以上是“Xamarin.Forms中程序状态与进度的示例分析”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网精选频道!

--结束END--

本文标题: Xamarin.Forms中程序状态与进度的示例分析

本文链接: https://www.lsjlt.com/news/239673.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Xamarin.Forms中程序状态与进度的示例分析
    小编给大家分享一下Xamarin.Forms中程序状态与进度的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Xamarin.Forms中程序状态与进度在X...
    99+
    2023-06-04
  • MySQL线程状态的示例分析
    这篇文章主要介绍了MySQL线程状态的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。文章目录一、show processlist二、...
    99+
    2022-10-18
  • 小程序中用户登录状态检查与更新的示例分析
    这篇文章主要介绍小程序中用户登录状态检查与更新的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!将这个部分单独作为一篇文章有两个原因:① wx.getUserInfo...
    99+
    2022-10-19
  • Java线程安全状态的示例分析
    这篇文章主要为大家展示了“Java线程安全状态的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Java线程安全状态的示例分析”这篇文章吧。一、观察线程的所有状态线程的状态是一个枚举类型 ...
    99+
    2023-06-29
  • React中无状态组件与高阶组件的示例分析
    这篇文章主要介绍React中无状态组件与高阶组件的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!无状态组件(Stateless Component) 是 React 0.14...
    99+
    2022-10-19
  • Javaweb进程与线程的示例分析
    这篇文章将为大家详细讲解有关Javaweb进程与线程的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、认识进程1,线程初识一个可执行程序运行起来,就可以看作是一个进程进程也是操作系统分配资源的最...
    99+
    2023-06-29
  • VUE中状态控制与延时加载刷新的示例分析
    这篇文章主要介绍VUE中状态控制与延时加载刷新的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在实际项目中,我们经常会遇到这种状况,某些数据我们希望等到需要的时候再去获取,或...
    99+
    2022-10-19
  • Hive中静态分区与动态分区的示例分析
    这篇文章给大家分享的是有关Hive中静态分区与动态分区的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。  分区是hive存放数据的一种方式。将列值作为目录来存放数据,就是一个分区。这样查询时使用分区列进行...
    99+
    2023-06-02
  • vuejs中vuex状态管理模式的示例分析
    这篇文章给大家分享的是有关vuejs中vuex状态管理模式的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。关于vuex类的新闻最近很多,看到眼热就去查了下资料,然后扯出来...
    99+
    2022-10-19
  • Vue 2.X中状态管理vuex的示例分析
    这篇文章将为大家详细讲解有关Vue 2.X中状态管理vuex的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。示例:记住上述的顺序情况:想要改变state,只能通过...
    99+
    2022-10-19
  • vue中状态管理模式vuex的示例分析
    这篇文章主要介绍了vue中状态管理模式vuex的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。vuex是一个专门为vue.js设计的...
    99+
    2022-10-19
  • Bootstrap中进度条组件的示例分析
    这篇文章给大家分享的是有关Bootstrap中进度条组件的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在网页中,进度条的效果并不少见,比如一个评分系统,比如加载状态等,通过简单、灵活的进度条,可以为当前...
    99+
    2023-06-14
  • JUC并发编程中进程与线程的示例分析
    这篇文章将为大家详细讲解有关JUC并发编程中进程与线程的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。进程与线程进程程序由指令和数据组成,但这些指令要运行,数据要读写,就必须将指令加载至 CPU,...
    99+
    2023-06-29
  • Python中类继承与多态的示例分析
    这篇文章主要介绍了Python中类继承与多态的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。概念类(Class): 用来描述具有相同的属性和方法的对象的集合。类变量:...
    99+
    2023-06-22
  • js中排序与重组的示例分析
    小编给大家分享一下js中排序与重组的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!示例:function in...
    99+
    2022-10-19
  • redis中状态监控和性能调优的示例分析
    这篇文章主要为大家展示了“redis中状态监控和性能调优的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“redis中状态监控和性能调优的示例分析”这篇文...
    99+
    2022-10-18
  • Java中深度优先与广度优先的示例分析
    这篇文章给大家分享的是有关Java中深度优先与广度优先的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Java可以用来干什么Java主要应用于:1. web开发;2. Android开发;3. 客户端开发...
    99+
    2023-05-30
    java
  • 应用程序与驱动程序通信DeviceIoControl的示例分析
    这篇文章主要介绍了应用程序与驱动程序通信DeviceIoControl的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、定义IO控制码 其实可以看作是一种...
    99+
    2023-06-15
  • Linux中进程fork()的示例分析
    这篇文章给大家分享的是有关Linux中进程fork()的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux fork()详解:在开始之前,我们先来了解一些基本的概念: 程序, 没有在运行的可执行文件...
    99+
    2023-06-09
  • Django中静态文件与模板的示例分析
    这篇文章主要介绍了Django中静态文件与模板的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。模板之前我们的视图函数test使用了HttpResponse返回一个字符...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作