Articles of Ява

Libgdx рисовать китайские персонажи

Мне нравится печатать китайский текст в моем приложении. 1. Когда я попробую это, экран будет пустым. На консоли нет ошибок. Создать метод: FreeTypeFontGenerator gen = new FreeTypeFontGenerator(Gdx.files.internal("fonts/DFLS1B.TTF")); font = gen.generateFont(40, "好", false); Метод рендеринга: spriteBatch.setColor(1, 1, 1, 1); spriteBatch.begin(); font.draw(spriteBatch, "好", 10, 100); spriteBatch.end(); 2.Когда я пробую это, на экране появляются 3 разных китайских персонажа, […]

Возможно, переменная 'snackbar' не была инициализирована

Я получаю это сообщение об ошибке, указывающее, что Variable "snackbar" might not have been initialized . Ниже приведена часть моего кода MainActivity.java : public class NetworkChangeReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { NetworkInfo info = intent.getParcelableExtra(WifiManager.EXTRA_NETWORK_INFO); if (info != null && info.isConnected()) { final Snackbar snackbar = Snackbar.make(findViewById(android.R.id.content), "WiFi change […]

Android: Force Crash с неисключенным исключением в потоке

Я разрабатываю приложение, и время от времени у одного из моих рабочих рабочих потоков есть неперехваченное исключение того или иного типа. Эти исключения разбивают этот поток, но поскольку он не работает в потоке пользовательского интерфейса, приложение продолжает работать. Как я могу заставить эти неперехваченные исключения в потоках фона разбивать все приложение? Было бы неплохо, если […]

Правильный подход к веб-службе вызовов (API) из класса фрагментов

Мне нужно знать. В каком методе обратного вызова фрагмента мы должны вызвать веб-службу, с которой после возврата к фрагменту веб-служба не должна звонить снова. Например. У меня есть класс фрагментов MyFragment.java public class MyFragment extends Fragment { @Override public void onAttach(Activity activity) { super.onAttach(activity); } @Override public void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method […]

Как добавить или удалить фильтр намерений программно в Android?

Можно ли удалить фильтры намерений из активности на основе предпочтений пользователя? Произнесите фильтр набора набора, и затем в более позднее время пользователь решит, что приложение не должно обрабатывать циферблат. Изменить: Удалено добавить деталь в описание вопроса

Конечная статическая строка, определенная в интерфейсе, не полученном во время компиляции – Android

У меня есть два класса и интерфейс (например, DatabaseModel , LocalStore и InternalModelInterface). Они определяются следующим образом; public class DatabaseModel { // … public static final String KEY_PARAM1 = "param1"; } public class LocalStore implements InternalModelInterface { // … public void function () { String temp = InternalModelInterface.COLUMN_PARAM1; } } public interface InternalModelInterface { public […]

Как создать класс с T и List <T>

Я пытаюсь создать свою структуру классов. Я покажу свою реальную структуру, чтобы быть более конкретным. Я пишу приложение с поддержкой автономного режима, поэтому я решил реализовать свой механизм кэширования ETag при использовании Robospice и ORM GreenDao . Мне нужно кэшировать только запросы GET . Во-первых, мои запросы должны расширять базовый запрос (не мой), в моем […]

Как создать потоковое воспроизведение в реальном времени между двумя мобильными телефонами Android с использованием программирования сокетов ..?

Я пытаюсь разработать приложение для Android, которое позволит передавать аудиопотоки между двумя мобильными телефонами Android в виде аудиоконференций, используя программирование сокетов. Что я должен использовать для передачи аудиоданных? Я использую api 10

Как добавить теги в xml в android? И как сохранить этот xml-файл?

Я хотел бы добавить новый тег с некоторыми атрибутами с этими значениями в xml-файл и сохранить этот файл xml через мое приложение. Я написал метод добавления нового тега как дочернего в xml-файл, который доступен в sdcard эмулятора android Следующий метод добавления нового тега следующим образом public void appendTag(){ try{ DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory.newInstance(); DocumentBuilder docBuilder […]

Что вызывает «java.io.IOException: поток был сброшен: CANCEL» с okhttp и spdy?

Я экспериментирую с OKHttp (версия 2.0.0-RC2) и SPDY и вижу IOException: stream was reset: CANCEL довольно много, возможно, 10% или более из всех запросов в ходе предварительного тестирования. При использовании Apache HttpClient и обычных https мы не видели какой-либо эквивалентной проблемы, насколько мне известно. Я уверен, что мы также не видим ничего эквивалентного с OkHttp, […]