Articles of Ява

Как прокручивать дно RecyclerView? ScrollToPosition не работает

Я хотел бы прокрутить список в списке RecyclerView после загрузки активности. GENERIC_MESSAGE_LIST = (ArrayList) intent.getExtras().getParcelableArrayList(ConversationsAdapter.EXTRA_MESSAGE); conversationView = (RecyclerView) findViewById(R.id.list_messages); conversationView.setHasFixedSize(true); conversationViewLayoutManager = new LinearLayoutManager(this); conversationView.setLayoutManager(conversationViewLayoutManager); conversationViewAdapter = new ConversationAdapter(GENERIC_MESSAGE_LIST, this); conversationView.setAdapter(conversationViewAdapter); conversationView.scrollTo(…) выдает исключение из-за того, что не поддерживается в RecyclerView, а conversationView.scrollToPosition(…) , похоже, ничего не делает. После вышеописанного блока кода я добавил conversationView.scrollToPosition(GENERIC_MESSAGE_LIST.size() […]

Что такое контекст в Java?

Я разобрал это и прочитал документацию по Java, но я немного смущен. Может ли кто-нибудь объяснить, что такое Context на простом английском языке?

Не может вызвать String.isEmpty () в android

В моем приложении Android я не могу использовать функцию String.isEmpty (), которая находится в JDK 1.6. Android 2.1 lib не имеет этой функции в классе java.lang.String Я попытался ввести библиотеку JRE System в свой проект, потому что у нее есть эта функция, но эффектов не было. Как я могу решить эту проблему и разрешить моему […]

Android N Java 8 (компилятор Jack) и Kotlin interop

Обновление 3. КОТЛИН СЕЙЧАС ОФИЦИАЛЬНО ПОДДЕРЖИВАЕТСЯ ДЛЯ РАЗВИТИЯ АНДРЕЙ. ПО GOOGLE. YAAAAAAAAS! Обновление 2 : похоже, что JetBrains действительно привержен поддержке Kotlin для Android в долгосрочной перспективе . Я счастливый пользователь kotlin :). Обновление : Хади Харири из JetBrains сказал, что они собираются выпустить некоторую информацию по этой теме . Я обновлю это сообщение, как […]

В чем цель аннотаций @SmallTest, @MediumTest и @LargeTest в Android?

Я новичок в Android, и я видел пример кода, используя эти аннотации. Например: @SmallTest public void testStuff() { TouchUtils.tapView(this, anEditTextView); sendKeys("HELP SPACE ME PERIOD"); assertEquals("help me.", anEditTextView.getText().toString()); } Что делает эта аннотация?

Android написать в папку sd card

Я использую следующий код для загрузки файла с моего сервера, а затем записываю его в корневой каталог SD-карты, все работает отлично: package com.downloader; import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; import android.os.Environment; import android.util.Log; public class Downloader { public void DownloadFile(String fileURL, String fileName) { try { File root = Environment.getExternalStorageDirectory(); URL […]

Как просмотреть файл Realm в браузере Realm?

Я только что открыл область и хотел изучить ее более подробно, поэтому я решил создать образец приложения и беспорядок с ним. До сих пор настолько хорошо, что еще одна вещь, с которой я еще не мог разобраться, – это как просмотреть мою базу данных в Realm Browser. Кто-нибудь сможет дать мне представление о том, как […]

Подстрочный индекс и надстрочный указатель строки в Android

Как вы можете напечатать строку с индексом или надстрочным индексом? Можете ли вы сделать это без внешней библиотеки? Я хочу, чтобы это отображалось в TextView на Android.

Нужен образец проекта Android REST Client, который реализует шаблон реализации REST Вергилия Добжански

Я хочу создать REST Client на Android-телефоне. Сервер REST предоставляет несколько ресурсов, например (GET) http://foo.bar/customer List of all customer http://foo.bar/customer/4711 The customer with id 4711 http://foo.bar/customer/vip List of all VIP customer http://foo.bar/company List of all companys http://foo.bar/company/4711 The company with the ID 4711 http://foo.bar/company/vip List of all VIP companys Я (думаю) Я знаю, как разговаривать […]

Помощь в получении String Array из файла arrays.xml

Я просто пытаюсь отобразить список из массива, который у меня есть в моем файле arrays.xml. Когда я пытаюсь запустить его в эмуляторе, я получаю сообщение о силе. Если я определяю массив в файле java String[] testArray = new String[] {"one","two","three","etc"}; Он работает, но когда я использую String[] testArray = getResources().getStringArray(R.array.testArray); Он не работает. Вот мой […]