Articles of Ява

Eclipse: JVM завершена. Код выхода = 2

Недавно я решил начать разработку приложений для Android, поэтому я загрузил Java SE Development Kit 8 (x86) для Windows (я получил 64-разрядную версию Windows 8, но мой гид рекомендует получить 32-разрядную версию), Android SDK и Eclipse IDE для Разработчики Java (x86). Тем не менее, мой Eclipse не запускается, когда я дважды щелкаю eclipse.exe! Вместо этого […]

Перейти на страницу в читателе epub (PageTurner)

Мне нужно реализовать функцию «Перейти на страницу» в читателе epub. Я пытаюсь реализовать эту функцию в исходном коде страницы-Turner , но она не работает успешно из-за нескольких xhtml в .epub-файле, так как мы знаем, что каждая глава имеет один файл xhtml и его разделение по размеру экрана в этом приложении. Таким образом, всякий раз, когда […]

Ошибка в Google maps

У меня есть приложение Google maps, которое захватывает пользовательские значения lat и long, а с помощью ответа JSON Google хранит ряд объектов супермаркета с их относительными значениями lat и long. Я использую класс оверлея для размещения маркера на карте, зависящий от выбранного супермаркета, из списка, в котором отображаются доступные супермаркеты. Все это прекрасно работает, и […]

Как проверить, имеет ли значение EditText значение в Android / Java

Это должно быть простым, но я попытался, если утверждения, проверяющие нулевые значения, а также проверяющие его .length: EditText marketValLow = (EditText) findViewById(R.id.marketValLow); EditText marketValHigh = (EditText) findViewById(R.id.marketValHigh); if (marketValLow.getText().length() != 0 && marketValHigh.getText().length() != 0) { Intent intent = new Intent(); intent.setClass(v.getContext(), CurrentlyOwe.class); startActivity(intent); } else { Toast.makeText(CurrentMarketValue.this, "You need to enter a high AND […]

Необычное исключение: нельзя использовать String для Boolean при использовании getBoolean

У меня очень странная ошибка. У меня есть 2 вида деятельности. На обоих я получаю SharedPreferences с помощью MODE_PRIVATE (если это имеет значение) sp = getPreferences(MODE_PRIVATE); Для каждого действия onCreate() Я sp.getBoolean(IntroActivity.SHOW_INTRO, true) На IntroActivity это прекрасно работает. Но когда я пытаюсь в основном занятии, я получаю это 10-12 04:55:23.208: E/AndroidRuntime(11668): FATAL EXCEPTION: main 10-12 […]

Доступ к ресурсам без контекста

Я пытаюсь установить конфигурацию, такую ​​как URL / etc, в папку ресурса для использования класса утилиты. Тем не менее, я не хочу пропускать контекст из всех действий. Я хотел бы иметь доступ к ресурсу с помощью имени пути (похоже, для этого было создано свойство /), не используя контекст для доступа к ресурсу. В этом конкретном […]

Вам нужно сохранить высокий балл для Android-игры

Это довольно просто, все, что мне нужно сделать, это сохранить высокий балл (целое число) для игры. Я предполагаю, что самый простой способ сделать это – сохранить его в текстовом файле, но я действительно не знаю, как это сделать.

Панель инструментов Android в отдельном фрагменте

У меня проблема, я не знаю, как ее решить. Как вы скрываете панель инструментов в определенном фрагменте, который я уже просматривал в Интернете, и то, что я обнаружил, это передача активности, и фрагмент ее решит. Но для меня это совсем не работает, вот мой код: основная деятельность: public class MainActivity extends ActionBarActivity implements like_frag.OnHideToolbar{ …. […]

Android – сбой при загрузке библиотеки

У меня есть аналогичная проблема с этим вопросом , но немного другая. Я скомпилировал библиотеку .so для использования с JNI. Поскольку он большой (15 МБ), я помещаю его в SDCard вместо стандартного приложения. Файл называется libSample.so, и он находится в /data/library/libSample.so Я загружаю его в статический блок инициализации: try { File sdcard = Environment.getExternalStorageDirectory(); File […]

Android – анимация масштабирования с использованием AnimatorSet

В официальном учебном курсе «Масштабирование» используется AnimatorSet для увеличения масштаба. Это создает иллюзию нисходящего движения по мере расширения взгляда. Позже AnimatorSet просто переигрывается назад, чтобы создать иллюзию уменьшения. То, что мне нужно реализовать, – это точное обратное. Мне нужно начать с расширенного вида и сжать его в меньший вид с восходящим движением: Кажется, я не […]