Насчет перевода через Google Translate верно, уж лучше использовать на английском языке приложение, чем на таком «русском».
А насчет выбора в самой ОС — честно ни в одной системе такого функционала не встречал, хотя за то, что бы был такой функционал.
Ну да, так и советуют делать выход-завершать активити и сервисы, но приложение остается в памяти до тех пор, пока не выгрузит его система, но в данном случае необходим полный перезапуск приложения.
Данный код вроде тоже работает, какой из них лучше использовать-не знаю…
Они писали уже давно, что Х10 обновят, а X8, X10 mini и X10 mini pro не собираются обновлять, и они так и останутся на версии Андроид 2.1, что конечно же плохо.
Нам только остается пользоваться кастомными прошивками и урезанным ядром.
Владельцев X10 поздравляю, хоть и тоже в SE заявляли, что обновлений не будет, но видимо петиция их переубедила.
>>этом требуют намного меньше усилий со стороны разработчика
Это все из-за фрагментации, разработчики под iOS на 100% уверены на каком устройстве будут работать их приложение, и что это устройство по начинке одно и тоже, а Android система, которое ставится на абсолютно разные аппараты, поэтому и больше возни с графикой (хотя же те же картинки надо делать в 3-х размерах) и кодом.
Сам под iOS не писал, и с явой не особо был знаком до начала программирования на Андроид, но быстро разбираюсь во всем, ничего сложного нет.
Как написал в конце топика — для улучшения внешнего вида, согласитесь, если бы меню настроек в Андроиде было бы без иконок, так бы не смотрелось хорошо, как с ними.
Многим конечным пользователям больше важен внешний вид приложения, нежели функционал, для этого и предоставил такое решение.
В статье показан алгоритм, какие иконки вставлять — дело автора программы, в примере вставил иконки, какие были под рукой.
А так верно, иконки действительно не особо Андроидовские использовал.
В своем случае я чуть исправил данный класс, добавил в него возможность быстрого отключения всех логов, изменением boolean переменной и использования его в коде только заменой импорта, что бы не переписывать все логи, получилось удобно.
Автору спасибо, сам хотел написать такой класс, но все руки не доходили.
Спасибо за решение, правда есть вариант допилить его и задавать не только значение, но и текст, который будет писаться поверх прогресса, тогда спектр применения увеличится еще.
Спасибо за пример.
Но с точки зрения пользователя эта черная полоса справа будет раздражать, а если экран будет больше, тогда линия контента может стать меньше половины экрана, возможно стоит обратиться к дизайнеру.
Чем проще, тем лучше, и тут смотрю этот вариант придерживается.
1. можно элементу в layout дописать android:onClick=«myClickHandler» и тогда в классе писать
public void myClickHandler(View v) {}
Но тоже придерживаюсь принципа, что все обработчики должны быть в классе. Плюс эта возможность поддерживается вроде начиная с 2.1 версии Android.
Спасибо за сведения, приму к сведению. А программа как таковая одноразовая, надо всего 1 раз прочитать файл и записать его, больше этот файл не понадобится (если это конечно не зип архив, который далее будет извлекаться)
На сколько знаю — почти 50 мегабайт, но это в маркете, а так очень большим может быть.
Возможно так есть, я таких подробностей не знаю. Написал для практического применения в некоторых программах и для изучения платформы. Но по идее все-таки файлы висят в оперативной памяти, если они берутся из самого приложения, а если с карты памяти — нет. А приложение бывает нужно, что бы работало всегда, и не выгружается из памяти.
Спасибо.
На сколько знаю, что если все ресурсы будут в приложении, тогда они и в памяти будут висеть, а помять так же не везде большая, поэтому и разработчики используют метод для хранения ресурсов на SD карте.
А приложение позволяет просто копировать нужные файлы на карту памяти. Хотя действительно, там где нет карты памяти будут проблемы с этим подходом.
А насчет выбора в самой ОС — честно ни в одной системе такого функционала не встречал, хотя за то, что бы был такой функционал.
Данный код вроде тоже работает, какой из них лучше использовать-не знаю…
Нам только остается пользоваться кастомными прошивками и урезанным ядром.
Владельцев X10 поздравляю, хоть и тоже в SE заявляли, что обновлений не будет, но видимо петиция их переубедила.
Это все из-за фрагментации, разработчики под iOS на 100% уверены на каком устройстве будут работать их приложение, и что это устройство по начинке одно и тоже, а Android система, которое ставится на абсолютно разные аппараты, поэтому и больше возни с графикой (хотя же те же картинки надо делать в 3-х размерах) и кодом.
Сам под iOS не писал, и с явой не особо был знаком до начала программирования на Андроид, но быстро разбираюсь во всем, ничего сложного нет.
Многим конечным пользователям больше важен внешний вид приложения, нежели функционал, для этого и предоставил такое решение.
А так верно, иконки действительно не особо Андроидовские использовал.
Автору спасибо, сам хотел написать такой класс, но все руки не доходили.
Но с точки зрения пользователя эта черная полоса справа будет раздражать, а если экран будет больше, тогда линия контента может стать меньше половины экрана, возможно стоит обратиться к дизайнеру.
Чем проще, тем лучше, и тут смотрю этот вариант придерживается.
public void myClickHandler(View v) {}
Но тоже придерживаюсь принципа, что все обработчики должны быть в классе. Плюс эта возможность поддерживается вроде начиная с 2.1 версии Android.
P.S. Сложно писать на новом для тебя языке без плохого кода в начале.
Спасибо.
Возможно так есть, я таких подробностей не знаю. Написал для практического применения в некоторых программах и для изучения платформы. Но по идее все-таки файлы висят в оперативной памяти, если они берутся из самого приложения, а если с карты памяти — нет. А приложение бывает нужно, что бы работало всегда, и не выгружается из памяти.
На сколько знаю, что если все ресурсы будут в приложении, тогда они и в памяти будут висеть, а помять так же не везде большая, поэтому и разработчики используют метод для хранения ресурсов на SD карте.
А приложение позволяет просто копировать нужные файлы на карту памяти. Хотя действительно, там где нет карты памяти будут проблемы с этим подходом.