Xamarin.Forms的ActivityIndicator和ProgressBar比較
Xamarin.Forms的ActivityIndicator和ProgressBar比較
在Xamarin.Forms中,控制元件ActivityIndicator和ProgressBar都用來表示程式正在進行較長時間的操作,需要使用者等待。雖然功能相同,但實際使用還是有差別的。
第一,對於不確定進度的操作,使用ActivityIndicator比較好;但有確定的進度,建議使用ProgressBar,因為可以讓使用者知道進展情況。
第二,從螢幕空間方面比較,控制元件ActivityIndicator佔用較小,提示效果弱,對使用者持續操作影響較小。該控制元件適用於持續時間較短的等待操作,或顯示連續內容的操作,如下拉重新整理資料等場景。反之,建議使用ProgressBar,如載入網路影片,並進行全屏播放類的場景。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-2133555/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- js 深比較和淺比較JS
- Go和Python比較的話,哪個比較好?GoPython
- ==和equals方法的比較
- ImageMagic 和 GraphicsMagick 的比較
- ArrayList和LinkedList的比較
- Oracle date 型別比較和String比較Oracle型別
- not in 和 not exists 比較和用法
- TreeMap和HashMap的元素比較HashMap
- Go 與 C++ 的對比和比較GoC++
- TCP和UDP比較TCPUDP
- Redis 和 Memcached 比較Redis
- Java和JavaSciprt比較Java
- etcd和redis比較Redis
- [C#] string 和 StringBuilder 的比較C#UI
- tbase和postgres-xl的比較
- EXCEL,POI,EASYEXCEL的使用和比較Excel
- 類和類之間的比較
- mongodb和hbase的簡單比較MongoDB
- powershell中的where和foreach比較
- Mysql中的Datetime和Timestamp比較MySql
- jQuery的prop和attr方法比較jQuery
- BigDecimal的equals() 和 compareTo() 方法比較Decimal
- PyTorch和TensorFlow比較 - thegradientPyTorch
- 比較器-Comparable和Comparator
- Java™ 教程(比較字串和字串的部分)Java字串
- JavaScript - 函式 setTimeout 和 setInterval 的比較JavaScript函式
- MySQL 的 timestamp 和 datetime 型別比較MySql型別
- C++宏和函式的比較C++函式
- Dalvik 和 Java 位元組碼的比較Java
- 微軟的Serialize和Newtonsoft的SerializeObject比較微軟Object
- MySQL 中的 distinct 和 group by 的效能比較MySql
- 比較Windows和Linux SQL容器WindowsLinuxSQL
- Transformer和MoE架構比較ORM架構
- Java 中 Comparable 和 Comparator 比較Java
- Integer的比較
- ABAP SICF服務和Java Servlet的比較JavaServlet
- SQL、NoSQL和NewSQL的優缺點比較SQL
- jQuery - jQuery $(document).ready() 和 JavaScript [removed]() 的比較jQueryJavaScriptREM
- SAP ABAP ADBC和Java JDBC的使用比較JavaJDBC