自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

面向对象思考

天下难事必作於易。天下大事必作於细。

  • 博客(14)
  • 资源 (24)
  • 收藏
  • 关注

原创 EA&UML日拱一卒-微信小程序实战:位置闹铃 (2)-在地图上显示自己的位置

有了最终目标以后,我们继续采取每天一小步的方式进行开发,今天首先实现在地图上显示自己位置的功能。 画面截图 index.wxml view class="container">  map longitude="{{longitude}}" latitude="{{latitude}}" markers="{{markers}}" style="

2018-01-31 18:23:21 533

原创 EA&UML日拱一卒-微信小程序实战:位置闹铃 (1)-功能介绍

不知道你有没有这样的经验,经常会想着到了哪里哪里做什么事。例如:     到了小区门口买牛奶     到家了打个电话     。。。 但是真到了那个地方,却错过了。我们就以解决这个问题为目标,开发一个微信小程序:位置闹铃。 功能概要 当设备进入或离开到某个范围时,触发特定的动作。动作种类目前考虑一个是播放提示音频,另外一个是启动计时,停止计时。除此之外还能做

2018-01-30 19:52:05 985

原创 EA&UML日拱一卒-0基础学习微信小程序(17)-学到什么程度算行?

每当学习一种新技术的时候都会遇到这个问题:学到什么程度算行? 以下纯粹是作者个人见解,就当抛砖引玉吧。 一句话:学到可以独立开发即可。 是不是还是不好操作?那就用两句话来表述: 面对一个需求,可以进行分解,将其落实到所学技术的各个模块中; 对于可能遇到的技术点,知道到什么地方找到需要的信息,资料; 如果做到以上两点,基本上就可以保证开发不

2018-01-29 21:43:09 399

原创 EA&UML日拱一卒-0基础学习微信小程序(16)-使用移动平均消除抖动

增加了表盘的图形显示以后,这个小程序看起来是那么回事了。但是还有一个小毛病,数字也好,表盘的旋转速度,都不是很均匀。今天就来解决这个问题。 简单移动平均法 移动平均的计算公式如下: Ft=(At-1+At-2+At-3+…+At-n)/n,式中 Ft--对下一期的预测值; n--移动平均的时期个数; At-1,At-2,At-3和At-n分别表示前两次、前三次直至前n期的实际

2018-01-24 19:36:05 458

原创 EA&UML日拱一卒-0基础学习微信小程序(15)-弄得像真的一样

光显示数字当然没什么意思,我们稍加修改,争取把这个小程序弄的像真的一样。 创建/添加图像资源 首先用Word画,然后转换成png。 接下来在小程序工程中添加images目录,将png文件拷贝到该目录中。 index.wxml view class="container">    canvas style="width: 300p

2018-01-23 20:53:07 446

原创 EA&UML日拱一卒-0基础学习微信小程序(14)-最简单的指南针

介绍完了HelloWorld之后,就开始进入练习阶段。第一个练习就是指南针小程序。 index.wxml       {{angle}}   指定了一个文本显示区域,页面数据为angle。 index.js Page({   data: {     angle: '--',      },   //事件处理函数  

2018-01-22 18:39:17 527

原创 EA&UML日拱一卒-0基础学习微信小程序(13)-一个都不能少

经过两篇文章的积累,我们回到Hello world中来。util.js这段代码包含3个段落,按照参照关系逐一说明。格式化数字函数function formatNumber(n) {  n = n.toString()  return n[1] ? n : '0' + n}这个函数用于将日期和时间数字转换成字符串,如果字符串为一个字符,则前面加0。格式化日期/时间函数function formatT

2018-01-17 21:09:22 438 1

原创 EA&UML日拱一卒-0基础学习微信小程序(12)-ECMAScript5数组操作方法

首先补充说明一下,ECMAScript是欧洲计算机制造商协会(European Computer Manufacturers Association) 为了统一各种script,以JavaScript1.1为基础搞出来的一种脚本语言规范。ECMAScript5是这个规范第五个版本。由于它得到了各 大浏览器厂商的响应积极,所以称得上是JavaScript的未来。微信小程序也支持ECMAScrip

2018-01-16 20:13:52 553

原创 EA&UML日拱一卒-0基础学习微信小程序(11)-ECMAScript3数组操作方法

在小程序中大量使用了数组和数组方法,有些代码从C/C++程序员的观点来看时会相当费解,我们暂且放下小程序的说明,尽量简单地说明一下数组的使用方法。 ECMAScript3数组操作方法 格式化输入数组 可以指定输出是各个元素之间的连接字符串。  a = [2017, 8, 29]; a.jion("/");  //输出结果:”2017/8/29“

2018-01-15 20:06:56 466

原创 EA&UML日拱一卒-0基础学习微信小程序(10)-注册页面

注册过小程序之后,接下来注册页面。 代码说明 //index.js //获取应用实例 var app = getApp() Page({     data: {         motto: 'Hello World',         userInfo: {}     },        //事件处理函数     bindViewTap: func

2018-01-10 20:34:48 476

原创 EA&UML日拱一卒-0基础学习微信小程序(9)-C++程序员眼中的app.js

终于到了说明真正的程序的部分。 作为程序员来讲,似乎只有看到了能动的代码才会安心。但是这里的程序是Javascript,C或者C++程序员看起来会比较陌生。 作者一边查,一边理解,一边尽量详细的说明。如果有说错的地方,敬请指正。 对象字面量表示法 这部分的说明直接引用自【JavaScript高级程序设计,第五章】。 在Javascript中创建

2018-01-09 21:24:44 467

原创 EA&UML日拱一卒-0基础学习微信小程序(8)-事件处理和数据绑定

文章的内容也好,关注数也好,似乎又到了爬坡阶段。你还在坚持阅读和转发么? 吃过烧烤之后,继续Helloworld进行说明,今天的内容是wxml文件。 WXML(WeiXin Markup Language)是框架设计的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。它的语法和XML保持一致。 主画面 主画面的内容由index.wxml定义。其内容

2018-01-08 21:47:00 472

原创 EA&UML日拱一卒-0基础学习微信小程序(7)-WXSS和CSS

我们按照信息的参照关系来说明小程序中的各类文件,今天的内容是页面样式文件wxss。 WXSS(WeiXin Style Sheets)是一套样式语言,用于描述 WXML 的组件样式。说到样式文件大家都知道的是CSS(CascadingStyleSheet),wxss具备CSS的大部分功能,但是为了微信小程序进行了修改和扩充。 CSS概要 在 HTML文档中需要通过

2018-01-04 20:10:48 671

原创 EA&UML日拱一卒-0基础学习微信小程序(6)- 配置文件的形式和内容

本文说明微信小程序配置文件的语法并对示例中的配置文件进行解析。

2018-01-02 20:55:42 589

Aduino UNO D1 R32 硬件包

Aduino UNO D1 R32开发环境构筑时使用的硬件开发包,包含2020年3月的最新文件: arduino-esp32-master.zip esptool-2.6.1-windows.zip mkspiffs-0.2.3-arduino-esp32-win32.zip xtensa-esp32-elf-win32-1.22.0-80-g6c4433a-5.2.0.zip

2020-03-15

多任务编程超入门-(11) 学以致用

多任务编程超入门-(11) 学以致用的示例工程,代码

2017-07-26

多任务编程超入门-(10) 线程同步,数据交换的序列图

多任务编程超入门-(10) 线程同步,数据交换的序列图

2017-07-23

多任务编程超入门-(9) 线程同步

多任务编程超入门-(9) 线程同步 示例代码,QT工程

2017-07-19

多任务编程超入门-(8) 递归互斥量

多任务编程超入门-(8) 递归互斥量 示例工程,代码

2017-07-17

多任务编程超入门-(5) 对症下药

多任务编程超入门-(5) 对症下药 示例代码

2017-07-11

多任务编程超入门-(4) 发生了什么? 示例代码

多任务编程超入门-(4) 发生了什么? 示例代码

2017-07-10

多任务编程超入门-(4) 发生了什么?

多任务编程超入门-(4) 发生了什么? 出现的QT工程文件,示例代码

2017-07-10

多任务编程超入门-(2) 线程协作的理想和现实 示例代码

多任务编程超入门-(2) 线程协作的理想和现实 示例代码

2017-07-09

Android函数计算器(含源码,测试工程)

原创Android环境下的计算器的源代码,工程文件 Android环境下的单元测试工程及源代码。

2011-12-18

Android歌词秀源代码及工程文件

Android歌词秀源的代码及工程文件。适用Android2.1以上系统

2011-11-27

Anroid歌词秀1.5版

Anroid歌词秀1.5版的安装包,下载后可直接安装在Android(版本2.1以上)上。

2011-11-27

Qt环境下开发的计算器源码

Qt环境下开发的计算器源码 支持三角函数,反三角函数,求和,平均值,乘方,开方,对数 当然还有包含嵌套的四则运算。

2011-10-14

Qt开发的计算器(可执行文件)

利用Qt开发的计算器的可执行文件。 可以直接在Widnows环境中执行。

2011-10-14

[Android应用开发记录-字幕播放器(5)完善]附属工程,源码

[Android应用开发记录-字幕播放器(5)完善]附属工程,源码 1.将操作按钮改成图标方式 2.有电话接入时暂停播放。 3.通过线控按钮控制播放,暂停,上一句歌词,下一句歌词功能。(Android2.2以上版本) 4.拔掉耳机线时自动暂停(Android2.2以上版本) 5.在【正在进行中】画面中表示启动用快捷方式 6.改善(没有解决)定位歌词不准确(选中的歌词的前面一段时间不能播放)

2011-09-07

Android应用开发记录-字幕播放器(5)完善附带工程,源码

Android应用开发记录-字幕播放器(5)完善附带工程,源码 1.将操作按钮改成图标方式 2.有电话接入时暂停播放。 3.通过线控按钮控制播放,暂停,上一句歌词,下一句歌词功能。(Android2.2以上版本) 4.拔掉耳机线时自动暂停(Android2.2以上版本) 5.在【正在进行中】画面中表示启动用快捷方式 6.改善(没有解决)定位歌词不准确(选中的歌词的前面一段时间不能播放)

2011-09-07

LyricPlayer类图

目前内容: LyricPlayer全体类图 SaftyTimer 类图第一版,持续更新中。

2011-09-04

LyricPlayer for Android 2.1

对软件进行如下变更后生成的安装文件。 将Android版本调整为2.1 按钮换成ImageButton 通过点击直接选择歌词播放

2011-09-03

Android应用开发记录-字幕播放器(4)完成

<<Android应用开发记录-字幕播放器(4)完成>>配合的工程文件,源码,用于动作确认的歌曲及歌词 另外,工程是针对Android2.2建立的。 如果想在Android2.1运行,可以修改工程文件或从下面地址下载针对2.1做的安装包,应该可以直接安装。 http://download.csdn.net/source/3571257

2011-08-28

Android应用开发记录-字幕播放器(3)工程包

用于【博客:Android应用开发记录-字幕播放器(3)使用的Service的音频播放器的】的工程文件及源码

2011-08-18

Android学习-字幕播放器(2)先来一个音频播放器

Android学习-字幕播放器(2)的工程和源代码

2011-08-13

Android小游戏-9宫格类图类图

Android小游戏-9宫格类图类图,配合源码、 请用EA(Enterprise Architect)打开

2011-08-11

Android下的原创小游戏-九宫格

为了学习Android,自己编了一个小游戏,就是9宫格。 功能: 1.自动分析可选数字。 2.Undo(用了Command设计模式) 3.支持自编题目。 内容: Andorid工程,源码

2011-08-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除