10 2012 档案

摘要:构成耦合性的七种类型 一般模块之间可能的连接方式有七种,构成耦合性的七种类型。它们之间的关系为(由弱到强)非直接耦合(Nondirect Coupling) 如果两个模块之间没有直接关系,它们之间的联系完全是通过主模块的控制和调用来实现的,这就是非直接耦合。这种耦合的模块独立性最强。 。数据耦合(Data Coupling) 如果一个模块访问另一个模块时,彼此之间是通过数据参数(不是控制参数、公共数据结构或外部变量)来交换输入、输出信息的,则称这种耦合为数据耦合。由于限制了只通过参数表传递数据,按数据耦合开发的程序界面简单、安全可靠。因此,数据耦合是松散的耦合,模块之间的独立性比较强。在... 阅读全文
posted @ 2012-10-17 12:13 春天的故事 阅读(2983) 评论(0) 推荐(0)
摘要:软件工程静态视图有:用例图、类图、包图动态视图:活动图、状态图、时序图、协作图(描述事物行为的)1、用例图用例视图采用参与者和用例作为基本元素,以不同的视角展现系统的功能性需求。用例图是了解系统的第一关口,人们通过用例视图得知一个系统将会做什么。对客户来说,用例视图是他们业务领域的逻辑化表达,对建设单位来说,用例视图是系统蓝图和工发的依据。2、类图类图用于展示系统中的类及其相互之间的关系。本质上说,类图是现实世界问题领域的抽象对象的结构化、概念化、逻辑化描述。实际上,UML解决面向对象的困难的方法源于面向对象方法中对类理解的三个层次观点,这三个层次是概念层、说明层和实现层。在UML中,从开始的 阅读全文
posted @ 2012-10-17 12:07 春天的故事 阅读(399) 评论(0) 推荐(0)
摘要:64位下,创建AVD,会出现如下错误:[2012-05-05 22:42:45 - SDK Manager] Failed to create the SD card.[2012-05-05 22:42:45 - SDK Manager] Failed to create sdcard in the AVD folder.解决方案:原因是ubuntu64位的,必须安装ia32-libs的包,意思是64位的ubuntu安装32位软件必须安装这个包,安装方法:sudo apt-get install ia32-libs 阅读全文
posted @ 2012-10-11 00:19 春天的故事 阅读(302) 评论(0) 推荐(0)
摘要:Flash乱码在新版本(10.1)中已经基本解决了,不过玩三国杀的时候发现大部分中文显示正常,唯有聊天窗口的文字显示是方框,在网上找了很多地方,终于找到了原因,是因为ttf-arphic-uming字体没有安装。sudo apt-get install ttf-arphic-uming然后,果然,中文显示正常了!安装以下字体。sudo apt-get install ttf-wqy-zenheisudo apt-get install ttf-arphic-ukaisudo apt-get install ttf-arphic-uming另外安装完成后注意看看是否在/etc/fonts/con 阅读全文
posted @ 2012-10-10 21:24 春天的故事 阅读(1230) 评论(1) 推荐(0)
摘要:json是在互联网上使用比较广、且比较轻量的一个数据格式。现在很多的开放平台都会用到这种格式做为返回的数据格式、比如新浪、腾讯的微博开放平台,都可以用这种数据格式来进行二次开发,Json使用很方便、我们可以写一个对应的类来解析这个数据。Google为了方便我们使用json开发了一个Gson包。我们只要导入这个包就可以很简单的解析和封装Json数据。我们对中国天气Api返回的数据做一个简单的示例:解析地址:http://www.weather.com.cn/data/cityinfo/101010100.htmljson数据:{"weatherinfo":{"cit 阅读全文
posted @ 2012-10-10 12:36 春天的故事 阅读(3343) 评论(0) 推荐(0)
摘要:像Ps上的应用一样,我们加载一个图片然后在上面增加各种我们需要的挂件,文字效果等。我们今天完成一个简单的Demopackage com.example.fingerdraw;import java.io.FileNotFoundException;import java.io.OutputStream;import android.app.Activity;import android.content.ContentValues;import android.content.Intent;import android.graphics.Bitmap;import android.graphic 阅读全文
posted @ 2012-10-08 21:40 春天的故事 阅读(13916) 评论(3) 推荐(1)
摘要://画布绘图的一些应用 //画一个点 Paint paint=new Paint(); paint.setColor(Color.BLUE); paint.setStrokeWidth(100);//设置点的宽度 Canvas canvas=new Canvas(bitmap); canvas.drawPoint(100, 100, paint); chooseView.setImageBitmap(bitmap); //画一条直线 Paint paint=new Paint();... 阅读全文
posted @ 2012-10-08 15:17 春天的故事 阅读(2918) 评论(0) 推荐(0)
摘要:package com.example.camera;import java.io.File;import android.net.Uri;import android.os.Bundle;import android.os.Environment;import android.text.format.Time;import android.util.Log;import android.view.Display;import android.widget.ImageView;import android.app.Activity;import android.content.Intent;i 阅读全文
posted @ 2012-10-05 14:02 春天的故事 阅读(5367) 评论(0) 推荐(0)
摘要:当我们拍照时一般都由Android自动设置文件名,而已我们一般都是用时间来命名文件,以防止出现一样的文件名而覆盖了原来的文件。所以有核心代码为://得到当前系统时间 Time t=new Time(); t.setToNow(); int year=t.year; int month=t.month; int day=t.monthDay; int hour=t.hour; int minute=t.minute; int second=t.second; Log.i(... 阅读全文
posted @ 2012-10-05 13:12 春天的故事 阅读(3163) 评论(0) 推荐(0)
摘要:package com.example.camera;import android.os.Bundle;import android.widget.ImageView;import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;public class MainActivity extends Activity { private final static int CAMERA_RESULT =0; private ImageView view; @Overr... 阅读全文
posted @ 2012-10-04 10:50 春天的故事 阅读(2182) 评论(0) 推荐(0)