我是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