本书讲解了开发工具的使用、框架的使用和微信API接口等相关知识点,更是结合CSS知识、html知识带领大家去解决实际开发中的一些问题。
详细介绍小程序开发所涉及的内容和关键技术,帮助开发者快速掌握小程序开发,主要包括界面、网络、本地数据及缓存、设备硬件、微信开发接口、媒体、后端开发与设计。
第四章介绍了所有API的使用,主要包括网络、媒体、文件、数据缓存、位置、设备、界面交互、绘图、扩展接口。
第五章介绍了开放API的使用,例如:登陆、签名加密、用户信息、微信支付、模板消息、客服消息、分享、二维码、收货地址、卡券、设置。
第六章通过几个实际项目案例来讲解小程序的开发过程和实现代码。
带领大家从0到1实现自己的小程序。
主要包括——仿新闻小应用、书架功能、录音功能、二维码生成器、图片滤镜、仿电影小应用。
2024/2/14 23:23:41 68.97MB JavaScript 微信小程序 h5 css
1
1.画板UI设计(总体布局)(1)创建窗体并设置相关属性;
(2)给整个窗体添加一个中间容器用来覆盖整个窗体;
(3)设置边框布局,因为整个画板大致为左边部分,中间部分,菜单栏三个部分,用边框布局比较合适;
(4)给窗体添加左面板,中间面板;
(5)给左面板添加按钮,并设置按钮图片和效果;
(6)给左面板添加左子面板,用来存放颜色按钮;
2.画板功能设计(1)给左画板中的按钮组中的每个按钮添加鼠标监听器;
(2)点击不同按钮,绘制不同的图形;
(3)给左子面板中的每个颜色按钮添加鼠标监听器;
(4)根据下面板中选中的颜色按钮,来获取按钮的背景颜色,并将该颜色设置成画笔的颜色;
(5)铅笔功能1、铅笔是鼠标拖动时画的线,所需要实现鼠标移动监听器,我们采用一个类来实现多个接口;
2、添加新的鼠标监听器类;
3、在鼠标移动时间中实现画笔的逻辑(其实就是绘制直线,鼠标每移动一个像素,就会触发移动事件,通过移动事件获取鼠标的坐标,与上一次移动的坐标连线就可以了;
(6)刷子功能刷子其实就是加粗的画笔,画出来的直线更粗,这里需要用到Graphic2D画笔来设置画笔的粗细。
(7)橡皮擦功能橡皮擦就是把画笔颜色设置成相同的背景颜色就可以了,拖动鼠标时进行擦除,所以在鼠标拖动事件中编写。
(8)喷桶功能1、定位方法:鼠标拖动事件实现;2、随机数生成:Random;3、实现原理,在鼠标拖动附近绘制很多的原点;3.画板的保存和重绘的设计(1)给我们的画板添加菜单条、菜单以及菜单项(2)给每个菜单项添加监听器(3)点击不同的菜单项实现相应的功能(4)图形保存功能:利用对象输出流,将容器对象写入文件;
(5)打开图形功能:利用对象输入流,将容器对象读入,然后将容器里面的图形对象在画板上绘制出来(6)新建文件功能:新建文件,将画板上绘制的内容清空(清空之前可以确认是否需要进行保存)清屏(重绘)功能依次方法;
(7)文件保存格式为BMP格式;(8)文字功能:读取文本框中的文本并打印到屏幕鼠标的相应的响应位置,传入输入的文字大小的参数,以此来改变文字的大小;
4.弹泡泡功能的设计根据Java多线程来实现弹泡泡功能;
泡泡的位置颜色随机出现,并且做到碰到边框会变色;
2024/2/14 11:50:53 617KB Java widpws画板
1
Python,通过GooglemapAPI获取地点信息,输入地点位置,输出该地点位置详细信息,包括经纬度等。
2024/2/13 22:22:37 1KB Python GoogleMap API
1
在已有pdf文件中,指定页及绝对位置添加图片(包含itextpdf.jar及实例)
2024/2/12 21:51:15 2.03MB jar pdf java itextpdf
1
本资源包内含有打造一款塔防游戏的所有基础物件,能够让你轻松开始创作自己的游戏。
资源包内拥有3种不同的塔:骑士塔-能够创建3位骑士-能够提升骑士的伤害-能够给骑士增加一个盾-拥有一个能放置骑士的小旗射手塔-能够提升弓箭的伤害-能够提升射击的频率-能够提升射击的精准度-能够给箭点火法师塔:-能够使用火进行基本攻击-能够给攻击增加一个额外的火球-能够在地图上的任一位置放置一个陷阱来降低敌军的速度骑士和敌军的动画都包括:行走、攻击、死亡
2024/2/11 18:24:02 3.81MB Unity3
1
Android上最快的数据备份工具!您可以将应用程序和联系人,短信和通话记录,书签和日历备份到SD卡/Gmail。
您再也不会丢失数据!这是SuperBackupDarkTheme的广告免费版本即将推出!!!★重要提示如果您的手机具有内置存储,则默认备份位置可能是内部存储卡,而不是外部存储卡。
这是因为电话以这种方式报告存储。
如果您打算在手机上恢复出厂设置,请在执行此操作之前确保默认备份文件夹位于外部SD卡中。
否则,请将整个备份文件夹(默认情况下为“SmsContactsBackup”)复制到外部SD卡上。
2024/2/11 14:31:33 11.12MB Super Backup Restore Premium
1
基于MFC单对话框实现梁友栋barsky算法的编程,可以实现同时裁剪多直线及其颜色,也可设置裁剪框的大小及位置
2024/2/11 10:38:30 3.6MB MFC 对话框 梁友栋barsky
1
通过读取摄像头,获得图片进行图像处理,动态物体检测,通过经过的基准线的变化的像素数。
检测通过路口的汽车数量。
本人已经添加车辆计数功能。
并亲测功能。
OPENCV和C++的应用。
需要自行调整摄像头。
根据路口的位置自行设置基准线。
内含读取内置视频和读取外界摄像头程序。
默认是读取摄像头修改参数就可以调整为读取内存
2024/2/10 19:38:49 20.75MB 车辆计数
1
求质心的程序,matlab,检测光斑位置变化
2024/2/9 13:03:47 464B matlab
1
通过输入任意三点空间坐标自动判断三点是否在一条直线上,若不在则求三点外接圆的圆心位置和半径,计算精度可调节。
解决了“知三点求圆心半径”程序对于某些点无法计算的缺陷。
2024/2/9 7:56:44 2.35MB 圆心 半径 空间三点 三维坐标
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡