Python用HBuilder创建交流社区APP
作者:王晓姣 发布时间:2023-08-27 13:22:19
标签:Python,HBuilder,交流社区,APP
本文转自微信公众号:"算法与编程之美"
1、问题描述
使用HBuilder
做一个简单的社区浏览界面。
2、解决方案
这是对HBuilder
学习后想做的一些关于这个软件的一些心得,有了这个接触,想分享一些初学者可以用到的一些使用方法,让更多初学者可以早一些熟悉HBuilder
,可以熟练的运用它做出自己想要的一个界面。首先对于HBuilder
的安装,安装好后新建一个移动APP的包,在里面再创建一个HTML的文件,选择函mui
的HTML
,然后因为是社区,就要有头部和尾部,在这里,是有head
,body
构成,头部在head
的区域内附上代码,在body
中附上底部代码,就有一个最基本的页面。然后是加入社区分享部分,我们可以加入页眉和页脚,页眉里面可以“img src
”插入图片使用“class
”和“style
”调整格式;使用“button
”在页脚插入我想要的跳转按钮,同时也可以使用“class
”和“style
”调整格式。
相应代码:
<!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="external nofollow" rel="stylesheet" />
<script type="text/javascript" charset="utf-8">
mui.init();
mui.plusReady(function() {
var subPages = ['home.html', 'shopping.html', 'community.html', 'personal.html'];
var subPageStyle = {
top: "20px",
bottom: "50px"
}
var mainViwe = plus.webview.currentWebview();
for(var i = 0; i < subPages.length(); i++) {
var url = subPages[i];
var subViwe = plus.webview.create(url, url, subPageStyle);
subViwe.hide();
mainViwe.append(subViwe);
}
plus.webview.show(subPages[0]);
})
</script>
</head>
<br />
<br />
<body>
<header class="mui-bar mui-bar-nav">
<a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
<h1>社区</h1>
</header>
<div>
<!--页眉,放置标题-->
<div></div>
<div class="mui-card-header mui-card-media">
<img src="06.jpg" />
<div>
小M
<p>发表于 2016-06-30 15:30</p>
</div>
</div>
<div class="mui-card-header mui-card-media" style="height:40vw;background-image:url(01.png)"></div>
<div>
</div>
<div>
<!--页脚,放置交互按钮-->
<button type="button" class="mui-btn mui-btn-outlined" style="color: #007AFF;">点赞</button>
<button type="button" class="mui-btn mui-btn-outlined" style="color: #007AFF;">评论</button>
<button type="button" class="mui-btn mui-btn-outlined" style="color: #007AFF;">浏览更多</button>
</div>
</div>
<br />
<br />
</body>
<nav class="mui-bar mui-bar-tab">
<a class="mui-tab-item mui-active">
<span class="mui-icon mui-icon-home"></span>
<span>首页</span>
</a>
<a>
<span class="mui-icon mui-icon-pengyouquan"></span>
<span>社区</span>
</a>
<a>
<span class="mui-icon mui-icon-list"></span>
<span>购物</span>
</a>
<a>
<span class="mui-icon mui-icon-contact"></span>
<span>我的</span>
</a>
</nav>
</html>
3、结语
这次是学习并使用HBuilder
后的一个心得总结,还是有很多不懂不熟练的地方,会继续学习,将他做好。


猜你喜欢
- 本文实例讲述了Python实现读取机器硬件信息的方法。分享给大家供大家参考,具体如下:本人最近新学python ,用到关于机器的相关信息,经
- 私有变量表示方法在变量前加上两个下划线的是私有变量。class Teacher(): def __init__(self,nam
- $("input").attr("checked","checked") 设置以
- 本文实例讲述了Python输出PowerPoint(ppt)文件中全部文字信息的方法。分享给大家供大家参考。具体分析如下:下面的代码依赖于w
- 本文实例讲述了python使用分治法实现求解最大值的方法。分享给大家供大家参考。具体分析如下:题目:给定一个顺序表,编写一个求出其最大值和最
- 例如你的原路径是 http://localhost/test/index.php/index/add那么现在的地址是 http://loca
- 前言接口在软件工程扮演重要角色,随着应用程序的功能不断扩展,代码库的更新和改变也难以管理。在许多情况下,会发现有一些看起来非常相似,但却不相
- 本文实例为大家分享了PHP实现简易计算器的具体代码,供大家参考,具体内容如下老规矩,先上GIF动态图,看个效果,如果符合你的项目或者确定你要
- 本文实例讲述了JavaScript字符串对象(string)基本用法。分享给大家供大家参考,具体如下:1.获取字符串的长度:var s =
- MySQL中concat函数使用方法:CONCAT(str1,str2,…) 返回结果为连接参数产生的字符串。如有任何一个参数为N
- 题目描述682. 棒球比赛你现在是一场采用特殊赛制棒球比赛的记录员。这场比赛由若干回合组成,过去几回合的得分可能会影响以后几回合的得分。比赛
- 在上一篇文章中,我们讲了如何在linux上用python写一个守护进程。主要原理是利用linux的fork函数来创建一个进程,然后退出父进程
- 一、两层结构的ASP应用有何缺点 在Browser/Server 应用程序开发领域,微软公司的IIS/ASP以其强大的功能,良好的扩展能力,
- 1、有时候我们可能想让字符串倒序输出,下面给出几种方法方法一:通过索引的方法>>> strA = "abcdeg
- Python面向对象编程(一)Python面向对象编程(二)Python面向对象编程(三)一、isinstance和issubclassty
- 1.lxml库介绍lxml是XML和HTML的解析器,其主要功能是解析和提取XML和HTML中的数据;lxml和正则一样,也是用C语言实现的
- 使用access数据库时可能用到的数据转换:类型转换涵数:函数 返回类型 expression 参数范围CBool Boolean 任何有效
- 本文将通过解读render函数的源码,来分析vue中的vNode是如何创建的。在vue2.x的版本中,无论是直接书写render函数,还是使
- 获取 系统时间 函数“NOW()” 函数 能够获得当前系统日期和时间,格式如下:&ldquo
- 本文详细介绍了网站的反爬虫策略,在这里把我写爬虫以来遇到的各种反爬虫策略和应对的方法总结一下。从功能上来讲,爬虫一般分为数据采集,处理,储存