`
xiangxingchina
  • 浏览: 530307 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
java.lang.NullPointerException   这个异常大家肯定都经常遇到,异常的解释是 "程序遇上了空指针 ",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图 ...
>>HashMap的遍历 第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) {     Map.Entry entry = (Map.Entry) iter.next();     Object key = entry.getKey();     Object val = entry.getValue(); } 效率高,以后一定要使用此种方式! 第二种: Map map = new Ha ...

设计原则

开闭原则 ocp 定义:对扩展开放,对修改关闭。   里氏代换原则LSP 定义:任何积累可以出现的地方,子类都可以出现。   依赖倒转原则DIP 定义:依赖于抽象了,不依赖于具体。   接口隔离原则 ISP 定义:应该为客户端提供尽可能少的单独的接口,而不是提供大量的总接口。   合成/聚合复用原则CARP 定义:要尽量使用合成/聚合,而不是继承关系达到复用的目的   迪米特法则LoD 定义:一个软件实体应当尽可能少的和其他实体发生相互作用。
>>action中调用     this .addActionError( " actionError! " );     this .addActionMessage( " actionMessage! " );     this .addFieldError( " field " ,  " fieldError " );     this .addFieldError( " field2 " ,  " ...
加边框调试 border:1px solid red;
java.util.Date   date=new   date();//取时间     Calendar   calendar   =   new   GregorianCalendar();           calendar.setTime(date);     calendar.add(calendar.DATE,1);//把日期往后增加一天.整数往后推,负数往前移动           date=calendar.getTime();   //这个时间就是日期往后推一天的结果
div的visibility可以控制div的显示和隐藏,但是隐藏后页面显示空白:      style="visibility: none;"   document.getElementById("typediv1").style.visibility="hidden";//隐藏   document.getElementById("typediv1").style.visibility="visible";//显示   通过设置display属性可以使div隐藏后释放占用的 ...
<input title="旅游搜索"             id="query" name="condition.keyword" value="${condition.keyword}"  onkeydown="if(event.keyCode==13) document.f.submit();" />     function test(){  if  (event.keyCode == 13)    {   alert( "捕捉住回车提交事件!" ...
问题描述:        按照网络上的文档,搭建完 ECLIPSE +ANDROID 环境后,进行创建新的 Android 项目时 (File->New->Android->Android Project) 出现异常: ” An SDK Target must be specified.” 问题解决 ”   问题原因:        Google Android SDK 没有安装完整导致了这个问题。 解决方法:        打开 ECLIPSE  WINDOW ...
在这个demo中,将涉及到Activity(活动)的交互——从一个屏幕到另一个屏幕,通过Intent来实现的……   工程目录结构:       LoginDemoActivity程序清单 Logindemoactivity 代码 package com.oristand;      import android.app.Activity;   import android.content.Intent;   import android.os.Bundle;   import android.view.View ...
工程目录结构:     HelloWorldActivity.java程序清单 Helloworldactivity.java代码 package com.oristand;      import android.app.Activity;   import android.os.Bundle;      public class HelloWorldActivity extends Activity {       /** Called when the activity is first created. ...
任何Android应用程序都是由以下4个部分中的必要组合而成: Activity Intent Receiver Service Content Provider   1、Activity      Activity是Android构造块中最基本的一种,在应用中, 一个activity通常就是一个单独的屏幕。每一个activity都被实现为一个独立的类,并且继承于Activity这个基类。这个 activity类将会显示由几个Views控件组成的用户接口,并对事件做出响应。大部份的应用都会包含多个的屏幕。例如,一 ...
第一步,启动Eclipse,File->New-> Project...   ->Android Project   Create project from existing source->Browse...选择ApiDemos所在的路径     ApiDemos创建完成后   第二,运行ApiDemos  Run->Run Configurations...   双击Android Application  Name:输入ApiDemos ->Project:选择ApiDemos Lanuch:选择com.exa ...
Eclipse+Android SDK   一、下载Eclipse  http://www.eclipse.org/downloads/ 选择Eclipse IDE for Java Developers (85 MB)版本   二、下载Android SDK  http://developer.android.com/sdk/download.html?v=android-sdk-windows-1.1_r1.zip 我这里选择的1.1版本的,1.5运行模拟器的时候需要手动配置调试器   三、下载Eclipse开发Android的ADT插件  ADT安装方式以及And ...
Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序 —— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。Google与 开放手机联盟 合作开发了 Android,这个联盟由包括 中国移动 、 摩托罗拉 、高通、宏达电和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。Google通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。 Android 作为谷歌企业战略的重 ...
Global site tag (gtag.js) - Google Analytics