赞
踩
今天微信小程序正式上线,抱着学习新技术的心态开始第一次接触微信小程序,无论外面怎么吹微信小程序怎么干掉大量的原生的app,作为一个新的事物,存在就必定有其存在的价值,作为一个学习者要保持一个正确的学习心态。勇于的追求新的东西。
张小龙对小程序的定义:
小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不关心是否安装太多应用的问题。应用将无处不在,随时随地可用,但又无需安装卸载。
可以看出下小程序有以下的特点:
一个开发者开发应用是否用小程序开发时候,要结合小程序的自身特点进行分析适不适合。
工欲善其事必先利其器,目前开发微信小程序有自己的ide,下面是ide 的下载地址。
开发者工具
扫二维码登陆,目前打开是这样子的:
通过找资料入门微信小程序的开发,下面是第一个欢迎页面:
整个页面很简单,主要由一张图片,文字,以及一个按钮+文字组成,三者都是垂直居中,可以将他们放到一个容器中,整体居中,垂直向下排列,再对每个节点进行css样式的调整。
写欢迎页面首先在ide中先建立相应的目录结构:
<view class="container">
<image class="myphoto" src="/images/MyIcon.png"></image>
<text class="motto">Hello Zan</text>
<view class="button">
<text class="button-text">第一个小程序</text>
</view>
</view>
直接运行会出错,因为没有指定app加载的页面,通过查找官方api文档找到加载页面的方法:
{
"pages":[
"pages/welcome/welcome"
]
}
运行效果如下:
在welcome.wxss文件添加相应的样式:
.container{
display: flex;
flex-direction: column;
align-items: center;
}
.myphoto{
width: 200rpx;
height:200rpx;
margin-top: 200rpx;
}
.motto{
margin-top: 100rpx;
font-size: 32rpx;
}
.button{
margin-top: 200rpx;
border: 2rpx solid #405f80;
border-radius:10rpx;
height: 60rpx;
width:200rpx;
text-align: center;
}
.button-text{
font-size: 22rpx;
color: #405f80;
}
page{
height: 100%;
background-color:#b3d4db;
}

在全局app.wxss文件中可以定义字体:
text{
font-family: Microsoft Yahei;
}
最后在,通过改变导航栏的颜色与背景颜色一致实现。api文档:
{
"pages":[
"pages/welcome/welcome"
],
"window": {
"navigationBarBackgroundColor": "#b3d4db"
}
}
最后的效果:
通过再微信提供的ide写欢迎页,给我的感觉是ide不够完善,图片不能直接同过ide添加,只能通过找到电脑中磁盘对应的目录才能添加,欢迎页使用的几乎都是web前端技术,所以有web前端基本知识+官方文档就能入门微信小程序。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。