??xml version="1.0" encoding="utf-8" standalone="yes"?>精品一区亚洲,日本在线不卡视频一二三区,亚洲精品少妇http://www.aygfsteel.com/51AOP/category/9897.htmlsomething about Java and opensource!zh-cnMon, 31 May 2010 15:06:12 GMTMon, 31 May 2010 15:06:12 GMT60addStatesFromChildren 和跑马灯http://www.aygfsteel.com/51AOP/articles/322381.html冰雨冰雨Mon, 31 May 2010 11:07:00 GMThttp://www.aygfsteel.com/51AOP/articles/322381.htmlhttp://www.aygfsteel.com/51AOP/comments/322381.htmlhttp://www.aygfsteel.com/51AOP/articles/322381.html#Feedback0http://www.aygfsteel.com/51AOP/comments/commentRss/322381.htmlhttp://www.aygfsteel.com/51AOP/services/trackbacks/322381.html android:singleLine="true"
android:ellipsize="marquee"

? 是要昄跑马灯该View必需是可以取得焦点的,只有在取得焦点的情况下跑马灯才会出现.
如果是组合View的情况下有问题? 如下一个组合View:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  
xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation
="vertical"
  android:gravity
="center_vertical"
  android:background
="@drawable/f_background"
  android:layout_width
="fill_parent"
  android:focusable
="true"
  android:layout_height
="50px">
  
<TextView 
      
android:id="@+id/info_text"
      android:focusable
="true"
      android:layout_width
="fill_parent"
      android:layout_height
="wrap_content"
      android:text
="test marquee .. "
      android:textColor
="@color/black"
      android:singleLine
="true"
      android:ellipsize
="marquee"
      android:marqueeRepeatLimit
="3"
      android:textSize
="18sp"
  
/>
  
<TextView 
      
android:id="@+id/date_text"
      android:layout_width
="fill_parent"
      android:layout_height
="wrap_content"
      android:layout_gravity
="bottom"
      android:textColor
="@color/gray"
      android:text
="2010/05/28"
      android:textSize
="12sp"
  
/>
</LinearLayout>

上面CZ?个TextViewl合Z个View,׃讄了LinearLayout为focusable而TextView没法取得焦点了,q样 q个TextView的跑马灯效果显CZ出来,q你也讄TextView?android:focusable="true" 也是没用? q个时候就要用addStatesFromChildren q个属性了,在LinearLayout中设|这个属?然后讄TextView的focusable="true" 可以了.关于 addStatesFromChildren的说?

Sets whether this ViewGroup's drawable states also include its children's drawable states.

可以正常昄的代?
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  
xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation
="vertical"
  android:gravity
="center_vertical"
  android:background
="@drawable/zixun_background"
  android:layout_width
="fill_parent"
  android:addStatesFromChildren
="true"
  android:layout_height
="50px">
  
<TextView 
      
android:id="@+id/info_text"
      android:focusable
="true"
      android:layout_width
="fill_parent"
      android:layout_height
="wrap_content"
      android:text
=" "
      android:textColor
="@color/black"
      android:singleLine
="true"
      android:ellipsize
="marquee"
      android:marqueeRepeatLimit
="3"
      android:textSize
="18sp"
  
/>
  
<TextView 
      
android:id="@+id/date_text"
      android:layout_width
="fill_parent"
      android:layout_height
="wrap_content"
      android:layout_gravity
="bottom"
      android:textColor
="@color/gray"
      android:text
="2010/05/28"
      android:textSize
="12sp"
  
/>
</LinearLayout>



冰雨 2010-05-31 19:07 发表评论
]]>
JDK 6 探秘之一: Desktop http://www.aygfsteel.com/51AOP/articles/112167.html冰雨冰雨Fri, 20 Apr 2007 04:48:00 GMThttp://www.aygfsteel.com/51AOP/articles/112167.htmlhttp://www.aygfsteel.com/51AOP/comments/112167.htmlhttp://www.aygfsteel.com/51AOP/articles/112167.html#Feedback0http://www.aygfsteel.com/51AOP/comments/commentRss/112167.htmlhttp://www.aygfsteel.com/51AOP/services/trackbacks/112167.html

前一D|间从|络上下载了 Java.6.Platform.Revealed.Jul.2006.q本? 现在JDK 6已经发布? 来看看里面都有什么新东西?. 今天开始谈谈JDK6中的东东, 看看有那些东西可以让我们Ȁ动一? 先来看看q个位于java.awt 包中的Desktoopcd. 看名字就可以猜到是干什么的.

Desktop中有一些Action来支持对文g或者URI的BROWSE, EDIT, MAIL, OPEN, and PRINT操作. 记得以前Z使用java调用览器打开个URL要写很多代码. 现在有了q个Desktop一切就Ҏ多了. 看看他的文档 http://download.java.net/jdk6/docs/api/java/awt/Desktop.html  , 那么几个方? 不多,但是都很常用. 不是? 下面来看一个例?

import java.awt.*;
import java.io.*;
import java.net.*;

public class DesktopTest {
  public static void main(String args[]) {
    if (!Desktop.isDesktopSupported()) {
    System.err.println("Desktop not supported!");
    System.exit(-1);
  }
  Desktop desktop = Desktop.getDesktop();
  String path;
  if (args.length == 0) {
    path = ".";
  else {
    path = args[0];
  }
  try {
    File fi = new File("test.txt");
    desktop.print(fi);
    desktop.browse(new URI("http://blog.matrix.org.cn/icess"));
  catch (Exception ioe) {
    System.out.println(ioe);
  }
  File dir = new File(path);
  File files[] = dir.listFiles();
  for (File file: files) {
     System.out.println("Open " + file.getName() "? [YES/NO] :");
     if (desktop.isSupported(Desktop.Action.OPEN)) {
       String line = System.console().readLine();
       if ("YES".equals(line)) {
          System.out.println("Opening... " + file.getName());
          try {
            desktop.open(file);
          catch (IOException ioe) {
            System.out.println(ioe);
            System.err.println("Unable to open: " + file.getName());
          }
       }
     }
   }
  }
}



冰雨 2007-04-20 12:48 发表评论
]]>
BPEL和BPELJ常见问题解答http://www.aygfsteel.com/51AOP/articles/42962.html冰雨冰雨Tue, 25 Apr 2006 02:36:00 GMThttp://www.aygfsteel.com/51AOP/articles/42962.htmlhttp://www.aygfsteel.com/51AOP/comments/42962.htmlhttp://www.aygfsteel.com/51AOP/articles/42962.html#Feedback1http://www.aygfsteel.com/51AOP/comments/commentRss/42962.htmlhttp://www.aygfsteel.com/51AOP/services/trackbacks/42962.htmlBPEL和BPELJ常见问题解答

Q:什么是 BPELQ?/b>
A: BPEL是一门用于自动化业务程的Ş式规U语a?用XML文档写入BPEL中的程能在Web 服务之间以标准化的交互方式得到精心组l。这些流E能够在M一个符合BPEL规范的^台或产品上执行?所以,通过允许֮们在各种各样的创作工具和执行q_之间Udq些程QBPEL使得他们保护了他们在程自动化上的投资。尽以前想使业务流E定义标准化Q但BPEL已经引v了史无前例的兴趣Q而且它最早在软g供应商中获得大量认可?

Q: BPEL、WSBPEL?BPEL4WS之间的区别是什?
A: 除了历史参考文献不同外Q没有什么其他的不同。这些名字都涉及到相同的未决标准。“BPEL4WS”是起初规范的名字,它由BEA、IBM和Microsoft~写和公布的。“WSBPEL”目前是规范和未x准的名称。当q个规范提交到OASIS?ZWeb服务相关标准的努力,按照OASIS命名Ҏ更换了这个名字。尽如此,大部分团体仍然简单地U这个标准ؓ“BPEL”?

Q: 什么是 BPELJQ?/b>
A: BPELJ 是BPEL和Java 语言的组合,它允怸赯用这两种~程语言来构建完整的业务程应用E序。通过允许BPEL和Java一起工作, BPELJ使得每种语言可以做它最擅长的事。BPELJ优于BPELQ但没有它那么有竞争力?/p>

Q:如何把BPELJ?BPEL联系hQ它们之间区别在哪里Q?/b>
A: BPEL基本上向~程发展Q它支持业务处理程的逻辑。这些业务处理流E是独立的应用程序,q些应用使用Web服务作ؓ实现业务功能的活动。BPEL 不会成ؓ一门通用的编E语a。然而,有h认ؓBPEL和用来实现业务功能的其他语aQ少部分的编E)l合h。ؓ了方便BPEL和Java l合hQBPELJ对BPEL做了一些小的改动ƈ且做了一些扩展?/p>

Q: BPEL不是针对业务分析员吗? 如果是,Z么把Java加进?
A: 有这么一个普遍的误解Q那是BPEL惌到非E序设计人员或者所谓的“业务分析员”也能用的E度。这个错误的概念部分Ҏ于市Z许多针对于这l用L业务程理工具q样的一个事实。无可置疑,工具供应商ؓ构徏BPEL和BPELJ程提供了广泛的可视化接口,但是语言本n的目的是Z开发h员?/p>

Q: BPELJ如何工作Q?/b>
A: 通过允许在BPEL程定义中包含Java代码D(UCؓJava片断Q,BPELJ使得Java 和BPEL能够怺协作?

Q: N不应该考虑允许使用M语言QC#、JavaScript和Java{)来设计代码片断吗Q?/b>
A: q个片断背后x是有代表性,我们希望它能用于许多不同的语a。然而,要集成BPEL和一门特定的语言包含的不仅仅是用XML包装目标语言。集成变量绑定、事务管理、调用\径等问题必须周全地定义,然而,每种语言是用不同的方法解册些问题,Ҏ有语aq行l一的绑定是不现实的。所以, BPELJ集中解决 BPEL ?Java的这些集成问题。我们期待着解决其他的语a的集成问??

Q: NBPELJ 没违反?BPEL中活动是Web服务Q数据是XML,数据l构用XML架构描述”这一原则吗?
A: q不是世界上所有的服务都是Web服务Q它们也不应该是。用J2EE更适合紧密耦合的系l,在这U系l中Q容器提供的功能如安全和事务是特别有价值的。那些把业务逻辑部v成J2EElg的h员应该能够在业务程中充分利用这些组ӞBPEL是描q这个过E最好的一门语a?br />一些h争论说在E序片断中用Java来完成少量计和数据操作非常合适,但是应该通过XML/Web服务视图强制所有服务调用。这是一个特别站不住脚的观点。如果您有一个用Java代码片断写的程Q很明显Q有一个Java开发h员参与创个流E?br />q意味着您可能有下面的设惻I有一个开发h员熟悉用Java调用lgQ他想用Java操纵lg的输入和输出。迫佉K个h把所有的调用看成好像是调用Web 服务一Pq会产生一层؜乱,L考虑业务逻辑?

Q: q意味着现在用在WebLogic Integration 8.1上的程定义无效了吗Q?/b>
A: Ҏ不会QBEA ?003q策划ƈ倡导了JSR 207Q把程定义Q命名ؓ“JPD”)提交l?WebLogic Integration 8.1Qƈ把它作ؓ组工作的初始基?BEA ?IBM 已经提交BPELJ l?JSR 207 工作组考虑。BPELJ ?JPD有很多相同的地方Q事实上它已l开始详l设计得今后JPD能^EUdBPELJ??

Q: 如何把BPELJ?JSR 207联系hQ?/b>
A: BPELJ已经提交l?JSR 207Qƈ考虑使用BPELJ作ؓJSR 工作的基?/p>

Q: q对BPEL意味着什么?它将会作Z个标准分裂出来么Q?IBM ?BEA 正在攑ּBPEL么?
A: Ҏ不会。BPELJ是一个完全在BPEL标准的核心思想和意图之内的延。ؓ了提供一个完全的程设计环境Q一直以来都希望BPEL能和其他的语al合。IBM ?BEA 都承诺支持BPEL q且l箋作ؓOASIS的主要的贡献者,正在努力辑ֈ语言的标准化?/p>

Q: BEA对于BPEL和BPELJ的品计划是什么?
A: 对于?004q春季时间范围内的WebLogic Integration 8.1QBEA提供一个BPEL导出工具 Q在下一个重要的WebLogic Integration发布中充分支持最lBPEL标准?BEA 也在下一个重要的WebLogic Integration发布中对BPELJ提供充分的支持?/p>

Q: 如果我现在用WebLogic Integration 8.1会怎样呢?我能q移到BPELJ吗?
A: 是的Q在下一个重要的WebLogic Integration 发布中, BEAؓ从JPD自动q移到BPEL/BPELJ上提供工兗?

  原文出处Q?a target="_blank">http://dev2dev.bea.com/technologies/bpel/bpel_faq.jsp



冰雨 2006-04-25 10:36 发表评论
]]>
վ֩ģ壺 ײ| | | ˮ| | | ߶| | | | Ϣ| ̶| ó| Ԫ| | | ɽ| | | | żҿ| Ϫ| ʼ| | | | ¹| | | ʲ| Դ| Ϸ| | ͨ| | | ҳ| | ˱| ݰ| ϲ|