在实际APP开发中,数据在加载到手机端之前的这段时间,一般大家都会设置一个旋转的小圆来提示用户正在加载,这对非常友好的一个用户体验之一.所以我们就来实现一下这个功能

这里要用到一个控件叫ActivityIndicator

我们先在要添加的xml中添加一段下面的代码

  <View id="loading_view" class="loading_view"><ActivityIndicator id="activityIndicator" message="正在拼命加载中..."/></View>

其对应的.tss文件设置如下

".loading_view":{width:"100%",height:"100dp"
}"#activityIndicator":{   width:"100%",height:"50%",color:"black",
}

然后再在你所对应的js(我用的是coffee)中添加如下代码

//首先根据不同的平台为activityIndicator设置不同的style
if (OS_IOS) {$.activityIndicator.setStyle(Ti.UI.iPhone.ActivityIndicatorStyle.PLAIN);
} else if (OS_ANDROID) {$.activityIndicator.setStyle(Ti.UI.ActivityIndicatorStyle.BIG);
}//使用这个activityIndicator
someViewObject.addEventListener('click', function(e) {$.activityIndicator.show();setTimeout(function() {$.activityIndicator.hide();},3000);
});

Titanium中如何实现正在加载时,旋转的小圆圈相关推荐

  1. UNITY所谓的异步加载几乎全部是协程,不是线程;MAP3加载时解压非常慢

    UNITY所谓的异步加载几乎全部是协程,不是线程;MAP3加载时解压非常慢 实践证明,以下东西都是协程,并非线程(thread): 1,WWW 2,AssetBundle.LoadFromFileAs ...

  2. [react] 在react中页面重新加载时怎样保留数据?

    [react] 在react中页面重新加载时怎样保留数据? 使用浏览器localstorage来保存应用程序的状态 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一定很酷.欢迎 ...

  3. [html] 当img标签中的src图片加载失败时,怎么让它变得更美观呢?

    [html] 当img标签中的src图片加载失败时,怎么让它变得更美观呢? 当默认图也失效,就会陷入死循环,需加变量计数,如果是 vue 的话用 @error.once 更妙.在 onerror 给元 ...

  4. chromium禁用ajax,页面加载时,jQuery AJAX不会在Chrome / Chromium中启动

    | 场景:我拥有的是一个上传表单,该表单使用nginx uploadProgress模块​​报告上传进度.下面的代码在Firefox中可以正常工作,但是使用Chrome和Chromium时,页面加载时 ...

  5. 加载vue文件步骤_无法在重新加载时读取vue文件

    我正在使用vue-pdf和vue-server-renderer . 在内部浏览页面时,它工作正常,但在重新加载时,webpack无法在vue-pdf模块中读取.vue文件 . vue-pdf/src ...

  6. js按钮触发网页提醒_jquery,js页面加载时自动点击触发jq按钮-Go语言中文社区

    jq加载时自动执行事件需要这样写 $(function(){ $('.signinpanel').hide();//加载时,隐藏一个元素 }) jq加载页面时自动点击按钮,则 按钮 function ...

  7. java web配置dll文件_JavaWeb项目中dll文件动态加载方法解析(详细步骤)

    相信很多做Java的朋友都有过用Java调用JNI实现调用C或C++方法的经历,那么Java Web中又如何实现DLL/SO文件的动态加载方法呢.今天就给大家带来一篇JAVA Web项目中DLL/SO ...

  8. 可能是堆被损坏,这也说明 XX.exe 中或它所加载的任何 DLL 中有 bug

    今天遇到一个很奇怪的问题, 当代码如下时: char* s = (char*)malloc(20*sizeof(char)); string buffer; const char* conchar; ...

  9. Javascript在页面加载时的执行顺序

    一.在HTML中嵌入Javasript的方法 直接在Javascript代码放在标记对<script>和</script>之间 由<script />标记的src属 ...

最新文章

  1. 我的理解:box-sizing
  2. Spring batch 2.0例子(lineMapper)
  3. PAT (Basic Level) 1091 N-自守数(模拟+stl)
  4. scratch少儿编程第一季——07、人要衣装佛靠金装——外观模块
  5. 获取php服务器ip地址,PHP获取客户端和服务器IP地址
  6. Eclipse快速创建Bottom Up类型的Web Service服务端
  7. 无法拯救的 Wear OS!
  8. FreeSwitch给会议室人员增加标识
  9. 毕设查重,避免雷区【划重点!!!】
  10. 38241415106——胡应兰(实验一)
  11. 全面了解ADSL,让你上网更轻松
  12. 数据库建模-物理层建模
  13. pandas使用to_datetime函数将时间字符串转化为时间对象、使用dt.tz_localize为转化后的时间对象添加时区信息(timezone)
  14. Ubuntu18.04 实现串口通信
  15. no xxx to stop
  16. 2、Docker安装
  17. python培训广告语
  18. el-date-picker修改为周类型日期插件时间格式是开始时间字段级和结束时间字段两个传参给后台
  19. OverTheWire——Bandit
  20. Linux下QT平台Mysql数据库开发环境配置

热门文章

  1. 阿里巴巴Java后端社招5面技术总结(Offer已拿)
  2. “智慧城市”提升桂林人生活品质
  3. 用numpy库手写算子六:Dense
  4. 在html中加入搜索词条,如何为网站添加关键字与描述信息
  5. ROS机器人TF基础(坐标相关概念和实践)
  6. Contrast Invariant SNR and Isotonic Regressions
  7. 聚观早报|特斯拉向第三方电动车开放充电桩;Epic 诉苹果垄断败诉
  8. EFI Network…
  9. arduino实验-4位数码管交替显示温湿度
  10. 配置无线用户接入WLAN实验