必赢亚洲手机app下载


电脑软件怎么着增强eclipse开发功用

Jobs传

MUI(一)

  前些天作者用HBuilder+MUI开发移动应用软件,不用Android原生也不用IOS原生,仅仅用HTML5+MUI。作者也是初大方据此如有不确切的地点望大家提议支持我改良,同时也能够带动我们的深透学习。
  HBuilder的下载官网地址:http://www.dcloud.io/;MUI官网下载地址:https://www.muicss.com/
  HBuilder是免费的,可是偏偏供给登录,安心注册,方向登录使用,完全免费的。
  第叁遍开发银行HBuilder须要报到和简易的设置可是很easy啦。
启航HBuilder后,能够再菜单选项卡看到文件、编辑…等等。

366net必赢亚洲手机版 1

鼠标左键点击文件选项卡,能够观察

366net必赢亚洲手机版 2
安分守纪截图操作后,
366net必赢亚洲手机版 3
依据截图进行操作后会看到,
366net必赢亚洲手机版 4
在品种管理器中观望刚才新创造的体系,
366net必赢亚洲手机版 5
那正是基本的目录结构,当然了也足以自定义哈!鼠标左键双击index.html文件,会晤到
366net必赢亚洲手机版 6

依据截图进行安装即可,那样相比便宜边看边改而已。
因为大家新建项目采取的是mui项目模板所以index.html页面会自动引进mui.min.js和mui.min.css,

<script type="text/javascript" charset="utf-8">
mui.init();
</script>

mui.init();那一行的趣味是:插件初步化。官方文档是如此表明:mui框架将许多功能配置都集聚在mui.init方法中,要动用某项成效,只须求在mui.init方法中做到对应参数配置即可,近年来帮助在mui.init方法中配备的效率包含:创造子页面、关闭页面、手势事件配置、预加载、下拉刷新、上拉加载、设置系统状态栏背景颜色。366net必赢亚洲手机版,而且官方文档尤其强调了:mui要求在页面加载时初始化很多基础控件,如监听重回键,因而必须在种种页面中调用。
下边体现代码,
366net必赢亚洲手机版 7

366net必赢亚洲手机版 8

 

那两张截图便是整套代码了,以及在电脑下面显示的法力,之后会奉上手提式有线电电话机端显示效果图(仅仅只有安卓手机端的显示效果图,因为我用的是安卓手提式无线电电话机)

<!DOCTYPE html>
<html>

    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
        <title></title>
        <script src="js/mui.min.js"></script>
        <link href="css/mui.min.css" rel="stylesheet" />
    </head>

    <body>
        <!-- 头部header开始 -->
        <header class="mui-bar mui-bar-nav">
            <a class="mui-icon mui-icon-bars mui-pull-left"></a>
            <a id="info" class="mui-icon mui-icon-info-filled mui-pull-right" style="color: #999;"></a>
            <h1 class="mui-title">index</h1>
        </header>
        <!-- 头部header结束 -->
        <script type="text/javascript" charset="utf-8">
            mui.init({
                subpages: [{
                    url: "html/index_list.html", //子页面HTML地址,支持本地地址和网络地址
                    id: "index_list", //子页面标志
                    styles: {
                        top: '45px', //子页面顶部位置
                        bottom: '0px' //子页面底部位置
                    }
                }]
            });
        </script>
    </body>

</html>

地点是index.html页面包车型大巴整整代码,mui中尾部是header,暗许在上头展现,nav私下认可在底端显示。index.html页面中只写了2个header底部导航,和1串JavaScript代码。
官方文书档案中那样表明:在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:{}//额外扩展参数
    }]
  });

参数表达:styles表示窗口属性,参考伍+规范中的WebviewStyle;特别注意,height和width多少个性子,即便不设置,也默认按百分百划算;因而若设置了top值为非”0px”的情景,提出还要设置bottom值,不然5+
runtime依据中度百分之百计量,只怕会促成页面真实尾部地方超出显示器范围的气象;left、right同理。

<!doctype html>
<html>

    <head>
        <meta charset="UTF-8">
        <title></title>
        <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
        <link href="../css/mui.min.css" rel="stylesheet" />
    </head>

    <body>
        <div class="mui-content">
            <button type="button" class="mui-btn mui-btn-primary mui-btn-block">index_list</button>
        </div>
        <script src="../js/mui.min.js"></script>
        <script type="text/javascript">
            mui.init();//初始化
        </script>
    </body>

</html>

上面是index_list.html页面包车型地铁整套代码。index.html和index_list.html三个页面结合在共同形成了那么些效应:
366net必赢亚洲手机版 9

index.html的功能正是展现固定导航,inde_list.html显示具体列表内容,列表项的轮转是在index_list.html所在webview中央银行使原生滚动,既保险了滚动条不会穿透顶部导航,符合app的体会,也保障了列表流畅滚动,消除了区域滚动卡顿的难点。
index_list.html正是index.html的子页面,成立代码比较简单,如下:

mui.init({
                subpages: [{
                    url: "html/index_list.html", //子页面HTML地址,支持本地地址和网络地址
                    id: "index_list", //子页面标志
                    styles: {
                        top: '45px', //子页面顶部位置,mui标题栏默认高度为45px
                        bottom: '0px' //子页面底部位置,默认为0px,可不定义
                    }
                }]
            });

说明:html是在本项目下新建的二个子文件夹,index_list.html页面在html文件夹上边。
安卓手提式有线电话机端测试效果图:
366net必赢亚洲手机版 10
真机测试参数:Android 四.2.贰OS,关于如何真机测试,笔者拿安卓手提式有线电话机举例,1部安卓手提式有线电话机四.二及以上版本系统,一根数据线,然后需
要在微型总括机上安装二个手机助手。第三步通过数据线将手提式有线电话机与电脑相连;第三步查看HBuilder菜单栏下方的工具栏中
366net必赢亚洲手机版 11

点击截图箭头所指的格外按钮旁边的方向向下的箭头,固然看到
366net必赢亚洲手机版 12
万一看到地点那张截图所示的职能,那么点击这几个按钮即可在手提式有线电话机端看到,时期手提式无线电话机和总结机之间不能够断开连接;假设未有扫描入手提式有线电电话机,那么启出手提式有线话机帮手,然后关门HBuilder刷新桌面,之后运转HBuilder然后再也以上步骤检查手提式有线电话机是还是不是被识别出来,假设还未识别动手提式有线电话机那么请百度吗,具体情况具体分析。

那只是1个简短的demo而已,建议大家温馨尝试看,还有正是要养成看官方文书档案的习惯,境遇标题先去查询官方文书档案。
法定文书档案地址:http://dev.dcloud.net.cn/mui/ui/http://www.html5plus.org/doc/zh\_cn/webview.html 或者有人会说小编本人的这篇博客很烂,可是我觉得确实很基础,切记不要养成高端看不透彻,低端基础看不上的习惯,这么些习惯很不佳。
转发请申明出处,谢谢。

相关文章

No Comments, Be The First!
近期评论
    功能
    网站地图xml地图