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
- ejb 和 javabean的比較JavaBean
- 索引的分析和比較索引
- ImageMagic 和 GraphicsMagick 的比較
- Go和Python比較的話,哪個比較好?GoPython
- Oracle date 型別比較和String比較Oracle型別
- TreeMap和HashMap的元素比較HashMap
- JPA和mybatis的CRUD比較MyBatis
- Wordpress 和 Movable Type 的比較
- Unity和虛幻的比較Unity
- ArrayList和LinkedList的比較
- Go 與 C++ 的對比和比較GoC++
- TCP和UDP比較TCPUDP
- Java和JavaSciprt比較Java
- Redis 和 Memcached 比較Redis
- MongoDB和Redis比較。MongoDBRedis
- MongoDB和MySQL比較MongoDBMySql
- ETL和EAI比較AI
- oracle中字串的大小比較,字串與數字的比較和運算Oracle字串
- tbase和postgres-xl的比較
- mongodb和hbase的簡單比較MongoDB
- jQuery的prop和attr方法比較jQuery
- EXCEL,POI,EASYEXCEL的使用和比較Excel
- MySQL中的NULL和空串比較MySqlNull
- Linux Apache和Nginx的比較LinuxApacheNginx
- Sencha Touch 和 jQuery Mobile 的比較jQuery
- eAccelerator的安裝和效能比較
- DECODE和CASE的效能比較
- PHP的的陣列和比較符PHP陣列
- etcd和redis比較Redis
- 比較RAC和RxSwiftSwift
- Swift和Objective C比較SwiftObject
- XMLHttpRequest和fetch比較XMLHTTP
- [Oracle] minus 和 not exists比較Oracle
- ORACLE 中IN和EXISTS比較Oracle
- 比較字串和數字串字串
- Python解惑:整數比較 is ==的比較Python
- Java™ 教程(比較字串和字串的部分)Java字串