专业小程序设计开发——助力新电商新零售
电话+V:159999-78052,欢迎咨询聊天小程序教程图片素材,[小程序设计与开发],[小程序投流与推广],[小程序后台搭建],[小程序整套源码打包],[为个体及小微企业助力],[电商新零售模式],[小程序运营推广及维护]
一、微信创意表情制作教程分享
微信最近新出了创意表情的玩法,很多小伙伴不知道在哪里可以制作自己独一无二的表情,下面小编给大家带来了详细的教程,感兴趣的小伙伴不要错过,赶快来看一下吧!
微信创意表情制作教程分享
1、打开微信,点击消息界面右上角的“搜索”按钮;
2、输入“微信创意表情”,选择小程序,点击进入微信创意表情小程序;
3、勾选“微信创意表情包编辑器服务协议”,点击“开始”;
4、打开该小程序后,就可以自定义制作微信表情了。
5、用户可以自定义选择微信官方表情为素材,加以不同的眼睛、眉毛、嘴巴、身体手势、配饰制作表情包,还能自定义添加文本和涂鸦。
6、制作完成后点击「就这样」,就可以添加到自己的微信表情,然后在微信聊天的过程中,就可以找到该表情包发送了。
二、5个不太正经的微信小程序,每款都精心挑选,请低调使用
微信小程序如果善用起来,比app还好用。不仅不占内存,功能也差不多,打开使用的话更方便。
这里就来分享5个不太正经的微信小程序,每款都是精心挑选的,请你低调使用哦。
照片添加相框、画框
日常拍照的时候,觉得照片总缺点什么,不妨使用这款小程序,给照片添加一个精美的相框,看起来更精致。相框的样式很丰富:国画、卷轴、油画等,还能选择不同的颜色卡纸,给照片添加背景、场景哦,非常实用。
图片整理、分享
这是一个非常好用的群相册服务功能,可以用来整理图片,不占内存。主要是建立在一个群聊的基础上,群成员可以自由分享、查看照片,更像是在一起的回忆存储器。
图片制作、设计
在线制作图片的一个小程序,在这里你可以找到各行各业的图片素材,用来做海报、插画、电商图片或者头像都很不多。最重要的一点是制作方法很简单,即使是小白也能做出很好看的图片来。
图片文字提取
再也不用去复印店了,想要提取图片中的文字,可以直接导入图片或者直接对准纸质档文件拍摄,然后确定下文字识别的区域,点击立即识别,就可以将文字内容提取出来,保存为电子档。
小工具集合软件
这个小程序里有很多好用的工具,不管是生活、工作,还是娱乐都有。比如投票、抽奖、棋牌记分、归属地查询以及语音翻译等等,每一项功能都很实用,使用方法也很简单,点击选择一个功能,就可以直接使用了。
5个不太正经的微信小程序,每款都精心挑选,请低调使用,赶紧收藏起来吧。
微信小程序入门1
2022-07-25 07:26·IT智能化专栏第一天-------运行第一个小程序
一、前言从今天开始小编将带大家一起来学习微信小程序的开发,作为依托于微信的产品,微信小程序的热度的确是不容忽视的,而且推广的话也会有很多优势,毕竟不用像app一样要安装那么麻烦,只要把微信打开即可以使用,那么接下来咱们就来一睹微信小程序的风采吧。二、开通微信公众号并下载微信开发者工具首先我们需要打开微信公众号,然后注册一个订阅号即可,注册完毕后登录并进入公众号后台,如图:
然后选择开发者工具,并选择开发者文档,如图:此时,打开新页面后选择小程序,如图:然后我们选择工具选项,如图:然后选择微信开发者工具,如图:点击它,然后就来到了微信开发者工具的版本下载位置,如图:我们选择稳定版,下载好后安装它,如图:选择安装位置,如图:点击安装,此时静静等待安装即可,安装好后,直接点击运行,第一次运行会弹出一个二维码框,如图:然后我们用绑定这个公众号的微信号来扫码,如图:然后我们点击加号,此时就可以创建小程序,如图:这里有一个appid,我们可以通过小程序来获取,首先我们退出公众号的登录,然后点击小程序,如图:然后点击前往注册,如图:这里我们可以选择申请测试号,然后扫个码即可,不过由于这里小编已经有了测试号,因此直接扫码登录即可,如图:此时就可以把这个AppID填写进去了,点击确定就可以打开开发者工具了,如图:三、项目文件结构我们来看下项目中的文件所代表的意思,如下:pagesindexindex.js页面jsindex.json页面配置index.wxml页面结构index.wxss页面样式logslog.js日志jslog.json日志配置log.wxml日志结构log.wxss日志样式utilutil.js公用js.eslintrc.jseslint配置,检查es6中的语法错误app.js全局jsapp.json静态全局配置app.wxss全局样式文件project.config.json开发者工具的配置sitemap.json是否被微信索引小程序主要是从app.js文件中获取用户数据,从app.wxss中设置界面样式,从app.json中配置跳转的第一个页面,默认跳转page标签里的index.wxml页面。当然你可以自行配置。
四、小程序测试上线发布当一切都准备完毕后,如果我们想要在手机上测试自己的小程序的时候,只需要点击预览即可,如图:然后就可以在手机上看到效果了;我们从我们创建的小程序可以看到,此时的小程序是无法上传的,那么这是为什么了?其实这就是测试号的问题,所以我们需要自行注册一个小程序,当然,这就需要我们自备一个邮箱了,如图:填写完毕后再去我们填入的邮箱处打开腾讯发给我们的邮件,里面有一个激活链接,此时点击就可以使用了,如图:此时我们使用该AppID来创建一个小程序,当然,由于我使用了另一个微信号来注册这个小程序,因此还需重新扫码这个AppID才有用,意思就是用哪个微信号绑定的小程序AppID就用哪个号扫码了创建微信小程序,如图:此时就有了上传按钮,我们点击它,就可以进行上传了,如图:此时我们再去小程序的后台,可以发现版本管理中就多了个我们刚刚上传的开发版本的提交记录,如图:此时我们点击提交审核后,会出现无法提交,这是因为小程序信息没有填写完整,所以我们需要填写,如图:填写完毕后,然后再次上传我们的项目,这个时候就可以提交审核了,如图:然后按照提示一步步操作就可以进行提交审核了,接下来就是慢慢等待审核工作是否完成了,这里我填写的小程序信息是"简易编程网",感兴趣的小伙伴们可以试试,是否能搜索到该小程序。不过这里有一点需要注意的是,不能提交一个demo形式的项目,必须要是正式的。后续小编将会告诉大家如何才能通过审核。五、总结本文和大家一起讲述了小程序的创建和小程序所对应的文件的作用,由于咱们后期的作品还有很多都涉及到线上使用,所以这里咱们以后都会选择使用正式注册的小程序,而非测试号;下篇文章小编将带大家一起来讲讲关于小程序项目的各项配置。第二天-------小程序的配置一、前言上篇文章我们谈到了关于小程序的项目文件结构,了解到小程序的运行流程,其中小程序的项目各种配置是很重要的,他直接决定了项目的布局和功能,下面我们一起来看下小程序中的一些配置文件的使用方法吧。
二、项目配置文件文件名为project.config.json,这个文件被用来记录所有在开发者工具上所做的配置,这个文件中的配置一般不需要我们来手动修改,因此可以跳过。
三、全局配置文件可以将这些配置参数应用到所有的文件当中去,文件名为app.json,如图:该文件一般来说可以配置页面上的很多选项,并且是通过设置常用的属性来进行功能的实现的。常用属性如下:属性类型必填描述最低版本entryPagePathstring否小程序默认启动首页
pagesstring[]是页面路径列表
windowObject否全局的默认窗口表现
tabBarObject否底部tab栏的表现
networkTimeoutObject否网络超时时间
debugboolean否是否开启debug模式,默认关闭
functionalPagesboolean否是否启用插件功能页,默认关闭2.1.0subpackagesObject[]否分包结构配置1.7.3workersstring否Worker代码放置的目录1.9.90requiredBackgroundModesstring[]否需要在后台使用的能力,如「音乐播放」
pluginsObject否使用到的插件1.9.6preloadRuleObject否分包预下载规则2.3.0resizableboolean否PC小程序是否支持用户任意改变窗口大小(包括最大化窗口);iPad小程序是否支持屏幕旋转。默认关闭2.3.0usingComponentsObject否全局自定义组件配置开发者工具1.02.1810190permissionObject否小程序接口权限相关设置微信客户端7.0.0sitemapLocationstring是指明sitemap.json的位置
stylestring否指定使用升级后的weui样式2.8.0useExtendedLibObject否指定需要引用的扩展库2.2.1entranceDeclareObject否微信消息用小程序打开微信客户端7.0.9darkmodeboolean否小程序支持DarkMode2.11.0themeLocationstring否指明theme.json的位置,darkmode为true为必填开发者工具1.03.2004271lazyCodeLoadingstring否配置自定义组件代码按需注入2.11.1singlePageObject否单页模式相关配置2.12.0supportedMaterialsObject否聊天素材小程序打开相关配置2.14.3serviceProviderTicketstring否定制化型服务商票据
embeddedAppIdListstring[]否内嵌小程序appId
这些属性同时又对应有很多选项,如下:entryPagePath指定小程序的默认启动路径(首页),常见情景是从微信聊天列表页下拉启动、小程序列表启动等。如果不填,将默认为pages列表的第一项。不支持带页面路径参数。{"entryPagePath":"pages/index/index"}pages用于指定小程序由哪些页面组成,每一项都对应一个页面的路径(含文件名)信息。文件名不需要写文件后缀,框架会自动去寻找对应位置的.json,.js,.wxml,.wxss四个文件进行处理。未指定entryPagePath时,数组的第一项代表小程序的初始页面(首页)。小程序中新增/减少页面,都需要对pages数组进行修改。如开发目录为:├──app.js├──app.json├──app.wxss├──pages││──index││├──index.wxml││├──index.js││├──index.json││└──index.wxss│└──logs│├──logs.wxml│└──logs.js└──utils则需要在app.json中写{"pages":["pages/index/index","pages/logs/logs"]}window用于设置小程序的状态栏、导航条、标题、窗口背景色。属性类型默认值描述最低版本navigationBarBackgroundColorHexColor#000000导航栏背景颜色,如#000000
navigationBarTextStylestringwhite导航栏标题颜色,仅支持black/white
navigationBarTitleTextstring
导航栏标题文字内容
navigationStylestringdefault导航栏样式,仅支持以下值:default默认样式custom自定义导航栏,只保留右上角胶囊按钮。参见注2。iOS/Android微信客户端6.6.0,Windows微信客户端不支持backgroundColorHexColor#ffffff窗口的背景色
backgroundTextStylestringdark下拉loading的样式,仅支持dark/light
backgroundColorTopstring#ffffff顶部窗口的背景色,仅iOS支持微信客户端6.5.16backgroundColorBottomstring#ffffff底部窗口的背景色,仅iOS支持微信客户端6.5.16enablePullDownRefreshbooleanfalse是否开启全局的下拉刷新。详见Page.onPullDownRefresh
onReachBottomDistancenumber50页面上拉触底事件触发时距页面底部距离,单位为px。详见Page.onReachBottom
pageOrientationstringportrait屏幕旋转设置,支持auto/portrait/landscape详见响应显示区域变化2.4.0(auto)/2.5.0(landscape)restartStrategystringhomePage重新启动策略配置2.8.0initialRenderingCachestring
页面初始渲染缓存配置,支持static/dynamic