«Смахиванием» пользователь абсолютно четко дает понять, что ему не нужно смахиваемое приложение работающим. Если было бы нужным, то не смахивал-бы.
Для того, чтоб запретить системе убывать процесс, нужно присвоить параметру "/proc/{pid}/oom_adj" значение "-17". Но для этого нужны системные права.
Хотя опять-же это помогает от автоматического удаления при нехватке памяти. Полагаю что от «смахивания» это не защитит, так как система делает именно то, что пользователь запрашивает.
Хорошее решение, но работает только, если оба фрагмента находятся в бек-стеке.
Если это не будет удовлетворено, то фрагмент менеджер упадет при изменении конфигурации (target not in fragment manager).
Идея хорошая, но на практике часто связь между активити и контролами слишком большая чтоб их разделять.
Я в таких случаях группирую код относящийся к разным частям с помощью регионов (//region в Android Studio).
Также отсутствие в Java ивентов и делегатов усложняет реализацию красивых интерфейсов.
Дополню пост этой древней статьей.
Интересный тест. Я как раз выбираю блутуз чип для автомобиля. Т.е. я хочу сам разработать адаптер который будет подключатся вместо сд-чейнджера.
У вас я вижу чип ISSC IS1681S
Не могли бы вы протестировать другие чипы, например OVC3860 или CSR57f68
О — ну раз разговор об изучении слов, то спрошу у разработчиков LinguaLeo — вы сами хоть пробовали изучать слова используя приложение для Android?
Элементарный юз-кейс: я изучил в апп какое-то количество слов (т.е. слова помечены как изученные) и читаю какой-то текст из джунглей. При чтении встречаю изученное слово, тапаю на нем и в списке переводов вижу что это слово я уже переводил поэтому я жму на тот же перевод.
Результат: строка с переводами пропадает, слово на котором нажал не меняет свой статус.
Ожидаемый результат: статус слова должен быть понижен (ведь я нажал на него для перевода — значит я уже забыл его перевод).
Ну и еще добавлю — как пользоваться TED Talks видео даже имея GPRS интернет. Отвечу — никак. Оффлайн просмотра также нет.
Ну для этого можно использовать родное приложение TED, но к сожалению без возможности перевода отдельных слов из субтитров.
Статья понравилась. Всегда интересно узнавать внутренности.
Но кажется слишком поверхностно все описано. Даешь «Создание эффективных Android приложений с учетом специфики платформы» ;)
Как раз хотел об этом упомянуть. Позарился на этот ноутбук из-за цены и веса. Но матрица как будто вернула меня на 5 лет назад: она ужасно темная с минимальными углами обзора.
Как по мне — так дизайн стал хуже.
Но есть и хорошая новость — двойная камера дает возможность делать рефокус (также как и камера lytro). Вполне может быть киллер-фичей.
Детально здесь
Мое мнение: все хорошо кроме дизайна и цены.
Лично мне она категорически не подходит так как имеет нестандартные клавиши курсора. Хотелось бы такую:
но с ножничными клавишами. Тач-пад возможно также неплохой вариант (хотя я не пробовал).
Такой вариант еще есть:
но там тоже нестандартный курсор.
Вставлю свое мнение о клавиатуре. Я разработчик и соответственно клавиатурой пользуюсь много, особенно такими комбинациями клавиш как Ctrl-Left, Ctrl-Right, Ctrl-Home, Ctrl-End и другие. Так вот — я почти никогда не использую нам-пед. Единственный юз-кейс — это клавиши + и — в Far Manager. Отсюда исходит желание избавится полностью от нам-пед, но сохранить классическую раскладку клавиш курсора. Тем более что я правша и нам-пед отнимает место у мишки.
Интересно узнать мнение сообщества об такой клавиатуре, так как мне кажется что производители упорно не видят современных тенденций и живут в своем мире.
А что Вы подразумеваете под предоставляемыми методами? Методы OpenCV?
Да.
Если нужна все таки обработка исходного Mat, то вероятно NDK будет лучшим выбором.
Но тестировать производительность приведенного метода — это абсурдная идея, так как демонстрирует неправильный подход.
Для того, чтоб запретить системе убывать процесс, нужно присвоить параметру "/proc/{pid}/oom_adj" значение "-17". Но для этого нужны системные права.
Хотя опять-же это помогает от автоматического удаления при нехватке памяти. Полагаю что от «смахивания» это не защитит, так как система делает именно то, что пользователь запрашивает.
Если это не будет удовлетворено, то фрагмент менеджер упадет при изменении конфигурации (target not in fragment manager).
Я в таких случаях группирую код относящийся к разным частям с помощью регионов (//region в Android Studio).
Также отсутствие в Java ивентов и делегатов усложняет реализацию красивых интерфейсов.
Дополню пост этой древней статьей.
У вас я вижу чип ISSC IS1681S
Не могли бы вы протестировать другие чипы, например OVC3860 или CSR57f68
Элементарный юз-кейс: я изучил в апп какое-то количество слов (т.е. слова помечены как изученные) и читаю какой-то текст из джунглей. При чтении встречаю изученное слово, тапаю на нем и в списке переводов вижу что это слово я уже переводил поэтому я жму на тот же перевод.
Результат: строка с переводами пропадает, слово на котором нажал не меняет свой статус.
Ожидаемый результат: статус слова должен быть понижен (ведь я нажал на него для перевода — значит я уже забыл его перевод).
Ну и еще добавлю — как пользоваться TED Talks видео даже имея GPRS интернет. Отвечу — никак. Оффлайн просмотра также нет.
Ну для этого можно использовать родное приложение TED, но к сожалению без возможности перевода отдельных слов из субтитров.
Про обе фичи давно писал через фидбек в апп.
Напомнило игру Dead Space.
Но кажется слишком поверхностно все описано. Даешь «Создание эффективных Android приложений с учетом специфики платформы» ;)
Но есть и хорошая новость — двойная камера дает возможность делать рефокус (также как и камера lytro). Вполне может быть киллер-фичей.
Детально здесь
Мое мнение: все хорошо кроме дизайна и цены.
но с ножничными клавишами. Тач-пад возможно также неплохой вариант (хотя я не пробовал).
Такой вариант еще есть:
но там тоже нестандартный курсор.
Интересно узнать мнение сообщества об такой клавиатуре, так как мне кажется что производители упорно не видят современных тенденций и живут в своем мире.
Да.
Если нужна все таки обработка исходного Mat, то вероятно NDK будет лучшим выбором.
Но тестировать производительность приведенного метода — это абсурдная идея, так как демонстрирует неправильный подход.