Articles of android

Зачем использовать слово «invalidate», чтобы запросить пересмотр вида?

В графическом интерфейсе, когда требуется перерисовать представление. Обычно мы делаем это следующим образом: View v = View (); v.invalidate() Я не знаю, что операция «invalidate ()» является таким именем. На английском языке «invalidate» означает сделать что-то недействительным. Но «invalidate view» в GUI-программировании призван перерисовать представление. Я не являюсь носителем английского языка. Пожалуйста, дайте мне подсказки. […]

Как определить поддержку emoji на Android по коду

По коду я могу сделать кнопку, которая вставляет эти 3 emojis в текст: ⚽️😈🐺 На многих телефонах, когда пользователь нажимает кнопку, проблема заключается в том, что ⚽️😈🐺 отображается как [X] [X] [X] . Или, что еще хуже, он отображает только три пустых пространства. Я хотел бы отключить и скрыть свою собственную встроенную эмуляторную клавиатуру на […]

Библиотека 3D-карт для Android

Кто-нибудь знает какую-либо бесплатную библиотеку карт Android, обладающую 3D-возможностями? Я точно знаю, что карты google не поддерживают 3d при использовании библиотеки sdk. Провайдер не является проблемой. Я не состою в браке с картами Google и ни с кем другим. Ниже приведены приложения, которые можно использовать в качестве примера того, что я пытаюсь выполнить. Waze https://play.google.com/store/apps/details?id=com.waze […]

Восстановление иерархии представлений из сохраненного состояния не восстанавливает добавленные представления

Я пытаюсь сохранить и восстановить иерархию представлений, состоящую из таблицы кнопок. Количество строк таблицы и кнопок, требуемых в таблице, неизвестно до времени выполнения и добавляется программно к раздутому макету xml в onCreate(Bundle) моей Activity . Мой вопрос: можно ли сохранить и восстановить финальную таблицу с помощью сохранения или восстановления реализации Android по умолчанию? Ниже приведен […]

Есть ли способ правильно загрузить результат загрузки с помощью HttpUrlConncetion

Блог разработчиков Android рекомендует использовать HttpURLConnection кроме HttpClient apache ( http://android-developers.blogspot.com/2011/09/androids-http-clients.html ). Я беру совет и получаю проблемы с сообщением о загрузке файлов. Мой код для достижения прогресса выглядит следующим образом: try { out = conncetion.getOutputStream(); in = new BufferedInputStream(fin); byte[] buffer = new byte[MAX_BUFFER_SIZE]; int r; while ((r = in.read(buffer)) != -1) { out.write(buffer, […]

Странный отладочный вывод в приложении с момента обновления до Visual Studio 2017 15.3.0

Приложение xamarin android постоянно распечатывает следующий вывод отладки с момента обновления до Visual Studio 2017 15.3.0: 08-15 09:13:23.275 D/Mono ( 3119): [0x9a5be930] worker unparking, timeout? no interrupted? no 08-15 09:13:23.275 D/Mono ( 3119): [0x9a5be930] worker parking 08-15 09:13:23.275 D/Mono ( 3119): [0x9a6bf930] worker unparking, timeout? no interrupted? no 08-15 09:13:23.275 D/Mono ( 3119): [0x9a6bf930] worker […]

IllegalStateException с PagerAdapter

Я получаю исключение IllegalStateException в этом действии, но не слишком уверен, что происходит. Вот класс ViewPagerAdapter в QuickContactActivity. private class ViewPagerAdapter extends FragmentPagerAdapter { public ViewPagerAdapter(FragmentManager fragmentManager) { super(fragmentManager); } @Override public Fragment getItem(int position) { QuickContactListFragment fragment = new QuickContactListFragment(); final String mimeType = mSortedActionMimeTypes.get(position); final List<Action> actions = mActions.get(mimeType); fragment.setActions(actions); return fragment; } […]

Макет, как и карты в Android

Я хочу сделать макет Android, такой как Google Карты, я знаю, что есть библиотеки с открытым исходным кодом, но мне нужен только макет и стиль серого шестнадцатеричного фона. Я не мог найти информацию об этом, как я могу сделать это возможным? Im Прикрепление новых карт Google v7 Layout, чтобы вы могли получить эту идею.

Android Emulator не работает на Ubuntu после обновления Android Studio до версии 2.0 – не найдена библиотека Qt

Сегодня я обновил установку Android Studio до версии 2.0. Я обновил его вручную (загрузите .zip, потому что механизм обновления просто сказал мне, что есть новая версия, но не предлагает возможности для прямого обновления в Android Studio). Когда я пытаюсь запустить эмулятор, я получаю следующее сообщение об ошибке: ERROR: ./ android / qt / qt_setup.cpp: 33: […]

Обходное решение / polyfill для Android 4.0.3.

Я ищу обходное решение или полис для ошибки z-index, описанной в этом отчете: http://code.google.com/p/android/issues/detail?id=31862 Моя разметка и CSS выглядят в основном так же, как и в отчете об ошибке. Было бы здорово, если бы кто-нибудь мог дать мне подсказку в правильном направлении о том, как это решить.