Чтобы сохранить значения в общих настройках:
SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(this);
SharedPreferences.Editor editor = sp.edit();
editor.putString("Name","Jayesh");
editor.commit();
Чтобы получить значения из общих настроек:
SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(this);
String name = sp.getString("Name", "");
Это не очень хорошо документировано, но есть события start
, change
и end
, на которые вы можете подписаться.
Вы можете увидеть их в источнике здесь и увидеть, как они запускаются с dispatchEvent . Вот как бы вы их использовали:
controls.addEventListener('start', () => console.log('started dragging!'));
controls.addEventListener('change', () => console.log('dragged!'));
controls.addEventListener('end', () => console.log('stopped dragging!'));
Надеюсь, это поможет!