Tag: Ява

Как поддерживать несколько версий Android в коде?

Для доступа к контактам в android android.jar для версий 1.6 есть People.CONTENT_URI для вызова информации, связанной с контактами, тогда как в более поздних версиях нам нужна поддержка api для RawContacts.CONTENT_URI. То же самое верно для доступа к календарю, например, поскольку его URI изменяется в android 2.2. Существует ли наилучшая практика для управления всеми различными изменениями […]

Получение параметров хеширования из запроса URL

У меня есть такой url – http://www.coolsite.com/daily-plan/#id=1 Какой самый простой способ проанализировать эту строку и прочитать значение hashа (значение после # id =)? спасибо

Почему Collections.shuffle () терпит неудачу для моего массива?

Почему мой код не работает? package generatingInitialPopulation; import java.util.Arrays; import java.util.Collections; public class TestShuffle { public static void main(String[] args) { int[] arr = new int[10]; for (int i = 0; i < arr.length; i++) { arr[i] = i; } Collections.shuffle(Arrays.asList(arr)); for (int i = 0; i < arr.length; i++) { System.out.print(arr[i] + " "); […]

Как использовать «Статические методы фабрики» вместо конструкторов?

Эффективная Java говорит: «Рассмотрите возможность предоставления статических заводских методов вместо конструкторов» Если у тебя есть class A { public static A getInstance() { return new A(); } } Имеет ли смысл предоставлять этот метод для classа A, а не называть новый код A () в коде.

В чем разница между этим и Activity.this

Например Intent intent = new Intent(this, SecondActivity.class); Ошибка eclipse: метод setClass (Context, Class) в типе Intent не применим для аргументов (FirstActivity.ClickEvent, Class) Intent intent = new Intent(FirstActivity.this, SecondActivity.class); Но это будет правильно. Кто-нибудь может объяснить разницу между этими двумя? Благодарю.

Android: как приостановить и возобновить таймер обратного отсчета?

Я разработал Count Down Timer, и я не уверен, как приостановить и возобновить таймер при нажатии на текстовое изображение для таймера. Нажмите, чтобы начать, затем нажмите еще раз, чтобы сделать паузу и возобновить, снова щелкните текстовое представление таймера. Это мой код: Timer = (TextView) this.findViewById(R.id.time); //TIMER Timer.setOnClickListener(TimerClickListener); counter = new MyCount(600000, 1000); }//end of create […]

путь к файлу Windows в формате java

Мне нужно преобразовать путь к файлу в Windows: C: \ Documents and Settings \ Manoj \ Desktop для java как C: / Documents and Settings / Manoj / Desktop. Есть ли какая-нибудь утилита для преобразования.

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

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

Как выполнить веб-запрос в своем streamе?

Я создаю приложение для Android, которое должно выполнять веб-запросы в фоновом режиме, а затем обрабатывать полученные данные и изменять пользовательский интерфейс в соответствии с ответом сервера. objective публикации запросов и обработки данных в фоновом режиме заключается в том, чтобы избежать замораживания пользовательского интерфейса. В настоящее время, однако, я замечаю, что пользовательский интерфейс замерзает, поэтому я […]

ListView random IndexOutOfBoundsException на Froyo

У меня есть приложение с множеством загрузок, и я получаю много этой ошибки: 16783 AndroidRuntime E java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0 16783 AndroidRuntime E at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:257) 16783 AndroidRuntime E at java.util.ArrayList.get(ArrayList.java:311) 16783 AndroidRuntime E at android.widget.HeaderViewListAdapter.isEnabled(HeaderViewListAdapter.java:16 4) 16783 AndroidRuntime E at android.widget.ListView.dispatchDrawWithExcessScroll_Default(ListView.java:3 288) 16783 AndroidRuntime E at android.widget.ListView.dispatchDraw(ListView.java:3029) 16783 AndroidRuntime E at android.view.View.draw(View.java:6743) […]

Interesting Posts
Давайте будем гением компьютера.