Android应用程序开发中通常需要多个模块进行通信(相互调用),如果不注意避免耦合,未来功能扩展以及调整会使得代码十分混乱,容易发生错误,并且维护困难。例如,Fragment直接通过(MainActivity)getActivity()的方式来使用其公共成员方法,Fragment和MainActi...
分类:
移动开发 时间:
2014-12-23 16:59:41
阅读次数:
171
1.1 网络程序开发体系结构:c/s,b/s 11.1 C/S结构 : client/server,即客户端/服务器结构。它降低系统的通信开销,客户端需要安装专用的客户端软件。在2000年以前,占据主流地位。 11.2 B/S结构:browser/server ,即浏览器/服务器结构。通过浏览器如I...
分类:
Web程序 时间:
2014-12-23 00:10:53
阅读次数:
297
程序设计其实对程序开发者来说十分重要,但是在工作中往往我们却忽略了这一块,因为我们所用的都是现有的模式。一个设计模式的好坏,往往能够体现出程序的专业性,还有整个项目的可持续性。这就是为什么有些公司,在经历了若干年后忽然重写整套代码的原因,因为他们会发现在越来越多的需求的情况下,以前那些设计模式完全不...
分类:
其他好文 时间:
2014-12-21 17:56:37
阅读次数:
162
原文地址:http://blog.csdn.net/GooHong/article/details/28911301在iOS中框架是一个目录,包含了共享资源库,用于访问该资源库中储存的代码的头文件,以及图像、声音文件等其他资源。共享资源库定义应用程序可以调用的函数和方法。iOS为应用程序开发提供了许...
分类:
移动开发 时间:
2014-12-21 17:52:46
阅读次数:
275
JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言...
分类:
编程语言 时间:
2014-12-21 15:17:55
阅读次数:
214
本文主要介绍了针对android的蓝牙串口上位机开发。
一、帧定义
android客户端按照一定的数据帧格式通过蓝牙串口发送数据到连接到MCU的蓝牙从机,MCU接收到数据后,按照帧格式的定义,接收数据帧,并解析数据帧,得到需要的数据。
android客户端按照以下帧格式来发送和接收数据。
1.1客户端发送的数据帧内容
帧校验的和是从帧长开始到帧...
分类:
移动开发 时间:
2014-12-21 14:00:07
阅读次数:
795
原文 10个实用的PHP正则表达式汇总正则表达式是程序开发中一个重要的元素,它提供用来描述或匹配文本的字符串,如特定的字符、词或算式等。但在某些情况下,用正则表达式去验证一个字符串比较复杂和费时。本文为你介绍10种常见的实用PHP正则表达式的写法,希望对你的工作有所帮助。1. 验证E-mail地址这...
分类:
Web程序 时间:
2014-12-20 09:15:16
阅读次数:
190
如何从一个Android程序员到成为一个高手级别的Android开发者和架构师,是每个Android开发者和管理者关心的核心问题,成功的从一个Android程序员到架构师,需要掌握:1,Android开发与架构,具备Android系统式如何驾驭开发者与架构者的的能力;2,通晓Android程序开发的...
分类:
移动开发 时间:
2014-12-20 02:03:44
阅读次数:
160
基于RCP平台来开发一个学生成绩管理软件,项目名为SMS(Student Management System)前面都没有涉及到数据库方面的知识,SMS项目将会涉及.通过这个项目可以了解到RCP程序开发的全过程.RCP的主要知识是基于SWT/JFace和Eclipse插件.自身的知识点并不多.所以RC...
分类:
其他好文 时间:
2014-12-19 20:30:10
阅读次数:
141