我是J2me的新手 我有一个要求,即在j2me(java)中为40系列设备开发使用LWUIT的Rss阅读应用程序。我需要阅读Rss文件 2)我需要在LWUIT列表屏幕上显示标题和图像从Rss xml文件 3)如果我点击标题,我应该能够显示窗体屏幕,在LWUIT窗体我需要从Rss文件显示描述和发布日期如何在j2me中使用LWUIT组件开发Rss Reader应用程序(java)
任何示例代码,我需要帮助?
我是J2me的新手 我有一个要求,即在j2me(java)中为40系列设备开发使用LWUIT的Rss阅读应用程序。我需要阅读Rss文件 2)我需要在LWUIT列表屏幕上显示标题和图像从Rss xml文件 3)如果我点击标题,我应该能够显示窗体屏幕,在LWUIT窗体我需要从Rss文件显示描述和发布日期如何在j2me中使用LWUIT组件开发Rss Reader应用程序(java)
任何示例代码,我需要帮助?
查看属于LWUIT4IO的一部分的RSS阅读器组件或Codename One的标准部分。
您可以使用GUI构建器将其放置以创建此类应用程序。
要下发展使用LWUIT RSS阅读器应用程序,我们可以使用下面的代码:
RssMidlet:
import com.sun.lwuit.*;
import com.sun.lwuit.animations.Transition3D;
import com.sun.lwuit.events.ActionEvent;
import com.sun.lwuit.events.ActionListener;
import java.util.Vector;
import javax.microedition.midlet.*;
public class RssMidlet extends MIDlet implements ActionListener {
private List rssFeedList;
private Vector rssFeed;
private Image image;
private Form form1;
public RssMidlet() {
Display.init(this);
rssFeed = new Vector();
form1 = new Form();
form1.setFocus(true);
form1.addCommandListener(this);
form1.setScrollableY(true);
form1.setTransitionInAnimator(Transition3D.createRotation(250, true));
//Initialize a List Object with Vector ref rssFeed
rssFeedList = new List(rssFeed);
rssFeedList.setRenderer(new NewsListCellRenderer());
rssFeedList.setFixedSelection(List.FIXED_NONE);
rssFeedList.setItemGap(0);
form1.addComponent(rssFeedList);
}
public void startApp() {
String url = "Your Input Rss File Here";
ParseThread myThread = new ParseThread(this);
//this will start the second thread
myThread.getXMLFeed(url);
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
public void addNews(RssModel newsItem) {
rssFeed.addElement(newsItem);
form1.show();
}
}
}
您可以参照此例LWUIT Blog ContactsRenderer 实例创建NewsListCellRenderer类
你似乎还没有尝试过任何东西......并且你在一个问中提出了三个问题。在问你之前你应该尝试一些东西但1)请检查http://stackoverflow.com/questions/9890222/need-some-help-in-parsing-this-xml-in-j2me-platform – 2012-07-30 20:09:51
嗨,我已经开发了rss阅读器应用程序使用lcdui组件,为5 rss xml文件,但我有一个要求,以显示这些5 rss饲料xml文件在基于标签的屏幕,这意味着,在一个屏幕上,我们必须创建5个选项卡,之后,如果我在每个选项卡上clcick,我需要显示lcdui列表屏幕(图像和标题),但是,我不知道,标签是使用lwuit创建的,但我的rss应用程序使用lcdui组件开发,因此我无法在基于lwuit标签的组件中添加lcdui列表屏幕,所以我决定将我的rss应用程序更改为lwuit?任何帮助?我们可以使用lcdui开发标签,我们可以将lcdui列表添加到标签中吗? – String 2012-07-31 04:16:55
如果您可以使用LWUIT,请参阅本教程http://lwuit.java.net/tutorial/index.html – 2012-07-31 12:50:18