图3-7初始化Bmob SDK
3。2。1。6 在Bmob云数据库中添加数据
如果toast出添加数据成功的消息,你会在Bmob对应Application Id的数据表中看到有一行新增的数据,如下图所示
图3-8 添加数据
3。2。2 Bmob服务器的优势
1。在很大程度上加快了用户产品的开发速度;对后端的支持让用户有更多的时间关注用户体验方面的设计。
2。为用户节省了服务端人员的配备和服务器租借,节省了很多成本,解决了一个产品对应一个服务器的困扰。
3。在游戏方面,Bmob云端数据库保存玩家游戏数据,操作非常简单,用Api可以直接操作云端数据库。
3。3 系统设计技术
3。3 1 Java 技术
Java 是一种面向对象的跨平台的程序设计语言[5]。与面向过程的 c++语言不同,Java延续继承了 c++语言中面向对象的中心技术,摈弃了 C++语言里容易引起错误的特性并针对这些特性做出相应的改变,如用引用取代指针,用接口取代继承等。这使得 Java 技术具有通用的,可移植的特点。对于安卓系统来说,Java 良好的封装性和对内存操作的隐藏带来的便捷给安卓开发带来了方便。同时由于 Android 的终端和硬件的多样化,java 语言的跨平台特性正好满足 Android 的这个需求。来:自[优.尔]论,文-网www.youerw.com +QQ752018766-
3。3 。2 Android 技术
Android 操作系统一开始只支持手机,Android 一开始是由 Andy Rubin 所开发出来的,经过几年的发展后在 2005 年通过注资被谷歌收购,在随后的时间里,通过不断改进一步步延伸到了平板电脑及其他领域上。Android 的竞争对手中,苹果公司的 iOS 系统和黑莓的 OS 系统也颇爱世人喜爱。2011 第一季度,Android 第一次在全球市场占有率超过当时诺基亚的塞班系统,成为世界第一。安卓支持多种编程语言,它还是开放源代码的,这一点深受许多开发商的喜爱。
Android 系统采用的是资源与代码相互分离的开发方式。在 Android项目工程中, 文件主要两部分:Java src 源文件和 res 资源文件。Java src 源文件放项目源代码。开发者编写怕 java 类的文件都会放在里面。Android 项目文件夹 android 的 res 资源文件包含的内容很多,主要包括图片、文本字符串、布局文件等,其中,anim 用于存放帧(frame)动画和补间动画文件,drawable 一般存放各种格式的图片文件。layout 目录用于存放界面布局文件,menu 目录存放程序中使用到的菜单文件。values目录用来定义各种类型(字符串。 整数, 颜色, 数组 等)的 key-value 键值对。