亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? passwordmanagermidlet.java

?? 密碼管理軟件 實現將常用的密碼信息都保存在手機中。如銀行密碼、郵箱密碼等等
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
            //如果flag記錄集中的值為0,則讀,1代表刪除,則不讀
            String flagTemp = new String(rsTemp.getRecord(i));
            //System.out.println("" + i + ":" + flagTemp);
            if(flagTemp.equals("0")){
             idIndex[j] = i;  //獲得顯示的內容于記錄集中的索引號的對應關系
             id[j] = new String(rs.getRecord(i),"gb2312");
             j++;
            }
           }
           //System.out.println("lstView.size() 2:" + lstView.size());
               //清空lstView中的顯示
          for(int i = lstView.size() - 1;i >= 0;i--){
           lstView.delete(i);
           //System.out.println("lstView.delete(" + i + ")");
          }
           //將ID信息顯示在lstView中
           for(int i = 0;i < j;i++){
            lstView.append(id[i],null);
            //System.out.println("lstView.append(" + i + ")");
           }
           
           //顯示lstView
           display.setCurrent(lstView);
          }catch(Exception e){
           System.out.println("查看密碼失敗:" +e);
           //查看失敗
           displayAlert("查看密碼失敗!");

          }
         }
         //選擇“設置”
         if(index == 2){
          //顯示設置密碼界面
          display.setCurrent(frmSetPassword);
         }
         //選擇“幫助”
         if(index == 3){
          //顯示幫助界面
          display.setCurrent(frmHelp);
         }
         //選擇“關于”
         if(index == 4){
          //顯示關于界面
          display.setCurrent(frmAbout);
         }
         
         //未選擇
         if(index == -1){
          displayAlert("請選擇您要察看的項目");
         }
        }
        
        //處理設置密碼界面中的返回按鈕
        if(c == cmdBackSetPassword){
         //顯示主界面
         display.setCurrent(lstMain);
        }
        
        //處理設置密碼界面中的確定按鈕
        if(c == cmdEnterSetPassword){
         //密碼
         String pwd1 = tfPassword.getString();
         //確認密碼
         String pwd2 = tfConfirmPassword.getString();
         //判斷用戶是否輸入為空
         if(pwd1.length() !=0 && pwd2.length() != 0){
          //判斷密碼和確認密碼是否相同
          if(pwd1.equals(pwd2)){
           //設置密碼
           try{
            //打開密碼紀錄
         rs = RecordStore.openRecordStore("password",true);
         //System.out.println("rs.getNumRecords():" + rs.getNumRecords());
         //判斷是否已設置密碼
         if(rs.getNumRecords() > 0){
          //設置密碼
          rs.setRecord(1,pwd1.getBytes(),0,pwd1.length());
         }else{ //未設置密碼
          rs.addRecord(pwd1.getBytes(),0,pwd1.length());
         }
         //關閉記錄
         rs.closeRecordStore();
         //提示修改成功
         displayAlert("密碼設置成功");
           }catch(Exception e){
            //System.out.println(e);
            //設置失敗
            displayAlert("密碼設置失敗!");
           }
          }else{
           //提示用戶密碼和確認密碼必須相同
           displayAlert("密碼和確認密碼不相同");
          }
         }else{
          //提示用戶密碼和確認密碼不能為空
          displayAlert("請檢查密碼和確認密碼是否為空!");
         }
        }
        
        //處理幫助界面中的返回按鈕
        if(c == cmdBackHelp){
         //顯示主界面
         display.setCurrent(lstMain);
        }
        
        //處理關于界面中的返回按鈕
        if(c == cmdBackAbout){
         //顯示主界面
         display.setCurrent(lstMain);
        }
        
        //處理增加密碼界面中的返回按鈕
        if(c == cmdBackAdd){
         //顯示主界面
         display.setCurrent(lstMain);
        }
        
        //處理增加密碼界面中的確定按鈕事件
        if(c == cmdEnterAdd){
         String idAdd = tfId.getString(); //id

         String passwordAdd = tfPsswordAdd.getString();//密碼
         String confirmPasswordAdd = tfConfirmPasswordAdd.getString();//確認密碼
         String remarkAdd = tfRemark.getString();//備注
         //判斷是否完整輸入,備注可以為空
         if(idAdd.length() != 0 && passwordAdd.length() != 0 && confirmPasswordAdd.length() != 0){
          //比較密碼和確認密碼是否相同
          if(passwordAdd.equals(confirmPasswordAdd)){
           //寫入記錄集中
           try{
      
            //寫入ID
            rs = RecordStore.openRecordStore("id",true);
            rs.addRecord(idAdd.getBytes(),0,idAdd.length());
            rs.closeRecordStore();
            //寫入密碼
            rs = RecordStore.openRecordStore("pwd",true);
            rs.addRecord(passwordAdd.getBytes("iso8859_1"),0,passwordAdd.length());
            rs.closeRecordStore();
            //寫入備注
            rs = RecordStore.openRecordStore("remark",true);
            rs.addRecord(remarkAdd.getBytes("iso8859_1"),0,remarkAdd.length());
            rs.closeRecordStore();
            //寫入是否刪除的標記,0代表正常,1代表刪除
            rs = RecordStore.openRecordStore("flag",true);
            rs.addRecord(new String("0").getBytes(),0,1);
            rs.closeRecordStore();
            
            //提示密碼增加成功
            displayAlert("密碼增加成功!");
           }catch(Exception e){
            //顯示警告信息
            displayAlert("增加密碼失敗!");
           }
          }else{
           //顯示警告信息
           displayAlert("密碼和確認密碼是否相同!");
          }
         }else{
          //顯示警告信息
          displayAlert("請檢查輸入是否完整!");
         }         
        }
        
      //處理查看密碼主界面中的返回按鈕
      if(c == cmdBackViewMain){
        //顯示主界面
         display.setCurrent(lstMain);       
      }
      
      //處理查看密碼主界面中的查看按鈕事件
      if(c == cmdInfo){
       int index = lstView.getSelectedIndex();  //需要查看的信息id
       //如果沒有記錄,則直接返回
       if(index == -1) return;
       
       //獲得信息
       String s1 = getInfoById(idIndex[index]);
       if(s != null){
        //顯示到tbViewInfo中
        tbViewInfo.setString(s1);
       }else{
        //顯示提示信息,查看失敗
        displayAlert("無法獲得詳細信息");
       }
       //顯示密碼詳細信息界面
       display.setCurrent(tbViewInfo);
      }
      
      //處理密碼詳細信息界面中的返回按鈕事件
      if(c == cmdBackViewInfo){
       //顯示查看密碼主界面
       display.setCurrent(lstView);
      }
      
      //處理密碼詳細信息界面中的修改按鈕事件
      if(c == cmdModify){
       //顯示修改密碼界面
       display.setCurrent(frmViewModifyPassword);
      }
      
      //處理密碼詳細信息界面中的刪除按鈕事件
      if(c == cmdDelView){
       //查看密碼界面中被選中的索引號
       int index = lstView.getSelectedIndex();
       
       //刪除紀錄集中的內容
       try{
        //向記錄集中的flag內容中寫入刪除標記
        rs = RecordStore.openRecordStore("flag",true);
        rs.setRecord(idIndex[index],new String("1").getBytes(),0,1);
        rs.closeRecordStore();
        
        //返回主界面
        display.setCurrent(lstMain);
       }catch(Exception e){
        System.out.println(e);
        //顯示警告信息
        displayAlert("刪除密碼失敗,請重試!");
       }       
      }
      
      //處理修改密碼界面中的返回按鈕事件
      if(c == cmdBackViewModify){
       int index = lstView.getSelectedIndex();  //需要查看的信息id
       //獲得信息
       String s1 = getInfoById(idIndex[index]);
       if(s != null){
        //顯示到tbViewInfo中
        tbViewInfo.setString(s1);
       }else{
        //顯示提示信息,查看失敗
        displayAlert("無法獲得詳細信息");
       }
       //顯示密碼詳細信息界面
       display.setCurrent(tbViewInfo);
      }
      
      //處理修改密碼界面中的修改按鈕事件
      if(c == cmdModifyView){
      //密碼框用戶輸入
       String pwd1 = tfPasswordView.getString();
       //確認密碼框用戶輸入
       String pwd2 = tfConfirmPasswordView.getString();
       //判斷用戶的輸入
       if(pwd1.length() != 0 && pwd2.length() != 0){ //用戶輸入了密碼和確認密碼
        //判斷密碼和確認密碼是否相同
        if(pwd1.equals(pwd2)){//相同
         int index = lstView.getSelectedIndex();  //需要查看的信息id
         //修改密碼
         try{
          //修改密碼
          rs = RecordStore.openRecordStore("pwd",true);
          rs.setRecord(idIndex[index],pwd1.getBytes(),0,pwd1.length());
          rs.closeRecordStore();
          //顯示
          //獲得信息
          String s1 = getInfoById(idIndex[index]);
          if(s != null){
           //顯示到tbViewInfo中
           tbViewInfo.setString(s1);
          }else{
          //顯示提示信息,查看失敗
           displayAlert("無法獲得詳細信息");
          }
          //顯示密碼詳細信息界面
          display.setCurrent(tbViewInfo);
         }catch(Exception e){
          //顯示修改失敗
          displayAlert("修改密碼失敗");
         }
        }else{//不相同
         //顯示密碼和確認密碼不相同
         displayAlert("密碼和確認密碼不同!");
        }
       }else{ //密碼或者確認密碼,用戶未輸入
        //提示用戶輸入
        displayAlert("請檢查輸入是否完整,其中密碼和確認密碼均不能為空!");
       }
      }
      
      //設置進入密碼界面中的刪除按鈕事件
      if(c == cmdDelSetPassword){
       try{
        //判斷用戶是否已設置密碼
        rs = RecordStore.openRecordStore("password",true);
        int numTemp = rs.getNumRecords(); //記錄集中的紀錄數量
        rs.closeRecordStore();
        //用戶已設置密碼
        if(numTemp > 0){   
         //刪除,徹底刪除
         RecordStore.deleteRecordStore("password");
         //提示刪除密碼成功
         displayAlert("刪除密碼成功,請返回!");
        }else{//用戶未設置密碼
         //提示尚未設置密碼
         displayAlert("您尚未設置密碼,無法刪除!");
        }
       }catch(Exception e){
        
        //顯示刪除失敗
        displayAlert("刪除密碼失敗,請重試!");
       }
      }
    }
    
    /**
     *顯示提示或者警告信息
     *@param msg 信息內容
     */
    public final void displayAlert(String msg){
        //設置提示信息
        alert.setString(msg);
        //顯示3秒
        alert.setTimeout(3000);
        display.setCurrent(alert);     
    }
    
    /**
     * 獲得指定id的紀錄內容,包括密碼id,密碼和備注信息
     * 
     *
     */
    public final String getInfoById(int id){
     try{
      //密碼ID
      rs = RecordStore.openRecordStore("id",false);
        String idView = new String(rs.getRecord(id),"gb2312");
        rs.closeRecordStore();
        //密碼
        rs = RecordStore.openRecordStore("pwd",false);
        String pwdView = new String(rs.getRecord(id),"gb2312");
        rs.closeRecordStore();
        //備注
        rs = RecordStore.openRecordStore("remark",false);
        String remarkView = new String(rs.getRecord(id),"gb2312");
        rs.closeRecordStore();
        //返回
        return "密碼id:" + idView + "  密碼:" + pwdView + "  備注:" + remarkView;
  }catch(Exception e){
   return null;
  }        
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美www| 亚洲第一电影网| 亚洲香蕉伊在人在线观| 精品一区二区三区av| 成人va在线观看| 欧美精品一区二区三区蜜桃视频| 亚洲天堂精品在线观看| 国产剧情av麻豆香蕉精品| 欧美日韩一卡二卡三卡| 中文字幕日韩欧美一区二区三区| 久久66热re国产| 欧美午夜精品一区二区蜜桃| 中文字幕av一区二区三区高 | 国产精品久久午夜| 暴力调教一区二区三区| 日韩欧美一区在线观看| 亚洲第一主播视频| 色综合久久中文字幕综合网| 国产欧美日韩综合| 国产在线一区观看| 日韩欧美一区在线观看| 视频一区二区三区中文字幕| 91豆麻精品91久久久久久| 亚洲色图丝袜美腿| 成人午夜电影网站| 国产日韩欧美电影| 国产成人午夜精品5599| 久久久久久久久久久久久久久99| 久久99精品久久久久久国产越南| 日韩一区二区三区视频在线| 五月激情丁香一区二区三区| 欧美亚州韩日在线看免费版国语版| 亚洲欧美日韩国产另类专区| 色婷婷av一区二区三区软件| 一区二区免费看| 欧美专区亚洲专区| 天天综合色天天| 69p69国产精品| 久久爱www久久做| 久久久综合网站| 国产不卡高清在线观看视频| 亚洲国产成人在线| 91农村精品一区二区在线| 又紧又大又爽精品一区二区| 欧美综合在线视频| 青娱乐精品视频| 亚洲精品在线观看视频| 粉嫩嫩av羞羞动漫久久久 | 亚洲va韩国va欧美va精品| 欧美日韩精品专区| 麻豆91在线观看| 中文字幕免费不卡| 色八戒一区二区三区| 午夜一区二区三区视频| 欧美一区二区三区视频在线 | 亚洲激情图片一区| 717成人午夜免费福利电影| 精品一区二区三区视频| 久久理论电影网| 91福利在线导航| 狂野欧美性猛交blacked| 国产欧美日韩精品一区| 91久久精品一区二区三| 麻豆精品久久精品色综合| 国产日韩欧美电影| 欧美日韩一区成人| 粉嫩13p一区二区三区| 亚洲国产成人高清精品| 久久综合成人精品亚洲另类欧美 | 欧美精品第一页| 国产一区91精品张津瑜| 一区二区高清视频在线观看| 欧美xxxxx牲另类人与| www.久久久久久久久| 日本不卡免费在线视频| 亚洲国产精品成人久久综合一区| 欧美日韩中文字幕一区| 粉嫩av一区二区三区| 日本v片在线高清不卡在线观看| 亚洲综合无码一区二区| 国产亚洲1区2区3区| 欧美福利一区二区| 99re亚洲国产精品| 国产伦精品一区二区三区在线观看| 亚洲美女在线国产| 日本一区二区三区国色天香| 正在播放亚洲一区| 色欧美乱欧美15图片| 国产精品一区专区| 久久激情五月婷婷| 视频一区在线播放| 亚洲日本va午夜在线影院| 久久日韩粉嫩一区二区三区| 欧美一区二区免费观在线| 91久久精品国产91性色tv| 高清不卡一二三区| 久久精品国产77777蜜臀| 亚洲国产欧美一区二区三区丁香婷| 久久蜜桃一区二区| 色综合久久久久久久| 日本福利一区二区| 日韩码欧中文字| 久久精品视频一区| 日韩免费一区二区| 欧美乱妇20p| 欧美性淫爽ww久久久久无| 日韩欧美一级二级三级久久久| 日韩福利电影在线观看| 久久久精品一品道一区| 欧洲另类一二三四区| 久久国产日韩欧美精品| 成人免费小视频| 日韩一区二区三区四区 | 美女精品一区二区| 国产精品毛片无遮挡高清| 欧美裸体bbwbbwbbw| 丁香一区二区三区| 五月综合激情日本mⅴ| 国产色产综合产在线视频| 欧美视频一区二区三区在线观看| 久久精品99国产精品日本| 一区二区在线免费| 国产亚洲成av人在线观看导航 | 国产精华液一区二区三区| 一区二区三区不卡在线观看| 久久久精品国产免费观看同学| 欧美三级资源在线| 97国产一区二区| 精品中文字幕一区二区小辣椒| 亚洲在线成人精品| 中文字幕五月欧美| 国产人成亚洲第一网站在线播放| 在线播放91灌醉迷j高跟美女 | 91麻豆精品国产91久久久资源速度| 国产不卡视频在线观看| 久久精品国产亚洲a| 亚洲国产成人porn| 一区二区在线观看av| 国产精品免费视频观看| 日韩你懂的在线播放| 在线播放亚洲一区| 欧美精品免费视频| 欧美男女性生活在线直播观看| 色综合视频在线观看| av一区二区久久| 91在线视频18| 国产91丝袜在线播放九色| 欧美不卡一区二区三区四区| 91啦中文在线观看| 亚洲国产精品成人综合| 岛国一区二区三区| 欧美激情一区二区三区四区| 欧美xxx久久| 精品一区二区免费在线观看| 日韩一级在线观看| 韩国精品主播一区二区在线观看 | 污片在线观看一区二区| 国产精品香蕉一区二区三区| 亚洲成人免费视| 视频一区在线视频| 欧美精品乱码久久久久久| 日韩1区2区3区| 3atv一区二区三区| 国产综合成人久久大片91| 99视频热这里只有精品免费| 国产欧美日韩三级| 亚洲国产综合91精品麻豆| 欧美日韩精品是欧美日韩精品| 视频一区在线播放| 欧美大片顶级少妇| 激情五月激情综合网| 日本一区二区视频在线| 亚洲一区二区三区在线| 亚洲午夜精品网| 国产一区二区看久久| 亚洲综合一区二区精品导航| 日韩色在线观看| 成人精品免费网站| 欧美午夜影院一区| 蜜臂av日日欢夜夜爽一区| eeuss鲁一区二区三区| 欧美日韩日日摸| 亚洲国产精品激情在线观看| 亚洲图片一区二区| 韩国av一区二区| 亚洲黄色免费网站| 久久无码av三级| 亚洲黄色小说网站| 国产精品888| 亚洲h在线观看| 国产精品1区2区3区| 日本91福利区| 中文字幕高清不卡| 日韩精品自拍偷拍| 99re在线精品| 欧美不卡一区二区三区| 884aa四虎影成人精品一区| 69久久99精品久久久久婷婷 | 亚洲第一精品在线| 亚洲免费视频成人|