2013年4月5日
摘要:
1. 类的基本知识 1.类的定义:类是一组具有相同属性,行为,关系和语义的对象的描述2.类的表示方法: 从图中可以看出,在rational中类的表示方法是一个矩形,将矩形分为三部分,依次为类名,属性(变量),方法 (函数);其中属性和方法是可以省略的。 3.类的组成: 1.类名 2.属性(特征):类的信息包含,可以确定并区分对象以及对象的状态 Rational中属性的完整语法形式:[可见性]属性名[多重性][:类型]=[初值][{特殊串}] 具体表示: 具体的设置: 属性设置标签-----Attributes 解释:多重性(Multiplicity):几个对象连接到另一个对象,每个关联关系或.
阅读全文
posted @ 2013-04-05 01:12
henry_xu
阅读(311)
推荐(0)
摘要:
包图介绍以及包图在rational中的常见操作包图介绍1.定义:对模型元素进行分组,并且给分好组的元素提供一个命名空间2.作用:便于理解复杂的系统,控制系统结构各个部分间的连接;在逻辑上把你的一个复杂的图模块化。描述你需求和设计的概述。3.深入理解:包只是一个概念性的模型管理的图形工具,只是在软件的开发过程中存在。我的理解就是包的作用其实是归纳整理,可以将包描述成为一个文件夹,应用在任何一种UML图上。4.性质: 可嵌套:包除了是一个命名空间之外,本身也是一个可打包的元素,也就是说一个包可以是另外一个包内的元素。 可见性:可见性指的是包内的元素的可见性,用来指示包内...
阅读全文
posted @ 2013-04-05 01:11
henry_xu
阅读(1131)
推荐(0)
摘要:
UML是一种建模语言,是系统建模的标准。我们之所以建模是因为大规模的系统设计时相当复杂的,当系统比较复杂时就会涉及到以下这几个问题:开发人员如何与用户进行沟通来了解系统的需求?开发人员之间如何沟通以确保各个部门能够无缝地协作? 而UML是我们在构造个特种模型时首选的一种建模工具,去描述系统的需求和设计,在对复杂的工程进行建模时,系统可由单一的图形来描述,但是单一图形不可能包含一个大系统所需的所有信息,更不可能描述系统的整体结构功能,这样一来就几乎不能用单一图形来建模了,而UML能从不同的角度去描述系统,它提供了九种图,下面我们用一张图去对比这九种图的用途。说完这九种图用途,下面我们该了解...
阅读全文
posted @ 2013-04-05 01:10
henry_xu
阅读(13966)
推荐(3)
2013年3月28日
摘要:
转载!!! 1 直接上代码 2 3 [java] 4 public class MyActivity extends Activity implements HandleClick{ 5 6 7 private ExpandableListView listView; 8 9 private int lastClick = -1;//上一次点击的group的position 10 11 public void onCreate(Bundle savedInstanceState) { ...
阅读全文
posted @ 2013-03-28 20:38
henry_xu
阅读(6520)
推荐(0)
摘要:
eclipse每次当我按ctrl+鼠标点击代码,本来应该是跳转到相应地方,可是现在每次一点eclipse就关掉。,网上查说ini的问题,我更改了还是不行,折腾了一个星期,苦经搜索才知道,原来是使用eclipse时同时使用了谷歌拼音的问题,只要不要在点的时候使用谷歌输入法就好了。唉,谷歌拼音啥都好,就是跟开发人员常用的eclipse发生冲突,希望谷歌以后的版本能改进!!!
阅读全文
posted @ 2013-03-28 14:13
henry_xu
阅读(4473)
推荐(0)
2013年3月10日
摘要:
在网页中想后台传递多个数据时,有时数据还是多个动态列表,数据很复杂时,JavaScript程序员喜欢把他们作为json串进行处理,后台收到后需要对json字符串进行解析,幸好有JSON-lib,这个Java类包用于把bean,map和XML转换成JSON并能够把JSON转回成bean和DynaBean。下载地址:http://json-lib.sourceforge.net/ 1 public class Test { 2 3 /** 4 5 * @param args 6 7 * @author wen 8 9 */ 10 11 public static voi...
阅读全文
posted @ 2013-03-10 15:34
henry_xu
阅读(3156)
推荐(0)
摘要:
从json数组中得到相应java数组,如果要获取java数组中的元素,只需要遍历该数组。 1 /** 2 * 从json数组中得到相应java数组 3 * JSONArray下的toArray()方法的使用 4 * @param str 5 * @return 6 */ 7 public static Object[] getJsonToArray(String str) { 8 JSONArray jsonArray = JSONArray.fromObject(str); 9 ...
阅读全文
posted @ 2013-03-10 15:33
henry_xu
阅读(187834)
推荐(0)
摘要:
json数据格式解析我自己分为两种;一种是普通的,一种是带有数组形式的;普通形式的:服务器端返回的json数据格式如下:{"userbean":{"Uid":"100196","Showname":"\u75af\u72c2\u7684\u7334\u5b50","Avtar":null,"State":1}}分析代码如下://TODO状态处理500200intres=0;res=httpClient.execute(httpPost).getStatus
阅读全文
posted @ 2013-03-10 15:30
henry_xu
阅读(1260)
推荐(0)
摘要:
网上搜了N多解决方法,但是很多将log级别的,用法的,更多的是如何在logcat中设置filter进行log的过滤与查看,但是我遇到的问题是,模拟器怎么着都OK,但真机、手机进行开发调试的时候却看不到log信息,这是很恼人的事情(毕竟模拟器跑起来太慢了)。刚开始没有查到好的方法,就用try catch把exception打到一个alertdialog中,但是这样只能看个大概,绕这个圈子没用,最后还是在eoe的论坛上看到了解决办法,恐怕原因是rom本身没有打开log的开关问题表现:连接手机与电脑后,驱动安装正确,USB调试模式打开,在DDMS中可以看到device及其进程的信息,但是logcat
阅读全文
posted @ 2013-03-10 15:18
henry_xu
阅读(28147)
推荐(0)
摘要:
1如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intValue(); 注: 字串转成 Double, Float, Long 的方法大同小异. 2 如何将整数 int 转换成字串 String ? A. 有叁种方法: 1.) String s = String.valueOf(i); 2.) String s =...
阅读全文
posted @ 2013-03-10 05:06
henry_xu
阅读(38230)
推荐(0)