Программирование

79
appcompat-v7 v21.0.0 вызывает сбой на устройствах Samsung с Android v4.2.2

Мы просто изменили наше приложение, чтобы использовать appcompat-v7 supportбиблиотеку, чтобы воспользоваться преимуществами панели действий поддержки и поддерживать темы материалов. Используя v21.0.0 of appcompat-v7(и v21.0.0 of support-v4), теперь мы видим сбои Google Playи Crashlytics только на...

79
Как эмулировать EBO при использовании необработанного хранилища?

У меня есть компонент, который я использую при реализации низкоуровневых универсальных типов, которые хранят объект произвольного типа (может быть, а может и не быть типом класса), который может быть пустым, чтобы воспользоваться преимуществами оптимизации пустой базы : template <typename T,...

79
Android Как реализовать нижний лист из документации по Material Design

Как реализовать спецификацию нижнего листа? http://www.google.com/design/spec/components/bottom-sheets.html Новое обновление для Google Диска показывает это при нажатии кнопки плавающего действия -> Допустим, в спецификациях ничего не говорится о закругленных углах, даже если это возможно,...

79
Текстовое содержимое UITextView не начинается сверху

У меня есть длинный текст из моего файла JSON, но когда я нажимаю ссылку со своего UITableViewCell, чтобы перейти на мою страницу UIViewController, текст UITextView загружает содержимое строки, но он не отображает содержимое с самого начала, и мне нужно прокрутить все вверх время. Что мне нужно...

79
Как создать кнопку с плавающим действием (FAB) в Android с помощью AppCompat v21?

Я хотел бы создать кнопку с плавающим действием (для добавления элементов в список), например календарь Google, с сохранением совместимости с версиями Android до Lollipop (до 5.0). Я создал этот макет: Действие main_activity.xml: <LinearLayout ... > <include layout="@layout/toolbar"/>...

79
Как я могу повторить версию текущей версии Laravel на php с помощью представления?

Я хочу проверять свою версию Laravel не в командной строке ( php artisan --version), а в самом представлении. Как это: <?php $laravel_version = /*laravel version check code*/; ?> В представлении: {{ $laravel_version }} Кто-нибудь знает, как я могу это сделать? Может, это невозможно ..?...

79
Изменение фона значка уведомлений на Lollipop

Я просматривал шаблон проектирования уведомлений и не нашел ничего, что говорило бы о фоне значка уведомлений. Как вы, наверное, заметили, для пользовательских уведомлений есть только светло-серый фон. Но такие приложения, как Hangouts или просто уведомление об отладке по USB, имеют собственный...

79
ElasticSearch многоуровневая агрегация родитель-потомок

У меня есть родительская / дочерняя структура на 3 уровнях. Скажем: Компания -> Сотрудник -> Доступность Поскольку здесь часто обновляется доступность (а также сотрудник), я предпочитаю использовать родительскую / дочернюю структуру вместо вложенных. И функция поиска работает нормально (все...

79
Как определять и вызывать собственные методы в build.gradle

В рамках моего проекта мне нужно читать файлы из каталога и выполнять некоторые операции в скрипте сборки. Для каждого файла операция одинакова (чтение некоторых запросов sql и их выполнение). Я думаю, что это повторяющаяся задача, и лучше писать внутри метода. Поскольку я новичок в Gradle, я не...

79
'git push heroku master' все еще запрашивает аутентификацию

Я выполнил: $ heroku login Но когда я пытаюсь нажать, меня все равно просят пройти аутентификацию: $ git push heroku master Username for 'https://git.heroku.com': <email> Password for 'https://<email>@git.heroku.com': Затем я получаю ПРЕДУПРЕЖДЕНИЕ: не аутентифицируйтесь с помощью...

79
Kibana не показывает никаких результатов на вкладке «Discover»

Я настраиваю elasticsearch и Kibana для индексации журналов наших приложений (ошибок). Проблема в том, что Kibana не отображает никаких данных на вкладке «Discover». Текущая ситуация Elasticsearch запущен и работает, отвечает на API выполнение запроса непосредственно в Elasticsearch, например,...

79
onPrepareActionMode не вызывается при создании ActionMode

Я только что закончил адаптировать одно из своих приложений к новым библиотекам поддержки и совместимости приложений v22.1.1, подробнее см. Здесь и здесь . Когда я провел некоторое тестирование, что-то было не так с режимами действий, которые я использую. Когда вы запускаете ActionMode с помощью...

79
Проблема с динамической высотой для ячеек UITableView (Swift)

Динамический текст переменной длины вводится в метки ячеек tableview. Чтобы высота ячеек tableview менялась динамически, я реализовал viewDidLoad(): self.tableView.estimatedRowHeight = 88.0 self.tableView.rowHeight = UITableViewAutomaticDimension Это хорошо работает для ячеек, которые еще...

79
Почему Thread не является абстрактным классом, а start () не является окончательным?

Почему Threadкласс был реализован как обычный класс, а не как абстрактный класс с run()абстрактным методом. Возможно, это принесет какие-то проблемы? Или в этом есть какой-то смысл? Кроме того, Thread.start()предполагается , что этот метод является очень специфическим методом , функциональность...

79
Ленивая загрузка против нетерпеливой загрузки

Ленивая загрузка в Entity Framework - явление по умолчанию, которое происходит при загрузке связанных сущностей и доступе к ним. Однако жадная загрузка относится к практике принудительной загрузки всех этих отношений. Я столкнулся с вопросом, в какой ситуации ускоренная загрузка может быть более...

79
Как устранить ошибку компиляции «неоднозначное использование» с помощью синтаксиса Swift #selector?

[ ПРИМЕЧАНИЕ. Этот вопрос изначально был сформулирован в Swift 2.2. Он был пересмотрен для Swift 4, включая два важных языковых изменения: первый внешний параметр метода больше не подавляется автоматически, а селектор должен быть явно предоставлен Objective-C.] Допустим, у меня в классе есть эти...

79
Почему страница Safari нарушает рендеринг iOS?

Я знаю, что название не так уж объясняет, но вот история: я разрабатываю браузерную игру, в основном с использованием JavaScript и библиотеки Mapbox. Все работает хорошо на настольных компьютерах, Android и iOS, но на iOS возникает одна проблема: после запуска игры в течение нескольких минут на...