LocalActivity API

LocalActivity API는 key/value로 데이터를 관리하는 api입니다.

등록하기

  • boolean set(key, value)
Parameter Type Descrption
key(required) String 저장할 key
value(required) String,int,boolean 저장할 value

[샘플코드]

//이벤트 발생 Button eventButton = (Button)findViewById(R.id.eventButton); eventButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // enchant key로 1이란 데이터를 저장 Nowplay.localActivityManager.set("enchant", 1); } });


조회하기

  • String get(key)
  • String getString(key)
  • int getInt(key)
  • boolean getBoolean(key)

[샘플코드]

//이벤트 발생 Button eventButton = (Button)findViewById(R.id.eventButton); eventButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { int result = Nowplay.localActivityManager.getInt("enchant"); } });


삭제하기

  • boolean delete(key)

[샘플코드]

//이벤트 발생 Button eventButton = (Button)findViewById(R.id.eventButton); eventButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Nowplay.localActivityManager.delete("enchant"); } });


추가하기

저장된 값을 지정된 값만큰 증가(감소)시킬 수 있는 함수입니다.

  • int add(key, value)
Parameter Type Descrption
key(required) String 저장할 key
value(required) int 증가할 value

[샘플코드]

//이벤트 발생 Button eventButton = (Button)findViewById(R.id.eventButton); eventButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { int result = Nowplay.localActivityManager.add("enchant", 1); } });