手机App

首先让我们设置一下主页的css样式,。

<body>
<header class="mui-bar mui-bar-nav">
<h1 class="mui-title">杰瑞教育1701</h1>
</header>
<div class="mui-content">
<ul class="mui-table-view">
<li class="mui-table-view-cell">
<a class="mui-navigate-right">
1.图文列表跳转详情页并传参
</a>
</li>
<li class="mui-table-view-cell">
<a class="mui-navigate-right">
2.底部选项卡切换(系统)
</a>
</li>
<li class="mui-table-view-cell">
<a class="mui-navigate-right">
3.底部选项卡切换自定义
</a>
</li>
<li class="mui-table-view-cell">
<a class="mui-navigate-right">
4.调用摄像头拍摄功能
</a>
</li>
<li class="mui-table-view-cell">
<a class="mui-navigate-right">
5.图片轮播
</a>
</li>
<li class="mui-table-view-cell">
<a class="mui-navigate-right">
6.下拉刷新&上拉加载
</a>
</li>
<li class="mui-table-view-cell">
<a class="mui-navigate-right">
7.UI组件
</a>
</li>
</ul>
</div>

</body>

页面初始化

在app开发中,若要使用HTML5+扩展api,必须等plusready事件发生后才能正常使用,mui将该事件封装成了mui.plusReady()方法,涉及到HTML5+的api,建议都写在mui.plusReady方法中。如下为打印当前页面URL的示例:

mui.plusReady(function(){
     console.log("当前页面URL:"+plus.webview.currentWebview().getURL());
});

mui.init()    mui插件初始化

mui.ready()    当DOM准备就绪时,指定一个函数来执行。

代码块激活字符:

minit

创建子页面

在mobile app开发过程中,经常遇到卡头卡尾的页面,此时若使用局部滚动,在android手机上会出现滚动不流畅的问题; mui的解决思路是:将需要滚动的区域通过单独的webview实现,完全使用原生滚动。具体做法则是:将目标页面分解为主页面和内容页面,主页面显示卡头卡尾区域,比如顶部导航、底部选项卡等;内容页面显示具体需要滚动的内容,然后在主页面中调用mui.init方法初始化内容页面。mui.init({

    subpages:[{
      url:your-subpage-url,//子页面HTML地址,支持本地地址和网络地址
      id:your-subpage-id,//子页面标志
      styles:{
        top:subpage-top-position,//子页面顶部位置
        bottom:subpage-bottom-position,//子页面底部位置
        width:subpage-width,//子页面宽度,默认为100%
        height:subpage-height,//子页面高度,默认为100%
        ......
      },
      extras:{}//额外扩展参数
    }]
  });这是主页的html文件。

<script type="text/javascript" charset="utf-8">
mui.init();
mui.plusReady(function(){
var arr=document.getElementsByTagName("a");
//存放列表点击页面链接
var pages=["newsindex.html","qiehuanxuanxiangka.html","qiehuantab2.html","camera.html","imglunbo.html","pullrefresh_main.html"];
for(var i=0;i<arr.length;i++){
!function(i){
arr[i].addEventListener("tap",function(){
mui.openWindow({
url:pages[i],
id:pages[i],
styles:{
top:"0px",//新页面顶部位置
bottom:"0px",//新页面顶部位置
}
})
})

}(i)

}
})

</script>

 
时间: 2024-11-06 11:28:46

手机App的相关文章

最新版勤哲Excel服务器V2016.12.0.292无限用户支持手机APP,微信,网页等功能不绑定电脑,任意安装,支持后续升级

最新版勤哲Excel服务器V2016.12.0.292无限用户支持手机APP,微信,网页等功能不绑定电脑,任意安装,支持后续升级. 这个版本发布过之后,再发布新的版本需要到下个月的中下旬,老朋友可以使用本版本后面延续升级 目前有大约127家用户在用,没有修改过注册授权文件,系统非常成熟,推荐指数为五星,QQ:619920289 麦枫论坛http://www.mfsun.com 简介 EXCEL服务器作为一款客户化.综合性管理软件,它通过Excel就能构造出您自主的管理系统:同时,她也可将您公司现

微信开放平台手机APP支付

                PHP对接APP微信支付 微信开放平台手机APP支付总结 1. 微信开放平台手机APP支付总结 支付功能链接: https://pay.weixin.qq.com/wiki/doc/api/index.html APP支付功能文档: https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=8_3 Demo下载地址: https://pay.weixin.qq.com/wiki/doc/api/jsapi

高效省心实惠的手机APP制作平台

当今的移动互联网+时代,几乎人们生活中所有的服务内容都可以通过手机APP来完成,手机APP制作已是成功项目在商场竞争中必不可少的因素. APICloud正是应海量手机APP的制作需求而诞生的.作为中国领先的"云端一体"移动应用云服务提供商,APICloud重新定义了移动应用开发,为开发者从"云"和"端"两个方向提供API,简化移动应用开发技术,让移动应用的开发周期从一个月缩短到7天,可以帮助开发者快速实现移动应用的开发.测试.发布.管理和运营的全

手机APP缓存的获取和清理功能的实现

package com.loaderman.appcachedemo; import android.content.pm.IPackageDataObserver; import android.content.pm.IPackageStatsObserver; import android.content.pm.PackageManager; import android.content.pm.PackageStats; import android.os.Bundle; import an

对于旅游业的手机app的分析

对旅游行业的手机app的测试及分析 随着收入水平的提高,旅游已成为人们的惯常需求.或是为了增长见闻,感悟人生:又或者是愉悦感情,消闷解愁:还有的是为了体验生活,追求情调,同时锻炼身体.当然,旅游的目的越多,旅游的方式也越来越多,选择的余地更大,比如自助旅行,随团旅行或自驾车旅行等等. 时下最热门的还是要数手机旅游app了,不仅可以满足你的各种旅游需求,而且还能最大限度地为用户省下一大笔钱.那么下面是我对时下旅游行业的手机app做的一个测试及分析. 在经过查找.分析资料,试用APP,以及讨论等途径

手机APP开发自己做,还是找专业的团队

随着移动互联网时代迅速发展,许多企业发展或者个人创业,纷纷将目光转向手机APP开发领域.在这种大的市场趋势下,APP开发迎来了新的发展高潮.而提到手机APP开发,始终在自己组建团队,还是交给专业的公司做这个问题上徘徊不开. 许多创业公司想要自己组件团队,却大多会面临这样一个问题:在初始启动阶段,资金有限,相关技术人员难找,并且如果需要开发的APP功能比较复杂,工作量增多,投入的技术开发人员也会增多,这样开发费用当然也就越高,开发工期会加长:即使做一个最简单的APP开发也至少需要2-3个月,更别提

互联网时代,手机APP制作已逐渐成为主流

随着互联网的高速发展,智能手机从进入人们的视线开始,就成为了生活中的必需品.现实中,患有手机依赖症的人数不胜数,而他们依赖手机,追根结底是依赖智能手机上各种各款的APP.手机APP可以说大大的丰富了人们的业余生活,种类从聊天APP.影音APP.购物剁手APP等功能反复的软件到简单的计算器.备忘录,各种类型应有尽有,似乎少了手机APP的生活都不算完整.这也就使得手机APP制作成为当前企业顺应时代潮流发展的趋势了. 对于普通使用者来说,手机APP是他们排忧解压.享受业余之乐的工具,而对企业来说,手机

一看就懂的手机APP开发教程

现在的移动互联网属于全民的狂欢时代,是每个人.每个用户.每个企业的欢畅淋漓的时代,所以APP正在势如破竹地开拓广阔的市场.手机APP开发指的是专注于手机应用软件开发与服务,是当前最为迫切的需求.无独有偶,APICloud产品的业务就是APP开发平台,构建一个平台为用户服务. APICloud产品为移动开发者从"云"和"端"两个方向提供API,不仅简化移动应用开发技术,而且大幅提升移动应用开发和管理的效率.手机APP开发需要的便是简单的方式和便捷的方式,选择一款合适的

APP开发难吗?澳大利亚10岁儿童已开发5个手机App

有人说APP开发很难,APP开发真的难吗?今年苹果全球开发者大会(WWDC 2017)最年轻的参会者来自澳大利亚墨尔本年仅 10 岁的 Yuma Soerianto 已经开发了5个手机APP!不会代码的小伙伴表示哭晕在WC(怎么比wwdc少了两个字母?) 据报道,自 6 岁以来,Soerianto 就一直在进行网站建设,但从去年起他开始将注意力转移到了 App Store 上.他在接受澳洲传媒巨头 Fairfax Media 采访时表示:“通过使用 javascript 和 css 的基本代码,

想做个手机app,大家帮忙提些建议~thx

============问题描述============ 想做一款关于老年人健康相关的android手机app,主要利用gps轨迹来做些事,大家能不能提些好的想法,先谢过了~ ============解决方案1============ 通过GPS的轨迹和比例尺,计算运动距离,然后结合运动时间,来计算运动量? 这样的话,就要求GPS的定位的实时性和准确性要高. ============解决方案2============ ============解决方案3============ =========