- 博客(34)
- 收藏
- 关注
转载 用例之间的关系
在画用例图的时候,理清用例之间的关系是重点。用例的关系有泛化(generalization)、扩展(extend)和包含(include)。其中include和extend最易混淆。下面我们结合实例彻底理清三者的关系。基本概念用例图(Use Case Diagram):用例图显示谁是相关的用户,用户希望系统提供什么服务(用例),以及用例之间的关系图。用例图主要的作用是获取需求、指导测试
2015-02-27 17:27:50
921
转载 ToggleButton Button ImageButton 的区别和用法
原文:http://blog.csdn.net/like7xiaoben/article/details/7208835ToggleButton按钮的功能和用法:(实现动态控制布局)定义一个layout布局文件:[html] view plaincopyxml version="1.0" encoding="u
2015-01-17 22:52:28
801
转载 dp px sp区别
原文:http://www.cnblogs.com/bjzhanghao/archive/2012/11/06/2757300.htmlpx:即像素,1px代表屏幕上一个物理的像素点;px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同,如下图所示(图片来自android developer guide,下同)。偶尔用到px的情
2015-01-17 21:56:25
401
转载 关于android:layout_weight=0.0dp android:layout_width=0.0dp android:layout_height=0.0dp 的问题
原文http://blog.csdn.net/wangdejun/article/details/42739983在Android中对控件布局指定尺寸时,一般有两种方式:一种设定为自适应布局,即match_parent(fill_parent)或者wrap_content,通过根据父布局大小或者自己内容来产生一个动态尺寸;另外一种通过指定一个具体数值的方式定义成固定布局,单位可以是px
2015-01-17 13:59:54
4314
原创 关于android:layout_weight= android:layout_width android:layout_height android:gravity的问题
1、android:gravity是view中内容在该view中的位置,可以为top,buttom,left, center, right, top, bottom, center_vertical(超出范围,将上下裁剪掉), clip_horizontal,fill,fill_vertical,fill_horizion。 2、view有另一个属性和它相似,就是android:layou
2015-01-17 13:49:52
788
转载 Android中visibility属性VISIBLE、INVISIBLE、GONE的区别
在Android开发中,大部分控件都有visibility这个属性,其属性有3个分别为“visible ”、“invisible”、“gone”。主要用来设置控制控件的显示和隐藏。有些人可能会疑惑Invisible和gone是有什么区别的???那么,我们带着这个疑问看下面:其在XML文件和Java代码中设置如下: 可见(visible)XML文件:
2015-01-16 23:06:02
437
转载 Android - TabHost 选项卡功能用法详解&&TabWidget切换卡的实现应用&&实例说明
一. TabHost介绍 TabHost组件可以在界面中存放多个选项卡, 很多软件都使用了改组件进行设计; 1. TabHost常用组件 TabWidget : 该组件就是TabHost标签页中上部 或者 下部的按钮, 可以点击按钮切换选项卡;TabSpec : 代表了选项卡界面, 添加一个TabSpec即可添加到TabHost中;-
2015-01-16 22:23:30
1214
转载 android导进去出现红色的叹号
在网上找到解决的方法,特此分享【问题原因】:工程中classpath中指向的包路径错误【解决办法】:右键项目名称 BuildPath —> Configure Build Paht…中,然后上面有几个选项卡找到 Libraries中 出现红色叉号的包为路径错误的包。到classpath中修改相应包的当前路径,也就是你SDK的路径。然后回到eclipse中F5刷新工程比如我的
2015-01-15 22:18:07
363
原创 java集合
Java集合为了保存数量不确定的数据,以及保存具有映射关系的数据,java提供了集合类。集合类主要负责保存、承装其他的数据,因此集合类也被称为容器类,但是集合里只能保存对象。 Collection集合Java库中用于集合类的基本接口就是Collection接口,该接口用于表示任何对象或元素组。想要尽可能的以常规方法处理一组元素时,就用这一个接口。Set集合Set集合继承Co
2015-01-12 22:04:13
383
原创 面向对象(上)
面向对象(下)==与equals方法==通常用来比较数值型,不可用来比较类型上没有父子关系的两个对象eg:int it = 65;float fl = 65.0f;//将输出trueSystem.out.println("65和65.0f是否相等?" + (it == fl));char ch = 'A';//将输出trueSystem.out.println(
2015-01-09 21:30:42
358
原创 面向对象(上)-2
多态引用变量在编译阶段只能调用编译时类型所具有的方法,但运行时执行他运行时所具有的而方法。因此在编写java代码时,引用变量只能调用声明该变量时所用类里包含的方法。例如,通过Object p = new Person()定义一个变量p,这个p只能调用Object里面的方法而不能调用Person里面的方法。 强制类型转换进行强制类型转换时需要注意:1 基本类型转换只能在数值类型之
2015-01-07 18:56:09
364
原创 android java.net.UnknownHostException:
12检查手机是不是已经联网3检查request的网址是否正确,比如说http://www.nihao.com 应该是http://nihao.com
2015-01-07 16:51:10
1247
原创 android生命周期
onCreate():进行布局的初始化,当需要用到数据库时对数据进行绑定等操作,onStart():当activity处于可见之前调用onStart方法onResume():当程序呈现在我们面前,并且能够与使用者进行交互onStop():当activity不可见时调用onRestart():当activity被执行onStop方法后,如果activity还行
2015-01-06 20:15:41
388
原创 android finish()android destory 的区别 android手机上的后退键是自动弹出一个activity来
btnBack = (Button) findViewById(R.id.title_back_btn);if (btnBack != null) {btnBack.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {System.out.println(MyApplic
2015-01-06 13:51:48
913
原创 2015.1.6小结
1android intent 的用法Intent intent = new Intent(LogintActivity.this, MainTabActivity.class);startActivity(intent);
2015-01-06 09:48:31
270
原创 面向对象(上)
关于thisThis总是指向调用该方法的对象,this作为对象的默认引用有两种情况1 构造器中引用该构造器正在初始化的对象2 在方法中引用调用该方法的对象 This最大的作用就是让类中的一个方法访问 该类的另一个变量或者实例。 关于方法定义与功能都预备函数类似,但是方法不能单独存在,方法必须属于类或者对象,因此如果需要定义一个方法必须在类体内定义,如果这个方法使用
2015-01-05 22:47:36
243
原创 android 异常错误
1 当时用application 时要在mainfest文件中注册 android:name="com.basic.waiter.MyApplication"2 在handle中调用toast出现了错误
2015-01-04 19:38:09
304
原创 java多线程,线程池
一 线程进程概述1 一个程序至少有一个进程,一个进程至少有一个线程.2 并发性:同一时刻 只有一条指令执行 多个进程指令被快速的轮转的执行 ,表面上:多个进程同时执行。总之并发与进程有关 并行性:同一时刻,多条指令 在多个处理机上同时执行。二 线程的创建和启动 第一种通过继承Thread类来创建线程类public class FirstT
2015-01-04 15:34:14
367
原创 public private protected 的区别
1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。 3、protected:protected对于子女、朋友来说,就是public的,可以自由使用,没有任何限
2015-01-04 12:55:08
312
转载 java 迭代器
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返
2014-06-07 13:27:11
325
原创 浅谈android网络框架——以课程格子的bug为例
大家好! 在使用课程格子过程中 ,发现如果网络断开,点击树洞秘密,课程格子会因为无法从网络上刷新数据而崩溃掉。今天借解决此bug的为例,浅谈android的网络框架。
2013-11-05 21:58:45
647
原创 Please ensure that adb is correctly located at问题解决
Please ensure that adb is correctly located at问题解决
2013-11-05 21:39:42
481
转载 [转]android 制作.9.png图片 解决图形变形问题
[转]android 制作.9.png图片2012-8-10阅读1164 评论1本文转自:http://xiaoming123123.iteye.com/blog/1489253“点九”是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png 智能手机中有自动横屏的功能,同一幅界面会在随着手机(或平板电脑)中的方向传感器的参数不
2013-11-05 21:38:14
3473
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人