微信的表情符号代表什么意思?

新手学堂026

微信的表情符号代表什么意思?,第1张

微信的表情符号分别都表示什么意思?

表情符号,原本只是一种网上次文化,但随着互联网和移动电话短信的普及,已经为社会广泛接受。后来许多通信程序(特别是实时通信程序)及论坛开始应用更生动的小图案(icon)来表示心情,因此20世纪末在英文中有新的词汇来说明这些表情符号,即将情绪(Emotion)与小图案(icon)两个字巧妙地合并,成为新词"Emoticon"。

传统的最初原型只有一个":)",后来使用者不断增加,创造出各种不同形式的表情符号。

横看形式

:-) 微笑。 :-( 不悦。 ;-) 使眼色。表情

:-D 开心。 :-P 吐舌头。 :-C 很悲伤。

:-O 惊讶, 张大口。 :-/ 怀疑。 8-) 戴眼镜者的微笑。

xc== 呕。 --<-<-<@ 送你一朵玫瑰花。 <※ 花束。

<)>>>=< 鱼骨头。 <□:≡ 乌贼。 (:≡ 水母。

00 无语 -。- 开心-3-嘟嘴

直接用这个在线的生成ico工具吧,方便快捷,常用的格式比如jpg/png/webp/bmp等等都可以直接生成ico图标,还可以在线裁剪缩放,选取你需要的尺寸等等,而且清晰度挺高的。在线ICO图标制作生成,转换ICO图标Pro版

转换ICO图标Pro版步骤:

一、点击或者拖拽到上传框中,即可上传你要转换的,直接将新拖入上传框即可更换。目前已知支持jpg、png等多种常见的格式,如果上传并转换ico图标成功,则代表支持该格式。

二、此时预览框中会出现刚刚上传的,可以任意缩放拖拽裁剪框,选择你想要截取并转换ico图标的区域。在拖拽缩放裁剪框的过程中,左上方会有ico图标效果的实时预览。

三、选择需要生成的ico图标的尺寸,主要提供宽高为16、32、48、64、128、256、512的尺寸以供选择。通常的ico图标基本都是32、64或者128像素的。

四、选择转换生成的ico图标的文件格式,默认的格式是ico,并且有jpg和png格式可以选择。需要注意的是,ico图标一般都是背景镂空透明的图形,只有ico和png格式支持透明背景的。而jpg格式的本身是不支持的。

说已经很晚了,需要休息了,月亮来了,就是个代表需要睡觉的表达。通常晚上如果睡觉的也用月亮来表达,这是一个通用的表情。字面意思:睡觉了,太晚了。如果不是晚上发的,深层次意思:月亮代表我的心,那个ta喜欢你,一种表白。

微信是一种匿名的聊天软件,月亮是代表晚上,黑夜的状态。在谁都看不清谁的真面目的情况下聊天。那得看个人理解了,有人理解的是晚安,有人觉得它代表安静。

晚上,月亮下面有个人在走路,其实他是去见网友,加起来就是聊天之后月亮出来了双方就约定见面,后面的事不多说了。夜晚的意思,也就是说:晚安!表示微信促进人与世界的联通。

扩展资料

表情符号原本只是一种网上次文化,但随着互联网和移动电话短信的普及,已经为社会广泛接受。后来许多通信程序(特别是实时通信程序)及论坛开始应用更生动的小图案(icon)来表示心情,因此20世纪末在英文中有新的词汇来说明这些表情符号。

即将情绪(Emotion)与小图案(icon)两个字巧妙地合并,成为新词“Emoticon”。在日语中,则以汉字“颜文字”(日语:颜文字,かおもじ)称呼表情符号,“颜”字意为脸庞,“颜文字”这个词的意思就是指用文字和符号组成表情或图案来表达撰写者的心情,此词也逐渐为台湾和香港的年轻人所采用。

注册开发者账号: https://mpweixinqqcom/

安装小程序开发工具:https://developersweixinqqcom/miniprogram/dev/devtools/downloadhtml

创建项目

pages目录:用于存放所有的页面

utils目录:用于存放工具类文件。

appjs:是入口文件,程序在运行时,首先要执行该文件。

appjson:是全局配置文件,用于配置小程序的信息(它里面配置的是全局信息)。

appwxss:是全局样式文件。全局样式文件里面定义的选择器,在所有的页面中生效。

projectconfigjson:是项目配置文件。

sitemapjson:是SEO配置文件,方便用户搜索到该小程序。

(1)pages配置项

pages里面注册的是视图。用于指定小程序由哪些页面组成,每一项都对应一个页面的路径(含文件名)信息

(2)window配置项

window 是全局窗口配置。

backgroundTextStyle 设置文本样式(下拉loading的样式),仅支持 dark / light。

navigationBarBackgroundColor 设置导航栏背景。

navigationBarTitleText 设置导航栏文本。

navigationBarTextStyle 设置导航栏标题颜色,仅支持 black / white。

(3)style

style 设置样式级别,默认是v2。

(4)sitemapLocation

sitemapLocation 指明sitemapjson 的位置;默认为 'sitemapjson' 即在 appjson 同级目录下名字的 sitemapjson 文件。

每一个页面由四个文件组成:xxxwxml文件、xxxwxss文件、 xxxjs文件和xxxjson文件。

(1)xxxwxml文件

xxxwxml文件,就相当于一个html文件。在wxml文件中,不能写传统的html标签,只能写微信提供的组件。

① view组件

相当于div标签。

② text组件

相当于span标签。

③ swiper

swiper是滑块视图容器,它里面只能放swiper-item组件。

swiper组件的常用属性:

circular是衔接滑动

autoplay是自动切换

interval是自动切换时间间隔

indicator-dots是否显示面板指示点

indicator-color指示点颜色

indicator-active-color当前选中的指示点颜色

④ image

image是组件,最好全部采用网络,因为小程序的总体积不允许超过2MB。

(2)xxxwxss文件

xxxwxss文件,就相当于一个css文件。在wxss文件中,最好不要写标签选择器和id选择器,统一写类选择器。

为了让小程序里面的内容在各种设备上能够自适应显示,微信推出了响应式单位:rpx。在iphone6中,2rpx=1px。

(3)xxxjs文件

xxxjs文件,是交互文件(核心文件)。

Page()函数,返回页面对象,该函数需要传一个配置参数,这个配置参数是一个对象。在这个配置对象中,定义当前页面的所有内容。

① data

定义页面的数据。

② 自定义函数

开发者可以添加任意的函数或数据到Object 参数中,在页面的函数中用this可以访问。

(4)xxxjson文件

xxxjson文件,是页面的配置文件(它里面配置的是当前页面信息)。

WXML 中的动态数据均来自对应 Page 的 data。

(1)获取data中数据

通过插值表达式{{}},可以显示js里面定义的data里面的数据。

(2)组件属性(需要在双引号之内)

(3)运算

可以在{{}} 内进行简单的运算。

① 三元运算

② 逻辑判断

bindtap是触屏事件,其实就是相当于网页中的点击事件。

小程序中bindtap绑定方法时不能传参数。所以组件通过data-xxx传递数据。

注意: 自定义属性的命名用驼峰或者大写命名,小程序内部会自动转成小写。

8、setData()方法

setData()方法,更新页面中数据。页面数据更新后,调用setData()方法重新渲染到页面。

wx:for指令用于循环数组数据,生成组件。

循环出来的每一项通过item返回,每一项对应的索引,通过index返回。

wx:key="",设置每一项唯一的标识。循环列表时,添加wx:key的好处是,将来列表发生变化时重新渲染列表的损耗为更低。

条件渲染可以使用wx:if或hidden。

一般来说,wx:if 有更高的切换消耗而 hidden 有更高的初始渲染消耗。因此,如果需要频繁切换的情景下,用 hidden 更好,如果在运行时条件不大可能改变则 wx:if 较好。

wx:if用于条件渲染:条件为真生成里面的内容,条件为假不会生成里面的内容。(每次重新生成内容)

也可以用wx:elif 和 wx:else 来添加一个 else 块。

hidden用于条件渲染:条件为真隐藏里面的内容,条件为假显示里面的内容。(每次切换样式)

在appjson文件中添加tabBar节点。tabBar是小程序客户端底部或顶部tab栏的实现。

color:tab上的文字默认颜色,仅支持十六进制颜色。

selectedColor:tab上的文字选中时的颜色,仅支持十六进制颜色。

backgroundColor:tab的背景色,仅支持十六进制颜色。

borderStyle:tabbar上边框的颜色, 仅支持 black / white。

position:tabBar的位置,默认值是: bottom,仅支持 bottom / top。当 position 为 top 时,不显示 icon。

custom:自定义tabBar。

(2)list

list:tab的列表。

list 接受一个数组,只能配置最少 2 个、最多 5 个 tab。

pagePath:页面路径,必须在pages 中先定义。

text:tab 上按钮文字。

iconPath:路径,icon 大小限制为 40kb,建议尺寸为 81px 81px,不支持网络。selectedIconPath:选中时的路径,icon 大小限制为 40kb,建议尺寸为 81px 81px,不支持网络。

(1)跳转普通页面

方法① navigator组件

方法② navigateTo()方法

navigateTo()方法,用于跳转普通页面。

(2)跳转tabBar页面

方法① navigator组件

如果要使用navigator组件跳转tabBar页面,需要设置open-type="switchTab"。

方法② switchTab()方法

switchTab()方法,用于跳转tabBar页面。

title:提示的标题

content:提示的内容

success:接口调用成功的回调函数。回调函数中的confirm属性返回true,表示点击的是确定按钮,否则是取消按钮。

title:提示的内容

icon:图标

duration:消息提示框的显示时间

mask:是否显示透明蒙层,防止触摸穿透

模块化语法有两种:① commonjs规范,② es6规范。

nodejs环境采用的就是commonjs规范。采用exports 或 moduleexports 导出成员,采用require() 导入成员。

微信小程序支持commonjs规范,同时还支持官方的ES6规范。ES6规范采用export 导出成员,采用import 导入成员。

将封装的方法放到util目录下的js文件中。可以新建js文件,也可以写在直接utiljs文件中。

(1)确认框方法

定义确认框方法,并导出

(2)消息框方法

定义消息框方法,并导出

(3)获取事件参数的方法

import是ES6的导入语句。

wx对象是微信小程序的全局对象,在任何地方都可以使用。

(1) 注册语句

(2) 在appjs入口文件中导入

注意: 注册给wx对象的方法,需要在appjs文件中导入,才可使用。

(3) 调用方法

wx方法名(参数)