自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 微信小程序开发入门第七章:收藏、评论、点赞及计数功能

    本章内容有一定的难度,但其中的技巧和知识还是很丰富的。本章通过编写几乎所有内容型应用都会附带的“评论”“点赞”“阅读计数”“收藏”等功能,来学习使用小程序的交互反馈组件、缓存的应用、图片选择和预览、屏蔽关键字、录音、拍照以及播放录音等功能7.1 收藏、评论、点赞、计数功能准备工作7.1 收藏、评论、点赞、计数功能准备工作接下来我们将要连续实现4个非常有意思的功能,这些功能在内容型应用中是非...

2018-03-25 18:54:16 50309 30

原创 微信开发入门第六章:文章详情页面

6.1 跳转到文章详情页面6.1 跳转到文章详情页面首先新建文章详情页面。在app.json的pages数组下新增页面路径:"pages/post/post-detail/post-detail"保存后,开发工具会自动生成post-detail页面的4个文件。首先要实现的是从post文章页面通过点击跳转到post-detail详情页面。在post.wxml中的block代码块里注册一个事件。代码清...

2018-03-21 20:54:16 2727

转载 微信开发入门第五章:模块、模板和缓存

5.11 使用ES6改写缓存操作类5.11 使用ES6改写缓存操作类我们用ES6的新特性Class、Module来改写缓存操作类。代码清单   5-17   用ES6改写DBPost                                                      DBPost.jsclass DBPost{constructor(url){ this.storage...

2018-03-19 21:32:50 1441 1

原创 微信开发入门第五章:模块、模板和缓存

5.8 使用缓存在本地模拟服务器数据库5.8 使用缓存在本地模拟服务器数据库在之前的小节中,我们将文章相关数据分离到了data.js文件中,并在post.js文件里通过require来加载data.js文件。引用并读取data.js当然没有问题,但我们考虑一个问题,如果要修改数据怎么办?修改后的数据,还想共享给其他页面使用,并长期保存这些数据怎么办?比如,在后面的内容中,我们会增加文章的评论、阅读...

2018-03-19 19:35:11 1122

转载 微信开发入门第五章:模块、模板与缓存

5.4 消除template模板对外部变量名的依赖5.4 消除template模板对外部变量名的依赖来看一个有趣儿的问题。我们之前讲过,列表渲染中wx:for-item可以指定数组子元素的变量名。现在,尝试将代码清单5-6中的wx:for-item="item"改成wx:for-item="item1"。这将使postList数组子元素的变量名由item变成item1。此时,如果要将数据传入到po...

2018-03-19 12:29:53 697

转载 微信开发入门第五章:模块、模板与缓存

本章是小程序的进阶内容。主要介绍了模块、模板和缓存的概念以及使用方法。模板是小程序中的重点和难点,它将大幅度地提高代码的复用性与可维护性,避免开发者编写重复的代码。本章也特别指出了模板与组件的区别,小程序仅仅实现了模板化而不能自定义组件,这是非常遗憾的一件事儿。缓存的应用也是小程序中的一个特色,开发者的很多业务都需要借助缓存来实现,比如用户的令牌、城市列表数据等都可以写入小程序的缓存中。本章我们还...

2018-03-18 23:40:01 1186

原创 微信开发入门第四章:文章列表页面

4.9 列表渲染wx:for到目前为止,我们只将第一篇《小时候的冰棍儿与雪糕》改为了数据绑定的形式,现在来尝试把所有的文章都改为数据绑定的形式。 首先将其他两篇文章的数据提取到post.js文件中,同第一篇文章的数据组成一个数组。代码清单 将三篇文章的数据提取的js中 post.jsPage({ data:{ }, onLoad:function()...

2018-03-18 20:15:39 1108

转载 微信开发入门第四章:文章列表页面

4.8 数据绑定 4.8.1 数据绑定        在真实的项目中,业务数据通常你放在自己的服务器中,然后通过HTTP访问服务器提供的API,从而实现数据获取。代码清单 Js中的数据代码Page({ data:{ object:{ date:"Jan 14 2017", }, title:"小时候的冰棍和雪糕", avatar:"/images/av...

2018-03-16 19:49:49 1241

原创 微信小程序初学

一、搭建小程序的环境和介绍开发工具    一切都在微信小程序的官方文档里都有,网址如下:https://mp.weixin.qq.com/debug/wxadoc/dev/index.html?t=201818二、开始小程序之旅(参考官方文档)        你可以留意到这个项目里边生成了不同类型的文件:.json 后缀的 JSON 配置文件.wxml 后缀的 WXML 模板文件.wxss 后缀的...

2018-03-12 19:34:09 778

原创 android下的SQLite数据库

一·创建SQLite数据库在com.bmcq.db包中,再创建一个class,即跟MainActivity.java 是同一目录下,我自己取名为personSQLiteHelper.java. 代码如下:package com.bmcq.dp;import android.content.Context;import android.database.sqlite.SQLiteDatabase

2017-08-16 22:12:25 323

原创 Cocos2d-x游戏实战项目开发:猜数字游戏

此次项目开发跟以往一样,总共分四个模块: 1.UI设计 2.生成随机数 3.用户交互 4.游戏判断UI设计: 通过代码设计出一定的界面出来,我在代码中用了一个方法实现,即是加了一个bulidUI()函数进来,代码如下,void HelloWorld::bulidUI(){ label = Label::create("please input a number rando

2017-08-12 19:51:07 347

原创 android程序开发之sharepreference的数据存储及xml文件的序列化

关于sharepreference的使用为了保证文件数据的可读性和轻便性,我们能使用sharepreference! SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。SharedPreferences保存数据用xml文件,,如果不做修改,文件一般存放在/data/data/ /shared_prefs目录下。在上一次的登录界面中,所讲的数据存储和读取过

2017-08-11 20:40:08 968

原创 Cocos2d-x实战项目开发:加法计算器

其实完成加法计算器很简单,大概分成三个步骤: 1.设计界面 2.用户交互 3.计算结果大家一看代码便知,不懂得可以在评论区中问我!HelloWorld.h代码:#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.h"class HelloWorld : public cocos2d::La

2017-08-06 15:24:23 570

原创 cocos2d_x事件交互处理

一、单点触控 关于单点触摸事件的创建和监听有以下几个步骤:1,创建一个空间如labelTTF,并且初始化,添加控件进层2、设置一个事件监听器,并且定义和实现他的回调函数。3、最后让导演将前面定义的监听器按照监听器和监听事件对应的方式添加进来。<span style="font-size:18px;"> Size visibleSize = Director::getInstance()->get

2017-08-06 11:34:57 322

原创 android——数据储存

在android应用程序开发的过程中,我们经常会遇到数据存取之类的问题,现在我就与大家分享一下我的经验!现在我们要制作一个登录界面,其包括的功能:存储用户信息、如果勾选记住密码,会在登录之前保存 用户名密码到应用程序 /files/info.txt文件中.正确的用户名和密码是:bmcq 123。储存格式为:用户名##密码.多话不说,来贴代码antivity_main.xml.<LinearL

2017-08-05 22:03:56 271

原创 Cocos2d-x实战项目开发:运动的小球

完成此项目的方法有很多种,我来分享我最近学到的一种方法。 首先就是构造一个类Ball, Ball.h文件的代码如下:# include <iostream># include "cocos2d.h"USING_NS_CC;class Ball :public Sprite{public: virtual bool init();//初始化构造函数 CREATE_FUNC(

2017-08-05 19:10:45 635

原创 关于android程序的测试

测试的相关概念 根据测试是否知道源代码: 黑盒测试:只关心程序执行的过程和结果。 白盒测试:根据程序的源代码,写测试方法或测试用例。根据测试的粒度: 方法测试:function test 单元测试:unit test 集成测试:intergration test根据测试的次数: 冒烟测试:smoke test(android 猴子) 压力测试:pressure testandroid

2017-08-03 20:12:39 265

原创 ## Cocos2d-x 3.x中自带物理引擎使用教程 ##

Cocos2d-x 3.x中自带物理引擎使用教程一、Cocos2d-x 3.x物理引擎使用介绍 游戏的物理引擎是非常重要的,在Cocos2d_x 2.x我们可以使用其所提供的库,在Cocos2d_x 3.x中,除了其所提供的第三方库,我们还可以使用其内置引擎,极大地方便了我们的学习和使用。 我们可以在项目的.cpp文件init()的return true上方添加代码检测.

2017-08-03 10:31:26 584 1

原创 android 学习心得

2017.07.24GSM      CDMA   9K/SEDGES  2.5G 172K/S3G时代  WCDMA  CDMA2000  TD-SCDMA   4G LTEavd : android虚拟设备VGA  480*640QVGA  240*320HVGA  320*480WVAG  480*800FWVAG

2017-07-29 22:05:53 1178

空空如也

空空如也

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

TA关注的人

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