Articles of Ява

Как получить доступ к setPreferredNetworkType в Android-источнике

У меня есть вопрос для вас, я пытаюсь выбрать предпочтительный тип сети на своем телефоне Android. Как вы можете сделать, выполнив следующие шаги: Наберите # 4636 # # Выберите «Телефонная информация» Пойдите вниз Выберите предпочтительный тип сети в меню Поэтому после некоторых поисков по исходному коду я нашел правильный класс: Phone.java в (\ frameworks \ […]

YouTubePlayerFragment в ListView с ошибкой AppCompatActivity

Я разрабатываю одно приложение для Android. В этом приложении я хочу, чтобы youtube видео воспроизводилось с помощью проигрывателя YouTube в ListView или RecyclerView с AppCompatActivity . Я использовал YouTubeBaseActivity он хорошо работает с этим, но мне нужна AppCompatActivity . Поэтому я использовал YouTubePlayerFragment или YouTubePlayerSupportFragment для решения моей проблемы. Когда я использую YouTubePlayerFragment с AppCompatActivity […]

Eclipse не создает новый файл Activity и xml layout (проблемы, возникшие после обновления eclipse и sdk)

Сегодня у меня есть обновление Android SDK tools & eclipse. Текущие инструменты SDK 24.0.1, средства разработки Android 23.0.4.1468518, версия eclipse 4.4.1. После обновления SDK & eclipse я создаю новый проект. В этом проекте папка src пуста, папка res / layout также пуста, файлы activity & xml не создаются. Я должен создать его вручную. Я видел […]

Каков жизненный цикл фрагмента при вызове функции replace ()?

У меня есть несколько фрагментов, которые динамически добавляются с помощью следующего кода: private class DrawerItemClickListener implements ListView.OnItemClickListener { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { selectItem(position); } } private void selectItem(int position) { // update the main content by replacing fragments Fragment fragment = null; if(position == 0){ fragment = […]

Android @NonNull полезность

После нескольких чтений и вопросов, подобных этому, мне было интересно, есть ли смысл использовать @NonNull Android Support Annotation. Я вижу очень небольшое предупреждение от Android Studio, если попытаюсь вызвать метод с нулевым параметром, который аннотируется как @NonNull . Просто предупреждение ??? Что относительно модульного тестирования? Должен ли я проверить метод с нулевым параметром? Если я […]

Как получить значок, связанный с определенной учетной записью, из AccountManager.getAccounts ()

В каждой учетной записи отображается значок, отображаемый в настройках учетной записи. Для учетной записи Google есть один значок, для Facebook – другой. Есть ли способ получить этот значок из кода в приложении?

Встраивать версии в android APK

Мой код хранится в SVN-версии. Я использую Eclipse для создания моего приложения для Android. В моем приложении у меня есть обложка. Я хочу показать правильную версию / тег управления версиями / все в этом. Есть ли способ автоматизировать это, чтобы моя строка версии в поле about-box всегда была права, или это то, что я должен […]

Не удалось найти класс «org.apache.http.entity.mime.content.Filebody», ссылающийся на метод

Я пытаюсь отправить фотографию на веб-сервер. Когда я вызываю метод в своем проекте Android, я получаю следующую ошибку: не удалось найти класс «org.apache.http.entity.mime.content.Filebody», на который ссылается метод com.example.tc.Send.send. Это происходит, хотя у меня есть следующий импорт: import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpPost; import org.apache.http.entity.mime.MultipartEntity; import org.apache.http.entity.mime.content.FileBody; import org.apache.http.impl.client.DefaultHttpClient; Это то, как выглядит класс, […]

StartManagingCursor (курсор) устаревший метод

Я использовал этот код: Cursor c = cr.query(message, null, null, null, null); startManagingCursor(c); Но startManagingCursor(c) – это устаревший метод. Как я могу его заменить?

Cordova / Phonegap Android – проблема Java / Ant при сборке?

Я был на всем протяжении этого сайта, поэтому, пожалуйста, простите меня, если кто-то еще опубликовал это, но я не мог найти ничего, что могло бы исправить мою проблему. Я работаю над Mac. С моей сборкой IOS у меня нет никаких проблем. Однако с Android у меня «есть» некоторые проблемы, когда я запускаю cordova build android […]