All streams
Search
Write a publication
Pull to refresh
17
0
Кирилл Ашихмин @BOOMik

User

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

Information

Rating
Does not participate
Location
Воронеж, Воронежская обл., Россия
Date of birth
Registered
Activity

Specialization

Mobile Application Developer
Lead