Как стать автором
Обновить
9
0
Денис @KamiSempai

Android/iOS Разработчик

Отправить сообщение
Про избегание платных дорог согласен. Особенно сильно раздражает когда навигатор посылает на платную дорогу, а потом через 500 метров просит съехать с нее.
Если брать VectorDravable из Android 5.0+ то там все векторные изображения кешируются. Так что существенного изменения производительности быть не должно.
На счет 9-patсh. Возможно вам поможет статья Программное создание NinePatchDrawable которую я написал пол года назад. К сожалению, в настоящее время у меня нет проектов, где можно было бы это использовать, так что библиотека из статьи пока не развивается.
На самом деле, даже startForeground не всегда помогает. Если смахнуть задачу при работающем Foreground сервисе, то при получении им Broadcast сообщения без флага FLAG_RECEIVER_FOREGROUND, процесс будет убит.

Ссылка на англоязычную статью: possiblemobile.com/2014/06/effects-android-application-termination
Видимо мир еще не готов к «АКТИВНОСТЯМ». Исправил все «Активности» на «Activity». Думаю, так действительно будет более привычно. Хотя, странно получается, к «сервисам» и «фрагментам» все нормально относятся, но вот «активности» в русском сообществе как-то не прижились. Видимо из за большего различия в произношении.
совершенно новый продукт
Я бы так не сказал. Все те-же птицы, все та-же рогатка. Разве что графика улучшилась, геймплей разнообразили и уровни стали по полчаса грузиться.
samodum
Можно и так убить
adb shell am force-stop my.package

Можно. Но тогда не сохранится стек активностей. Мало того у force-stop есть ряд более тяжелых последствий. Например в приложение перестанут приходить броадкасты.
Обнуление листнера лишь добавит необходимость проверки на null. Я предпочитаю делать проверку на isAdded() при любых действиях с Activity. Это не даст совершить действия над уничтоженной активностью а также исключит случаи когда фрагмент удален или еще не добавлен.
Заглянул в доки org.apache.commons.compress.archivers.sevenz. До чего же однобоко они сделали работу с 7z. Почему нельзя было сделать чтение из InputStreem как и в остальных случаях?
Если все верно, почему в статье я этого не вижу? И я не про свойство isDirectory. В статье есть более существенный недостаток о котором я написал выше. Кстати, у 7z такая же проблема.
Хм. Все ZipEntry распаковываются в один файл. Если в архиве будет больше одного файла они сольются в один.
Приведенный пример не совсем корректен. Под каждый ZipEntry нужно создавать отдельные файлы. А еще ZipEntry бывают директорией и это тоже нужно учитывать.
Странно, что на поиск решения у вас ушла неделя. Как по мне, так оно «гуглица» за несколько минут.
Касаемо кода:
UIFont* font = [UIFont systemFontOfSize:17.f];
Это серьезно? А если шрифт у Label в Story Board окажется другого размера или вообще другим? Про магическое число 320 вообще молчу.

И на последок, хотелось бы заметить, что это частный случай, когда ячейка состоит только из одного текстового поля. Для более сложных ячеек такой способ не подходит.
Хм. Судя по количеству минусов меня не поняли. Дополненая реальность доступная каждому может привести к отрицанию реальных проблем. Плесень на потолке, надписи на стенах подъезда, не ухоженные улицы и многое другое можно прикрыть дополненной реальностью. В итоге можем прийти к тому, что мир в реальности будет выглядеть серо и убого со скучными зданиями и маленькими квартирами с белыми стенами. И никто не будет этого замечать, ведь все будут видеть совершенно иную картину.
То что вы описали уже реализовано в РосОчках. И даже больше.
РосОчки
С таким изобретением нужно сразу на Кикстартер.
Немного переформулировал текст до ката. Надеюсь это уберет неоднозначность.
С точки зрения программного кода, физическая память разделяется на External и Internal. Приложения и их данные хранятся в Internal, к ним нет доступа если нет Root-а. Все остальное External. Так получилось, что в моих кругах эту часть памяти называют SD. Видимо стоит переформулировать это понятие. Только я ни как не могу подобрать подходящее. «Внешняя память» все равно вызывает ассоциацию с SD.
Все верно. Видимо, это так давно было, что я и за был про него. Немного подкорректировал статью.
А вот это справедливое замечание. Обновил статью. Добавил тэги «велосипед» и «нестандартные решения».
Забавно то, что мне нужны были именно бэкапы, которые автоматически создавались одним моим приложением. И в приложении даже есть функционал по выгрузке этих бэкапов на Google Drive. Но так как я использовал этот телефон для разработки, иногда мне приходилось удалять приложение и ставить его заново. Из за этого, данная настройка оказалась сброшена и на Google Drive находился не самый свежий бэкап.
Спасибо за пояснение. Теперь я буду не уважать трейдеров, вместо брокеров.

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность