コード例 #1
0
 @Override
 protected void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   initViews();
   init();
   mPreferenceManager = PreferenceManager.getInstance();
 }
コード例 #2
0
ファイル: DemoModel.java プロジェクト: jiangminglu/Woodpecker
  public boolean getSettingMsgSound() {
    Object val = valueCache.get(Key.PlayToneOn);

    if (val == null) {
      val = PreferenceManager.getInstance().getSettingMsgSound();
      valueCache.put(Key.PlayToneOn, val);
    }

    return (Boolean) (val != null ? val : true);
  }
コード例 #3
0
  public static void main(String[] arguments) {
    Alphabet alphabet = null;
    Alphabet pushDownAlphabet = null;
    NonterminalSymbolSet nonterminalSymbolSet = null;
    TerminalSymbolSet terminalSymbolSet = null;

    try {
      alphabet =
          new DefaultAlphabet(
              new DefaultSymbol("2"), new DefaultSymbol("3")); // $NON-NLS-1$ //$NON-NLS-2$

      pushDownAlphabet =
          new DefaultAlphabet(
              new DefaultSymbol("4"), new DefaultSymbol("5")); // $NON-NLS-1$ //$NON-NLS-2$

      nonterminalSymbolSet =
          new DefaultNonterminalSymbolSet(
              new DefaultNonterminalSymbol("A"),
              new DefaultNonterminalSymbol( //$NON-NLS-1$
                  "B")); //$NON-NLS-1$

      terminalSymbolSet =
          new DefaultTerminalSymbolSet(
              new DefaultTerminalSymbol("e"),
              new DefaultTerminalSymbol("f")); // $NON-NLS-1$ //$NON-NLS-2$
    } catch (AlphabetException exc) {
      exc.printStackTrace();
      System.exit(1);
    } catch (NonterminalSymbolSetException exc) {
      exc.printStackTrace();
      System.exit(1);
    } catch (TerminalSymbolSetException exc) {
      exc.printStackTrace();
      System.exit(1);
    }

    PreferenceManager preferences = PreferenceManager.getInstance();

    System.out.println(preferences.getNonterminalSymbolSetItem());
    System.out.println(preferences.getTerminalSymbolSetItem());

    preferences.setNonterminalSymbolSetItem(
        new NonterminalSymbolSetItem(nonterminalSymbolSet, nonterminalSymbolSet));
    preferences.setTerminalSymbolSetItem(
        new TerminalSymbolSetItem(terminalSymbolSet, terminalSymbolSet));

    System.out.println(preferences.getNonterminalSymbolSetItem());
    System.out.println(preferences.getTerminalSymbolSetItem());
  }
コード例 #4
0
ファイル: DemoModel.java プロジェクト: jiangminglu/Woodpecker
 public void setSettingMsgSound(boolean paramBoolean) {
   PreferenceManager.getInstance().setSettingMsgSound(paramBoolean);
   valueCache.put(Key.PlayToneOn, paramBoolean);
 }
コード例 #5
0
ファイル: DemoModel.java プロジェクト: jiangminglu/Woodpecker
 public void setSettingMsgNotification(boolean paramBoolean) {
   PreferenceManager.getInstance().setSettingMsgNotification(paramBoolean);
   valueCache.put(Key.VibrateAndPlayToneOn, paramBoolean);
 }
コード例 #6
0
ファイル: DemoModel.java プロジェクト: jiangminglu/Woodpecker
 /** 获取当前用户的环信id */
 public String getCurrentUsernName() {
   return PreferenceManager.getInstance().getCurrentUsername();
 }
コード例 #7
0
ファイル: DemoModel.java プロジェクト: jiangminglu/Woodpecker
 /**
  * 设置当前用户的环信id
  *
  * @param username
  */
 public void setCurrentUserName(String username) {
   PreferenceManager.getInstance().setCurrentUserName(username);
 }
コード例 #8
0
ファイル: DemoModel.java プロジェクト: jiangminglu/Woodpecker
 public boolean isChatroomOwnerLeaveAllowed() {
   return PreferenceManager.getInstance().getSettingAllowChatroomOwnerLeave();
 }
コード例 #9
0
ファイル: DemoModel.java プロジェクト: jiangminglu/Woodpecker
 public void allowChatroomOwnerLeave(boolean value) {
   PreferenceManager.getInstance().setSettingAllowChatroomOwnerLeave(value);
 }
コード例 #10
0
ファイル: DemoModel.java プロジェクト: jiangminglu/Woodpecker
 public void setBlacklistSynced(boolean synced) {
   PreferenceManager.getInstance().setBlacklistSynced(synced);
 }
コード例 #11
0
ファイル: DemoModel.java プロジェクト: jiangminglu/Woodpecker
 public boolean isContactSynced() {
   return PreferenceManager.getInstance().isContactSynced();
 }
コード例 #12
0
ファイル: DemoModel.java プロジェクト: jiangminglu/Woodpecker
 public void setContactSynced(boolean synced) {
   PreferenceManager.getInstance().setContactSynced(synced);
 }
コード例 #13
0
ファイル: DemoModel.java プロジェクト: jiangminglu/Woodpecker
 public boolean isGroupsSynced() {
   return PreferenceManager.getInstance().isGroupsSynced();
 }
コード例 #14
0
ファイル: DemoModel.java プロジェクト: jiangminglu/Woodpecker
 public void setGroupsSynced(boolean synced) {
   PreferenceManager.getInstance().setGroupsSynced(synced);
 }
コード例 #15
0
ファイル: DemoModel.java プロジェクト: jiangminglu/Woodpecker
 public void setSettingMsgSpeaker(boolean paramBoolean) {
   PreferenceManager.getInstance().setSettingMsgSpeaker(paramBoolean);
   valueCache.put(Key.SpakerOn, paramBoolean);
 }
コード例 #16
0
ファイル: DemoModel.java プロジェクト: jiangminglu/Woodpecker
 public void setSettingMsgVibrate(boolean paramBoolean) {
   PreferenceManager.getInstance().setSettingMsgVibrate(paramBoolean);
   valueCache.put(Key.VibrateOn, paramBoolean);
 }
コード例 #17
0
ファイル: DemoModel.java プロジェクト: jiangminglu/Woodpecker
 public boolean isBacklistSynced() {
   return PreferenceManager.getInstance().isBacklistSynced();
 }