一个 Android 程序员的小程序入门学习笔记『一』(标签和特殊CSS)
2018-03-27 16:28
696 查看
注:文章中有些地方会把小程序的内容和 Android 的知识关联起来,以便于 Android 程序员更快的理解小程序。
● <text>标签:和 android 中的 textview 类似。
不写该标签,内容文本依然可以显示,这点和 html 一致。但是在真机上,该文字不可长按选中。
● <text>标签的嵌套,和转义字符:
● <image> 标签:src属性注意需要写全路径。
● <swiper>、<swiper-item>标签:类似于 viewpager,不过不用写 adapter。
<swiper-item>自动设置为 100%,如同 android 中的 matchparent,
而里面的具体内容,比如图片或者文字,需要再次设置自己的宽高样式。
● Page,在 .js 文件中,类似于 main 函数,是一个页面的函数入口。每一个页面都有一个Page,除了 app.js。
使用 Page 内的 Data 的时候,text 和 image 的格式分别为:<text>{{title}}</text> //不需要引号
● vertical = "false" 一般会无效,因为字符串不为空,解析出来的布尔值不是否,所以需要写为<swiper vertical="{{false}}">
● 控制显示和隐藏的常用方法:ifimage wx:if="{{condition}}" src="/images/iqiyi.png"></image>类似于 setVisibility。
常用CSS
position: absolute;//定位: 绝对定位。常用于脱离其他控件单独控制。display: flex;//弹性盒子flex-direction: column;//盒子方向
left: 50%;margin-left: -51rpx; // 这两行代码,是经典的常用于控件的 水平居中 显示。
opacity: 0.6;//透明度
随时添加。
● <text>标签:和 android 中的 textview 类似。
不写该标签,内容文本依然可以显示,这点和 html 一致。但是在真机上,该文字不可长按选中。
● <text>标签的嵌套,和转义字符:
<text class='text_welcome'><text style='color:red' >hello\n godnnes</text>,guys and gals</text>html 中很常见的 text 嵌套,hello 是红色,其余文字样式根据 wxss 文件 text_welcome 来确定。
● <image> 标签:src属性注意需要写全路径。
● <swiper>、<swiper-item>标签:类似于 viewpager,不过不用写 adapter。
<swiper-item>自动设置为 100%,如同 android 中的 matchparent,
而里面的具体内容,比如图片或者文字,需要再次设置自己的宽高样式。
● Page,在 .js 文件中,类似于 main 函数,是一个页面的函数入口。每一个页面都有一个Page,除了 app.js。
使用 Page 内的 Data 的时候,text 和 image 的格式分别为:<text>{{title}}</text> //不需要引号
<image src="{{imagepath}}"></image> //需要引号无论是否加引号,这个双括号 {{ }} 可以理解为一个对象,里面填写的对象的引用。
● vertical = "false" 一般会无效,因为字符串不为空,解析出来的布尔值不是否,所以需要写为<swiper vertical="{{false}}">
● 控制显示和隐藏的常用方法:ifimage wx:if="{{condition}}" src="/images/iqiyi.png"></image>类似于 setVisibility。
常用CSS
position: absolute;//定位: 绝对定位。常用于脱离其他控件单独控制。display: flex;//弹性盒子flex-direction: column;//盒子方向
left: 50%;margin-left: -51rpx; // 这两行代码,是经典的常用于控件的 水平居中 显示。
opacity: 0.6;//透明度
随时添加。
相关文章推荐
- 一个 Android程序员的小程序入门学习笔记『二』(template 模版的使用注意)
- 一个 Android程序员的小程序入门学习笔记『三』(自定义属性和获取属性)
- Android开发入门之学习笔记(三):程序窗口的布局
- Android开发入门之学习笔记(四):程序窗口的布局(二)
- 学习android开发的小笔记(1)-------- 一个检查android网络状态的程序
- 【学习笔记】零基础C#窗口程序开发入门
- 【学习笔记之CSS+DIV】CSS入门
- Google.Android开发入门与实践-学习笔记3
- ROR 学习笔记系列二 基于ROR的简单Hello World程序入门
- 一个C++程序员的Delphi学习笔记
- Android 学习笔记3---Android 工程目录介绍&程序执行过程
- Android入门学习笔记之人机用户界面
- Google.Android开发入门与实践-学习笔记1
- 【Rebol 学习笔记】第一篇:编写一个简单的 CGI 程序
- Android 学习笔记5---程序开发模式&拨号器&短信发送器小例程
- Google.Android开发入门与实践-学习笔记2
- 孙鑫VC学习笔记:第十五讲 (四) 编写一个基于MFC对话框的聊天程序
- SilverLight学习笔记--实际应用(二) 建立一个轮盘图片展示程序
- Google.Android开发入门与实践-学习笔记4
- CSS入门学习笔记