В принципе можно выполнять автоперезапуск, если ни каких действий не выполняется, только спрашивать пользователя об этом.
Значит тоже буду его использовать.
В принципе интересный вариант, и даже лучше наверно такой, но в статье рассмотрен простейший пример, да и нагляднее так. А способ с автоматическим выбором языка уже более продвинутый, но все равно тот же метод используется.
На счет автоматического перезапуска приложения-не всегда хорошо это, например если сетевое приложение, и, допустим, идет отправка или загрузка каких-либо данных, она прервется.
п.с. А каким способом у Вас реализован полный выход из приложения? System.exit()? По идее должен быть более элегантный способ завершить полностью приложение, что бы и onTerminate() в application классе вызывался, чего не происходит при System.exit().
Флаг и будет ставиится, вконтакте ничего не удаляется ради уменьшения фрагментации.
Да и если и будет, то точно не одной кнопкой, а с подтверждением через смс, да и ещё наверно со сроком ожидания…
Хотя мало верится что будет такое.
Это уже давно есть, но не в домашних условиях (хотя если есть оборудование, тогда и дома можно) и называется Чип-тюнинг, при котором прошивают «мозги», что позволяет менять работу двигателя, снимать ограничения, понижать расход топлива и тд.
Ну если им прислать перевод, то да, хотя я перевел одну игру на Андроид, подобие SimCity, но видать этот проект мертв, что ответов никаких нету на перевод…
А так верно, надо помогать переводить. «Кто, если не ты!»
Если так же как и в вышеприведенном приложении — скачивать пакеты с языками, то действительно такой подход полезен для серьезных приложений, ежели небольшое, то от настройки языка, как в примере будет только плюс, даже если одна кнопка и строка, приятнее народном языке пользоваться.
Ну да, через имя пакета, например как в примере «com.example.boom.lang». насчет смены системного языка-не знаю, но это не удобно, так как Андроид-многозадачная система, а язык поменяется во всех запущенных приложениях и во всем меню, а не только в данном. Лучше все-таки в отдельно взятом приложении делать выбор языка, хотя может и есть какой хак, который позволит изменить конфигурацию приложения.
BP приложений на Андроид вспомню пока только приложения от Go team, например Go SMS, там есть выбор языки и они устанавливаются отдельными пакетами, а так мало приложений используют функцию смены языка, полагаясь на систему.
Не проверял, но кажется, что для данного подхода необходимо переделывать систему локализации и хранения строк, а не использовать стандартную Андроидовскую.
Ну да, подумал про приложение, а системная настройка не помешала бы такая, но к сожалению нету.
А вот в приложении выбор языка как раз и нужен для вашего случая, не во многих приложениях есть украинский язык, но есть русский, а по умолчанию выставляется английский.
Мне кажется такое не надо, если приложение направлено на весь мир-никогда не предскажешь на каком языке будет запущено приложение, поэтому система и выбирает стандартный язык, если нет текущего, хотя стандартным в праве сделать любой язык, хотя все-таки лучше Английский.
А вот если приложение направлено например на СНГ, тогда бы неплохо выставлять приоритет русскому языку, хотя опять же его можно сделать стандартным.
Кому смартфончик? )))
Значит тоже буду его использовать.
На счет автоматического перезапуска приложения-не всегда хорошо это, например если сетевое приложение, и, допустим, идет отправка или загрузка каких-либо данных, она прервется.
п.с. А каким способом у Вас реализован полный выход из приложения? System.exit()? По идее должен быть более элегантный способ завершить полностью приложение, что бы и onTerminate() в application классе вызывался, чего не происходит при System.exit().
Да и если и будет, то точно не одной кнопкой, а с подтверждением через смс, да и ещё наверно со сроком ожидания…
Хотя мало верится что будет такое.
А так верно, надо помогать переводить. «Кто, если не ты!»
А вот в приложении выбор языка как раз и нужен для вашего случая, не во многих приложениях есть украинский язык, но есть русский, а по умолчанию выставляется английский.
А вот если приложение направлено например на СНГ, тогда бы неплохо выставлять приоритет русскому языку, хотя опять же его можно сделать стандартным.
п.с. и не буду писать по ночам..)