首先下载HBuilder;
在红色➕号按钮下新建移动app,选择mui项目,确定,然后去掉不需要的js和css,并添加h.js和一些我们用到的图片,代码图片自取:https://github.com/lightTrace/Hbuilder-app

首先index.html是整个app的入口页面,header有两个div,一个是书本样式的logo和红色背景,一个是搜索框,下面的四个nav可以 通过mtab自动补全hbuilder的底部选项卡:

<!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><link href="css/mui.css" rel="stylesheet"/></head>
<body><header class="mui-bar mui-bar-nav hBg"><div id="logo"><img src="imgs/logo.png"/></div><div id="searchBut">请输入要翻译的文本</div></header><nav class="mui-bar mui-bar-tab"><a class="mui-tab-item mui-active"><span class="mui-icon mui-icon-home"></span><span class="mui-tab-label">首页</span></a><a class="mui-tab-item"><span class="mui-icon mui-icon-compose"></span><span class="mui-tab-label">词典</span></a><a class="mui-tab-item"><span class="mui-icon mui-icon-star"></span><span class="mui-tab-label">热点</span></a><a class="mui-tab-item"><span class="mui-icon mui-icon-gear"></span><span class="mui-tab-label">我的</span></a></nav><script src="js/mui.min.js"></script><script type="text/javascript" charset="utf-8">mui.init();</script>
</body>
</html>

然后是通过在mui.css中添加部分css样式实现我们要的效果,主要在mui.css的5612行开始写我们自己的css,大家可以自己调节:

.hBg{background:#F03844 !important;}#logo{width:44px; height:44px; float:left;overflow:hidden;}
#logo img{height:44px; width:44px;}
#searchBut{width:70%; height:30px; line-height:30px; margin:7px; border-radius:30px; float:right; background:url(../imgs/searchBut.png) no-repeat 8px center #FFFFFF; background-size:auto 68%; padding-left:35px; color:#6D6D72; font-size:14px;}

连接手机后可以ctrl+r真机调试,也可以在右边选择边看边改查看效果:

HBuilder开发词典app(一)--基本页面布局相关推荐

  1. 混合App开发,HBuilder开发移动App

    使用HBuilder开发混合App: Hbuilder:是一个在线打包工具,不需要在本地配置开发环境:直接将做好的网站,通过一些简单的操作,就能在线打包为一个App: 混合APP开发常见技术:Html ...

  2. 使用HBuilder开发移动APP

    前言 HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE.HBuilder的编写用到了Java.C.Web和Ruby.HBuilder本身主体是由Java编写,它基于 ...

  3. hbuilder 开发5+ APP采坑记录

    开发一款APP产品需要在安卓和苹果2大平台发布,同时开发团队也需要有安卓和IOS. HTML5 Plus移动App,简称5+App,是一种基于HTML.JS.CSS编写的运行于手机端的App,这种Ap ...

  4. Hbuilder开发移动App(1)

    奇妙的前端,奇妙的js 众所周知,自从js有nodejs后,前端人员可以华丽的转身,去开发高并发非阻塞的服务端程序, 随着html5的出现,伴随一些amazing的特性,h5开发app的技术越发的成熟 ...

  5. 微信开发之小程序的页面布局

    flex布局用途:快速实现你所需要的布局(水平居中.垂直居中.左右对齐等)  居中布局实现: 1.对布局容器设置display:flex;  2.利用属性(justify-content(水平方向)和 ...

  6. Hbuilder开发HTML5 APP之打开新页面

    mui.openWindow({url: 'examples/info.html', id:'info' }); 要在页面间传递参数,需要使用一个extras:{}对象另外打开的页面显示的内容必须装在 ...

  7. Hbuilder开发HTML5 APP之图标和启动页制作

    1.点击项目下的"manifest.json"文件,会出现自动化的配置工具: 2.点"图标配置",上传制作好的图标文件,自动生成不同大小的ico,这个要赞下! ...

  8. mui开发项目流程_【经验分享】用HBuilder开发的基于MUI和H5+的APP开发及上架经历...

    一.写在前面 2017年,个人最大的收获,是第一次完成了这一款APP的开发并顺利上架,同时获得了还算可观的收益. 这是我前公司的项目,公司的主营业务是旅游,并不是什么科技公司,我之前一直在公司任职技术 ...

  9. 用HBuilder开发的基于MUI和H5+的APP开发及上架经历

    一.写在前面 2017年,个人最大的收获,是第一次完成了这一款APP的开发并顺利上架,同时获得了还算可观的收益. 这是我前公司的项目,公司的主营业务是旅游,并不是什么科技公司,我之前一直在公司任职技术 ...

最新文章

  1. 推荐系统学习03-SVDFeature
  2. nginx重定向到其他url方法_高级开发必须掌握Nginx之四,if、set、return
  3. ext如何将值存入变量_变量类型之值类型与引用类型
  4. ubuntu linux root,Ubuntu 中的 root 用户:你应该知道的重要事情 | Linux 中国
  5. ai人工智能_人工智能能力问答中的人工智能不确定性
  6. 8 MM配置-主数据-定义行业部门和具体行业部门字段选择
  7. 【OpenCV】OpenCV函数精讲之 -- argc 和argv参数
  8. Day 5-7 exec 和元类的创建.
  9. rust能捏人不_不跟风出游的五一假期,武汉人到底能去哪
  10. 系统集成项目管理工程师和PMP®的对比
  11. bodymovin导出没有html文件,bodymovin导出动画json结果分析
  12. 用Java算出百钱买百鸡
  13. 对口升学计算机基础知识教案,教案河北省计算机专业对口升学讲义--计算机基础知识部分.ppt...
  14. 我的第一本社会心理学(part1)--社会心理学是研究个体和群体的社会心理、社会行为及其发展规律的科学
  15. 计算机教室不安风扇,多媒体教室设备常见故障及解决办法
  16. GCD栅栏函数和信号量
  17. 对不起,这5类人都不适合自学编程
  18. amigo幸运字符什么意思_python3基础01数值和字符串(一)
  19. RK3588S 介绍
  20. Java面试题(18)

热门文章

  1. 考研政治和数学的思维导图(2020)
  2. Notion 使用技巧
  3. cl.wedid.us index.php,Increase in sudden death from coronary artery disease in young adults
  4. 2019ccpc秦皇岛 Invoker(dp / 递推)
  5. SQL SERVER 用户自定义函数(UDF)深入解析
  6. python微信抢红包神器_快过年啦,还怕手速慢,我用Python自动抢红包!
  7. Games101----Transformation(2)
  8. 腾讯地图—WebService API定位的使用
  9. 计算机技术应用简介及运用的意义
  10. c语言编程规范总结,【技术小记 | C语言】C 语言编程规范