移动平台
最近刚完成一个Android的小项目--拼图游戏。项目并不复杂,但也是一个完整的项目,用到的知识点还是比较丰富的。
做完之后照例进行下总结:
需求定义:
1、选择图片后进入拼图界面,可以选择默认图片或者自定义图片,即从图库选择或者从相机拍照。
2、可以设置游戏的难度,即选择拼图为NXN结构。
3、自动打乱拼图的顺序,利用倒置和算法,确保生成的数据有解。
4、拼图过程中可以查看原图。...
创建vs下的安卓项目,方法见文章《cocos2d-x V2.14以后版本的环境部署》
用eclipse导入刚才创建的项目,项目路径:E:\cocos2d-x-2.2.2\cocos2d-x-2.2.2\projects\WjHelloWorld\proj.android
拷贝cocos2d目录\cocos2dx\platform\android\java\src目录下的o...
本文主要对从安卓系统源码中抽取出WebView相关源码进行单独编译的流程进行说明。...
NLayerApp中,在领域模型层之上是应用层与分布式服务(Distributed Services)部分。应用层主要负责接收来自客户端的请求数据,然后协调领域模型层与基础结构层组件完成语义上相对独立的任务;而分布式服务部分则为应用层与客户端之间提供通讯的接口和技术架构,严格地说它已经不具备任何任务处理的责任了,在整个应用程序中是一个可有可无的角色:对于ASP.NET Web应用程序而言,它只需要...
Microsoft NLayerApp采用基于WCF的分布式服务组件为外界(各种类型的GUI)提供了访问接口,客户端程序只需要添加Service引用即可使用NLayerApp应用程序所提供的功能。在NLayerApp中,分布式服务部分的设计与结构还是比较简单的,主要包括DistributedServices.Core、DistributedServices.MainModule以及Distribu...
原本不打算写这篇的,因为之前基本上每篇文章都有总结部分,因此,在系列文章结束的时候,需要总结的内容并不多;但正如刚刚所说,经过几个月的努力,本系列文章也到了该结尾的时候,于是还是做个简要的总结吧。
我们从《项目简介与环境搭建》开始,了解了NLayerApp的项目概况、先决条件、运行环境以及部署方式,并对该项目所立足的理论基础做了一个非常简单的介绍;接下来的《多层架构与应用系统设计原则》、《DDD...
在app的后台设计中,一个很重要的因素是考虑通讯的安全性。
因此,我们需要考虑的要点有:
1. 在app和后台,都不能保存任何用户密码的明文
2. 在app和后台通讯的过程中,怎么保证用户信息的安全性
在app中,根据安全考虑,用户的操作分为两类:
1. 用户登录注册操作
2. 用户的其他操作
在第一点,用户登录注册操作中,是会出现用户密码,所以在...
今天我们继续来讲解Android拼图游戏全纪录的第二篇,今天要完成的任务比较简单:界面布局和资源文件
1资源文件:
我们在开发一个项目的时候,首先要定下这个App的基调,是小清新呢还是重口味,所以我们需要定义一些颜色、style等
首先是颜色等:
#000000
#FFFFFF
#F56A47
#FFFFFF
#727...
在app的应用中,文字中夹带表情是个很常见,那么,在后台处理表情的时间,我遇到过下面两个问题:
1. 表情在mysql的存储。
表情的utf8编码,有时是有4个字节的,所以在一般的utf编码是没法存储的,我在网上看到的一个常用的解决方案,是把mysql升级到5.5,
然后把字符编码改为utf8mb4_general_ci。但在实践中,我发现了还有一个方法,适用于mysql...