Articles of android

Серийный номер устройства Samsung под управлением Android

У меня есть Samsung Galaxy Tab 2.0 (7 ") На обороте этого устройства есть серийный номер формата RF3C6000MNA Когда я вхожу в настройки на своем устройстве и выбираю О Device-> Status-> Serial Number, этот номер также появляется. Однако я не могу найти способ извлечения этого числа программно. Я видел множество статей об извлечении серийного номера, […]

Как разбирать массив JSON без какого-либо объекта в «Дооснащении»?

Я работаю с Retrofit и GSON. У меня есть ответ JSON как массив JSON, но я не знаю, как его разобрать, используя класс модели. Мой ответ таков: [ "One", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight" ]

Известные источники Android

Когда вы устанавливаете файл apk из неизвестного источника, Android будет жаловаться и проверять, что вы хотите установить этот файл apk. Этот файл необходимо проверить в списке известных источников. Мне интересно узнать, где этот список известных источников находится на Android AOSP. Редактировать: Приносим извинения, если мой вопрос запутан, но позвольте мне уточнить. Когда вы устанавливаете APK […]

Android-сайт для мобильного twitter в веб-обзоре не открывается?

Я пытаюсь открыть страницу Twitter, начинающуюся с https в webview в android. Но это не открытие, и пустой экран идет с постоянной загрузкой. Снимок экрана ниже Изменить: В основном веб-просмотре у меня есть ссылка на страницу twitter https://twitter.com/mytwitterpage . При нажатии этой ссылки открывается URL-адрес twitter в webview. Я заметил, что onPageFinished метод WebViewClient вызывается […]

Android-виджет с ListView не загружает элементы соответствия

Я пытаюсь реализовать виджет для моего приложения с ListView. Для этого я пошагово по всем ссылкам: Виджет приложений для Android с представлением списка Использование виджета приложений с коллекциями – developer.android.com/guide/topics/appwidgets/index.html#collections Заполнение ListView в виджетах рабочего стола в Android – stackoverflow.com/questions/14121602/filling-listview-in-homescreen-widget-in-android Однако, когда я размещаю виджет на главном экране, количество элементов списка соответствует количеству элементов, которые […]

Нет тестов, найденных в <упаковке> при тестировании с помощью Espresso

Я хочу проверить свою MainActivity в своем приложении для Android. Итак, я создал первый тестовый пример, который проверяет функциональность кнопки. Если пользователь нажмет эту кнопку, откроется новое действие. Вот мой код: @RunWith(AndroidJUnit4.class) public class MainActivityTest { @Rule public ActivityTestRule<MainActivity> mActivityRule = new ActivityTestRule<>(MainActivity.class); @Test public void startNewActivityTest() { Intents.init(); onView(withId(R.id.main_new)).perform(click()); intended(hasComponent(NewActivity.class.getName())); Intents.release(); } @Before public […]

Как обнаружить утечку памяти

Я столкнулся с некоторыми проблемами, связанными с исключением MemoryOutOfBounds в android. Я нашел, что есть две причины этого (1) Созданные темы живы и нигде не уничтожены (2) Утечка памяти. Мы можем обнаружить информацию о потоке в затмении. Но как узнать, в какой строке происходит утечка памяти кода при выполнении моего приложения. MAT работает по-разному. MAT […]

Android: размещение ImageView при перекрытии между макетами

Я пытаюсь разместить ImageView в точке перекрытия между двумя макетами. На рисунке ниже моя цель состояла бы в том, чтобы поместить ImageView в белый квадрат. ПРИМЕЧАНИЕ. Точка перекрытия не обязательно должна быть центрирована по вертикали, как показано ниже Возможно ли это в XML? Мое единственное предположение прямо сейчас – сделать это в самом коде. EDIT […]

Android sqlite CREATE TABLE, ЕСЛИ НЕ СУЩЕСТВУЕТ

Имеет небольшую проблему с созданием новых таблиц. Когда я использую команду CREATE TABLE, мои новые таблицы формируются так, как должны, но когда я выхожу из действия, приложение падает, и я получаю TABLE УЖЕ СУЩЕСТВУЕТ в logcat. Если я использую CREATE TABLE, ЕСЛИ НЕ СУЩЕСТВУЕТ, новая таблица не формируется, а просто добавляет мои новые строки данных […]

Поддерживает ли библиотека поддержки v4 новые классы, когда они доступны?

Я знаю, что библиотека поддержки v4 может использоваться для реализации в старых версиях Android вещей, которые были введены в более поздних версиях, таких как фрагменты. Если мы реализуем приложение, которое использует библиотеку поддержки v4 для отображения фрагментов диалога , например, Использует ли он последний код (т. Е. Оригинальный и новый фрагменты), когда он запускается на […]