Android! Разработка мобильных


Sudokuv4/src/org/example/sudoku/Music.java



Pdf көрінісі
бет74/87
Дата26.01.2023
өлшемі3,48 Mb.
#63133
1   ...   70   71   72   73   74   75   76   77   ...   87
 Sudokuv4/src/org/example/sudoku/Music.java
public static void play(Context context, int resource) {
stop(context);
// Начать проигрывать музыку только в том случае, если это не выключено 
в настройках
if (Prefs.getMusic(context)) {
mp = MediaPlayer.create(context, resource);
mp.setLooping(true);
mp.start();
}
}


110 Глава 6 • Хранение локальных данных 
И �етод 
PuzzleView .onDraw()
также нуждает�я в �одифика�ии для проверки на�
�троек под�казок�
 Sudokuv4/src/org/example/sudoku/PuzzleView.java
if (Prefs.getHints(getContext())) {
// Рисование подсказок...
}
Е�ли 
getHints()
возвратит и�тину� �ы буде� ри�оват� под�казки� как показано на 
ри�� 4�6� В противно� �лучае �ы про�то пропу�ти� �ту ча�т� кода�
Далее я покажу� как и�пол�зоват� преду�тановки �P� для то�о� чтобы хранит� 
кое�что по�и�о на�троек�
6 .2 . Продолжение старой игры
В л�бое вре�я и�рок �ожет решит� выйти из и�ры Su��ku и занят��я че��то е�е� 
Воз�ожно� �и�о проходит е�о руководител�� а �ожет быт�� е�у позвонили по теле�
фону или �работало напо�инание о важной в�трече� �акой бы ни была причина� 
�ы хоти� позволит� и�року вернут��я к и�ре позже и продолжит� ее � то�о �е�та� 
на которо� е�о прервали�
Для начала на� нужно �де�нибуд� �охранит� теку�ее �о�тояние �оловоло�ки� 
Преду�тановки �P� �ожно и�пол�зоват� не тол�ко для хранения пара�етров и�ры; 
они �о�ут хранит� л�бые небол�шие отдел�ные блоки инфор�а�ии� которая и�еет 
отношение к вашей про�ра��е� В данно� �лучае �о�тояние �оловоло�ки �ожет 
быт� �охранено в виде �троки из девяно�та одно�о �и�вола� по одно�у на кажду� 
клетку�
В кла��е 
Game
�ы начне� � определения пары кон�тант: одной — для данных 
�оловоло�ки и одной — фла�а� который позволит на� определит�� �ледует ли про�
должат� предыду�у� и�ру или начинат� нову��


Достарыңызбен бөлісу:
1   ...   70   71   72   73   74   75   76   77   ...   87




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет