WEB开发网
开发学院软件开发Java 用开源工具创建 BlackBerry 应用程序,第 2 部分:... 阅读

用开源工具创建 BlackBerry 应用程序,第 2 部分: 构建 RSS 阅读器

 2009-12-24 00:00:00 来源:WEB开发网   
核心提示: 清单 3 给出了负责打开和关闭 RecordStore 的 IBMRssStorage 类的一部分,以及两个用于获取记录的 helper 方法,用开源工具创建 BlackBerry 应用程序,第 2 部分: 构建 RSS 阅读器(9),清单 3. IBMRssStorage 类片段classIB

清单 3 给出了负责打开和关闭 RecordStore 的 IBMRssStorage 类的一部分,以及两个用于获取记录的 helper 方法。


清单 3. IBMRssStorage 类片段
class IBMRssStorage 
{ 
  private RecordStore store; 
  IBMRssStorage() 
  { 
    try 
    { 
      store = RecordStore.openRecordStore(Guid.recordStoreName,true); 
      store.setMode(RecordStore.AUTHMODE_ANY,true); 
    } 
    catch (Exception e) 
    { 
      System.err.println("error in \ 
      IBMRssStorage \ 
      constructor [" + e.getMessage() + "]"); 
    } 
  } 
  public boolean closeStore() 
  { 
    try 
    { 
      store.closeRecordStore(); 
    } 
    catch (Exception e) 
    { 
      System.err.println("Error closing [" + e.getMessage() + "]"); 
    } 
    return true; 
  } 
  public int getNumRecords() 
  { 
    try 
    { 
      return store.getNumRecords(); 
    } 
    catch (Exception e) 
    { 
      System.err.println("Error in getNumRecords " + e.getMessage()); 
      return 0; 
    } 
  } 
  public byte[] getRecord(int recId) 
  { 
    try 
    { 
      return store.getRecord(recId); 
    } 
    catch (Exception e) 
    { 
      System.err.println("Error in getRecord[" + recId + "] " + e.getMessage()); 
      return null; 
    } 
  } 

上一页  4 5 6 7 8 9 10  下一页

Tags:开源 工具 创建

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接