2011年3月11日
摘要: ljq.xml文件<?xml version="1.0" encoding="UTF-8"?><persons> <person id="23"> <name>李明</name> <age>30</age> </person> <person id="20"> <name>李向梅</name> <age>25</age> </person></ 阅读全文
posted @ 2011-03-11 11:36 Ruthless 阅读(1064) 评论(0) 推荐(1)
摘要: student.xml文件<?xml version="1.0" encoding="UTF-8"?><StudentInfo> <student> <name>赵海波</name> <sex>男</sex> <lesson> <lessonName>Spring整合开发</lessonName> <lessonScore>85</lessonScore> </lesson> <lesson&g 阅读全文
posted @ 2011-03-11 11:30 Ruthless 阅读(17577) 评论(0) 推荐(2)
摘要: <body style="background:url(images/body_bg.gif) no-repeat; background-position:bottom right"> 阅读全文
posted @ 2011-03-11 11:07 Ruthless 阅读(4616) 评论(1) 推荐(1)
  2011年3月10日
摘要: 清单文件<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.ljq.dialog" android:versionCode="1" android:versionName="1.0"> <application android:icon="@drawa 阅读全文
posted @ 2011-03-10 21:45 Ruthless 阅读(39292) 评论(2) 推荐(2)
摘要: main.xml布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> &l 阅读全文
posted @ 2011-03-10 21:15 Ruthless 阅读(15501) 评论(2) 推荐(1)
摘要: main.xml布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> &l 阅读全文
posted @ 2011-03-10 20:59 Ruthless 阅读(22932) 评论(1) 推荐(1)
摘要: main.xml布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> &l 阅读全文
posted @ 2011-03-10 20:31 Ruthless 阅读(10453) 评论(0) 推荐(1)
  2011年3月9日
摘要: main.xml布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> &l 阅读全文
posted @ 2011-03-09 20:11 Ruthless 阅读(1652) 评论(0) 推荐(1)
摘要: AirLinePk复合主键类package com.ljq.entity;import javax.persistence.Column;import javax.persistence.Embeddable;/** * 使用复合主键要满足的条件 * * 1、要实现序列化 2、提供默认的构造方法 3、实现hashCope * * @author Administrator * */@SuppressWarnings("serial")@Embeddable //embeddable: 可嵌入的public class AirLinePk implements java.io 阅读全文
posted @ 2011-03-09 19:34 Ruthless 阅读(10786) 评论(2) 推荐(1)
摘要: 双向和单向的区别,其实不在数据库,而在加载方向。如Person和IdCard,单向是Person拥有IdCard的实例可以加载IdCard,而双向不但Person可以加载IdCard,IdCard可以拥有Person实例来加载Person。数据库还是原来的数据库(两个共享主键的表)以下模拟双向一对一得映射案例表结构如下:Person表结构IdCard表结构IDCard类package com.ljq.entity;import javax.persistence.CascadeType;import javax.persistence.Column;import javax.persisten 阅读全文
posted @ 2011-03-09 16:46 Ruthless 阅读(7019) 评论(1) 推荐(1)
摘要: 订单和订单项就是一对多的关系。一个订单有多个订单项,一个订单项属于某个订单。订单和订单项映射后的表结构如下:订单表结构订单项表结构下面就以订单和订单项为例介绍多对多映射关系的实例开发persistence.xml配置文件<?xml version="1.0"?><persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocatio 阅读全文
posted @ 2011-03-09 11:28 Ruthless 阅读(21193) 评论(1) 推荐(2)
  2011年3月8日
摘要: 上下文菜单不同于选项菜单,选项菜单服务于Activity,而上下文菜单则是注册到某个View对象上的。如果一个View对象注册了上下文菜单,用户可以通过长按该View对象以呼出上下文菜单。上下文菜单不支持快捷键,其菜单选项也不能附带图标,但是可以为上下文菜单的标题指定图标。以下模拟上下文菜单main.xml布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout android:id="@+id/LinearLayout01" android:layout_wid 阅读全文
posted @ 2011-03-08 21:09 Ruthless 阅读(7187) 评论(1) 推荐(2)
摘要: Android平台下所提供的菜单大体上可分为三类:选项菜单、上下文菜单和子菜单。当Activity在前台运行时,如果用户按下手机上的Menu键,此时就会在屏幕低端弹出相应的选项菜单。但这个功能需要开发人员编程来实现的,如果在开发应用程序时没有实现该功能,那么程序运行时按下手机的meun键是不会起作用的。对于携带图标的选项菜单,每次最多只能显示6个,当菜单选项多于6个时,将只显示前5个和一个扩展菜单选项,点击扩展菜单选项将会弹出其余的菜单项。扩展菜单项中将不会显示图标,但是可以显示单选按钮和复选框。以下模拟选项菜单main.xml布局文件<?xml version="1.0&qu 阅读全文
posted @ 2011-03-08 19:38 Ruthless 阅读(14972) 评论(0) 推荐(1)
  2011年3月7日
摘要: //js获取项目根路径,如: http://localhost:8083/uimcardprjfunction getRootPath(){ //获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp var curWwwPath=window.document.location.href; //获取主机地址之后的目录,如: uimcardprj/share/meun.jsp var pathName=window.document.location.pathname; var pos=curWwwPath.indexOf(pathN 阅读全文
posted @ 2011-03-07 16:51 Ruthless 阅读(75671) 评论(0) 推荐(3)
  2011年3月5日
摘要: 本文出自http://wangstar.javaeye.com/blog/409115,感觉基础知识归纳得不错,就COPY下来方便查找。 动画效果编程基础--Android Animation 动画类型 Android的animation由四种类型组成 XML中 alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面旋转动画效果 JavaCode中 AlphaAnimation 渐变透明度动画效果 ScaleAnimation 渐变尺寸伸缩动画效果 TranslateAnimation 画面转换位置移动动画效果 Rot 阅读全文
posted @ 2011-03-05 10:16 Ruthless 阅读(2297) 评论(1) 推荐(1)
  2011年3月3日
摘要: Gson是Google的一个开源项目,可以将Java对象转换成JSON,也可能将JSON转换成Java对象。Gson里最重要的对象有2个Gson 和GsonBuilder。Gson有2个最基本的方法1) toJson() – 转换java 对象到JSON2) fromJson() – 转换JSON到java对象注意使用Gson时记得添加第三方类库gson-1.6.jar main.xml布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android=" 阅读全文
posted @ 2011-03-03 20:36 Ruthless 阅读(34670) 评论(0) 推荐(2)
摘要: 测试的tomcat为apache-tomcat-6.0.18 ,数据库为mysql和oracle。配置步骤如下:1、把数据库的JDBC驱动放入D:\apache-tomcat-6.0.18\lib目录下2、在D:\apache-tomcat-6.0.18\conf\web.xml文件中,将下面代码加入到web.xml中: <resource-ref> <description>DB Connection</description> <res-ref-name>jdbc/mysql</res-ref-name> <res-type 阅读全文
posted @ 2011-03-03 16:09 Ruthless 阅读(10301) 评论(1) 推荐(3)
  2011年3月2日
摘要: 模拟一个案例:把AppWidget添加到桌面后,点击AppWidget后AppWidget文本会轮回改变main.xml布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" 阅读全文
posted @ 2011-03-02 17:41 Ruthless 阅读(4019) 评论(0) 推荐(1)
摘要: Android开发应用除了程序应用,还有App Widget应用。好多人会开发程序应用而不会开发App Widget应用。本帖子就是帮助大家学习如何开发App Widget应用的。先简单说说App Widget的原理。App Widget是在桌面上的一块显示信息的东西,通过单击App Widget跳转到程序入口类。而系统自带的程序,典型的App Widget是music,这个Android内置的音乐播放小程序。这个是典型的App Widget+app应用。就是一个程序既可以通过App Widget启动,也可以通过App启动。App Widget就是一个AppWidgetProvider+一个U 阅读全文
posted @ 2011-03-02 10:11 Ruthless 阅读(8504) 评论(1) 推荐(5)
  2011年2月28日
摘要: 实时文件夹是一种用来显示由某个ContentProvider提供的数据信息的桌面组件。要创建一个实时文件夹,必须要有两方面的支持。一方面是,要定义一个用来创建实时文件夹的Activity。另一方面是,所指定数据信息URI的ContentProvider必须支持实时文件夹的查询。本节中就将要介绍如何为应用程序创建实时文件夹。 与在Launcher的桌面上添加一个快捷方式类似,用户在桌面上长按后选择实时文件夹就会弹出一个可用实时文件夹的列表对话框。若我们想把自己应用程序内的Activity也添加到这一列表中,同样只需要在该Activity注册时添加一个Action为android.intent.a 阅读全文
posted @ 2011-02-28 21:56 Ruthless 阅读(2279) 评论(0) 推荐(1)