Articles of Ява

Загрузка данных открытого ключа из файла

В моем приложении я создаю пару открытых и закрытых ключей и сохраняю их для последующего использования на диске. Загрузка и повторная инициализация закрытого ключа отлично работают, но для закрытого ключа я получаю неизвестный тип KeySpec: java.security.spec.PKCS8EncodedKeySpec – и я понятия не имею, почему. Вот как я создаю и сохраняю ключи (код немного упрощен, чтобы их […]

Android / Java: вызов метода с использованием отражения?

У меня есть статический метод под названием selectDialog (String s, int i), в котором я хочу вызвать другой метод в пределах одного класса (Dialogs.class) на основе параметров, предоставленных для выбораDialog. S – это имя желаемого метода, а i – это единственный параметр. Я пробовал множество учебных пособий и провел несколько часов на этом тему, но […]

Прокрутка списка

У меня есть следующий метод: public List<String> getAllValue(){ List<String> list = new ArrayList<String>(); if(pref.getString(KEY_NUMBER1 , "").length()>2) list.add(pref.getString(KEY_NUMBER1 , "")); if(pref.getString(KEY_NUMBER2 , "").length()>2) list.add(pref.getString(KEY_NUMBER2 , "")); if(pref.getString(KEY_NUMBER3 , "").length()>2) list.add(pref.getString(KEY_NUMBER3 , "")); if(pref.getString(KEY_NUMBER4 , "").length()>2) list.add(pref.getString(KEY_NUMBER4 , "")); if(pref.getString(KEY_NUMBER5 , "").length()>2) list.add(pref.getString(KEY_NUMBER5 , "")); return list; } Теперь мне нужно назначить эти числа (например, KEY_NUMBER1 ) […]

Android: перемещение кнопок свободно в редакторе графических макетов Eclipse

Я разработал несколько приложений для iPhone, и теперь я переношу их на Android. Из того, к чему я привык, я смог свободно перемещать кнопки вокруг с помощью Редактора интерфейсов для iPhone, и из того, что я понимаю для Android, вы можете (или нужно) использовать файл макета XML для «компоновки» ваших кнопок и этажерка. Значит, это […]

Org.apache.http.entity.ContentType больше не находится в Apache?

По какой-то причине я не могу импортировать org.apache.http.entity.ContentType. Я добавил Apache HTTP 4.3.3: клиент ядро Обще-кодек HttpClient-кэш Обще-каротаж httpmime свободно-Нс Первоначально я не импортировал все из них, но поскольку проблема сохраняется, я все это сделал, и я очистил свой проект и перестроил его import org.apache.http.entity.mime.MultipartEntityBuilder; работает а также import org.apache.http.HttpEntity; Также работает но import org.apache.http.entity.ContentType; […]

Android ArrayIndexOutOfBoundsException и AbsListViewRecycleBin.addScrapView

У меня есть ArrayIndexOutOfBoundsException которое случайно появляется. Кажется, что это происходит во время моего notifyDataSetChanged(); Так как ошибка настолько случайна, это затрудняет точное указание точки, где это происходит. У кого-нибудь были подобные проблемы с пользовательским Adaptor ? FATAL EXCEPTION: main java.lang.ArrayIndexOutOfBoundsException: length=12; index=12 at android.widget.AbsListView$RecycleBin.addScrapView(AbsListView.java:8041) at android.widget.ListView.layoutChildren(ListView.java:1604) at android.widget.AbsListView.onLayout(AbsListView.java:2444) at android.view.View.layout(View.java:15221) at android.view.ViewGroup.layout(ViewGroup.java:4793) at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1677) […]

Как настроить диспетчер аварийных сигналов для каждого из них в определенный день недели и времени в Android?

Например, я хочу иметь сигнал тревоги, который будет срабатывать каждый воскресный день в полдень …. как бы я это сделал?

Не удалось запустить Chrome CustomTabsIntent в моем приложении для Android

Я пытаюсь использовать пользовательские вкладки Chrome в приложении для Android. Мой класс MainActivity расширяет AppCompatActivity . В onCreate я startCustomTabs . Ниже приведен код для этого: private void startCustomTab(){ CustomTabsIntent intent = new CustomTabsIntent.Builder().setToolbarColor(getResources().getColor(R.color.colorPrimary)).build(); intent.launchUrl(this, Uri.parse("http://github.com/black-dragon/SaavnExtractor")); } Как только приложение запускается, он выходит из строя со следующей ошибкой: 11-16 10:55:38.561 30093-30093/com.nick.saavnextractor E/AndroidRuntime: FATAL EXCEPTION: main […]

Слабая хэшмап со слабыми ссылками на значения?

Я создаю приложение для Android, где каждый объект имеет растровое изображение, которое представляет его спрайт. Однако каждый объект может быть дублирован (например, могут быть 3 копии объекта asdf). Один из подходов состоит в том, чтобы загрузить все спрайты вверх, а затем поместить правильный спрайт в конструкторы объектов. Тем не менее, я хочу, чтобы декодировать битмапы […]

Повторная попытка подключения http

Я делаю http-запрос. Я на платформе (Android), где сетевые операции часто терпят неудачу, потому что сетевое соединение может быть недоступно. Поэтому я хотел бы попробовать одно и то же соединение N раз до полного сбоя. Думал что-то вроде этого: DefaultHttpClient mHttp = …; public HttpResponse runHttpRequest(HttpRequestBase httpRequest) throws IOException { IOException last = null; for […]