 |
MOTO手机开发的问题汇总
日期:2004-4-26 0:01:18 作者:rocks 文档类型:原创 来自:蓝色理想数码站 |
|
|
7 中文显示,存储问题。把中文写入rms中,再读出。 public void openRMS(){ try{ recordStore = RecordStore.openRecordStore(RECORD_STORE,true); } catch(Exception e){db(e.toString());} System.out.println("RMS opened successfully!"); }
public void closeRMS(){ try{ recordStore.closeRecordStore(); } catch(Exception e){ db(e.toString());} System.out.println("RMS closed successfully!"); }
public void deleteRMS(){ if(recordStore.listRecordStores() != null){ try{ recordStore.deleteRecordStore(RECORD_STORE);} catch(Exception e){ db(e.toString());} } System.out.println("RMS deleted successfully!"); }
public void writeRMS(int id,String str ){ // String ws; // userId = inputScreen.f1.getText(); System.out.println("check input: " +str); // ws=new String(userId+" "+score); writeStream(id,str); System.out.println("RMS writed successfully!"); } public void writeStream(int id,String sData){ try{ ByteArrayOutputStream strmBytes = new ByteArrayOutputStream(); DataOutputStream strmDataType = new DataOutputStream(strmBytes); byte[] record; strmDataType.writeUTF(sData); strmDataType.flush(); record = strmBytes.toByteArray(); if(recordStore.getNumRecords()==2) recordStore.setRecord(id,record,0,record.length); else recordStore.addRecord(record,0,record.length);
strmBytes.reset(); strmBytes.close(); strmDataType.close(); } catch(Exception e){ db(e.toString());}
}
public void readRMS(){ try{ byte[] data = new byte[50]; ByteArrayInputStream strmBytes = new ByteArrayInputStream(data); DataInputStream strmDataType = new DataInputStream(strmBytes); // for(int i=1;i <= recordStore.getNumRecords();i++){ // recordStore.getRecord(i,recData,0); // System.out.println("read Record : " + i); // topRecordScreen.ta1.appendText(i+" "+ strmDataType.readUTF()+"\n"); System.out.println(recordStore.getNumRecords()); if(recordStore.getNumRecords()==2) { recordStore.getRecord(1, data, 0); scr_chooseBus.f1.setText(strmDataType.readUTF()); System.out.println(strmDataType.readUTF()); strmBytes.reset(); recordStore.getRecord(2, data, 0); scr_chooseBus.f2.setText(strmDataType.readUTF()); System.out.println(strmDataType.readUTF());
strmBytes.reset(); } strmBytes.close(); strmDataType.close(); } catch(Exception e){ db(e.toString());} System.out.println("RMS read successfully!"); }
private void db(String str){ System.err.println("RMS error: " + str); }
|
| 蓝色理想数码站版权申明:除部分特别声明不要转载,或者授权我站独家播发的文章外,大家可以自由转载我站点的原创文章,但原作者和来自我站的链接必须保留(非我站原创的,按照原来自一节,自行链接)。文章版权归我站和作者共有。
转载要求:转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印,亦不能抹去我站点水印。
特别注意:本站所提供的摄影照片,相关评测,如需使用,请与原作者联系,版权归原作者所有
|
|
 |
· 谈音质标准与音质评价方法
· MP3维修知识经验总结
· 数码相机简易自制立体影像
· 数码照片拍摄用光经验谈
· 手机游戏下载完全实用攻略
· SP智能手机使用IA资源管理器快捷键汇总
· 了解智能手机的操作系统们
· 手机游戏下载完全实用攻略 · SP智能手机使用IA资源管理器快捷键汇总 · 了解智能手机的操作系统们 · 免费WAP风起云涌 移动未来谁主? · [香港] 结束等待!索爱Z800i行货正式开卖 · 小心你的手机也中毒! · 手机常见九大故障自我排除法 · 16个手机相关名词释疑 · 主流无线传输技术GPRS与CDMA对比 · GPRS服务详细介绍
|