Articles of Ява

Использование Xtend для разработки Android (снова)

У меня есть 2 основных смысла, чтобы получить следующий простой пример WebView для компиляции: (WebView)findViewById(R$id::webview) часть (WebView)findViewById(R$id::webview) дает unresolved JvmIdentifiableElement Часть анонимного класса полностью не работает. Я полагаю, Xtend не поддерживает его? Вот исходный код: package com.stackoverflow import android.app.Activity import android.webkit.WebView import android.os.Bundle import android.webkit.WebViewClient class HelloWebViewActivity extends Activity { WebView _webView override void onCreate(Bundle […]

Гибкий метод возврата

У меня есть несколько классов (расширение AsyncTaskLoader), которые в основном делают то же самое: сделайте вызов REST и создайте POJO из ответа с Gson. Теперь я подумал, что было бы более элегантно иметь только один класс (пусть он принимает некоторые параметры) и просто сказать, какой именно объект я ожидаю вернуться. В качестве параметра я бы […]

Как создать график вызовов из андроида APK?

Я загрузил несколько приложений Android из Google Play. У меня есть код Smali через обратный инженерный инструмент apktool Я хочу сгенерировать графики вызовов для этих приложений. Я видел много ссылок на переполнение стека и Google, большинство предлагаемых инструментов либо для c/c++ либо если они предназначены для Java , им нужен исходный код, которого у меня […]

Android – сбой при генерации случайных чисел

Итак, я посмотрел на другие места, как создать случайное число, и поместил его в приложение для Android. Я бы ожидал, что это сработает, но, к сожалению, с этим LogCat он падает: 11-03 17:06:48.930: W/dalvikvm(8327): threadid=1: thread exiting with uncaught exception (group=0x41ff0300) 11-03 17:06:48.938: E/AndroidRuntime(8327): FATAL EXCEPTION: main 11-03 17:06:48.938: E/AndroidRuntime(8327): java.lang.IllegalArgumentException 11-03 17:06:48.938: E/AndroidRuntime(8327): at […]

Решение Java (framework / library / API) для реальных кроссплатформенных приложений / приложений

Я не знаю, но кажется, что для Java (Java SE, ME …) есть несколько решений для разных платформ, поэтому вам нужно писать разные версии одного и того же приложения для всех устройств (iOS, Android, Windows, Linux …) , (Можно ли даже использовать Java ME на устройствах под управлением Android и iOS?) Есть ли решение для […]

Android HttpURLConnection PUT для Amazon AWS S3 403 ошибка

Загружая файл на Amazon S3, используя назначенный URL, который имеет подпись, срок действия и доступ к кеку, используя следующий код, я могу загрузить файл, используя обычный Java-код, но тот же код на Android дает мне ошибку 403. Назначенный URL-адрес генерируется с использованием Amazon SDK Я прочитал http://developer.android.com/reference/java/net/HttpURLConnection.html и http://android-developers.blogspot.com/2011/09/androids-http-clients.html, но не смог Выяснить, какой параметр […]

Java.lang.IllegalStateException: Шифр ​​не инициализирован

Я применил Encryption / Decryption в приложении Android. Я добавил класс шифрования, который был создан для класса Singleton. Часть кода выглядит следующим образом: public class Encryption { private SecretKeySpec mKey = null; private Cipher mCipher = null; private byte[] mKeyBytes = null; private AlgorithmParameterSpec mParamSpec = null; private static Encryption sInstance; public Encryption() { byte[] […]

Почему параметр android.database.SQLException не установлен?

Это может быть непригодным для SO, потому что это не проблема кодирования, но я еще не нашел удовлетворительного ответа, и я считаю, что SO-сообщество может. Таким образом, по определению android.database.SQLException и java.sql.SQLException обмениваются об одной и той же областью применения, которая должна предоставлять информацию об ошибках при доступе / изменении базы данных. Хотя я где-то […]

Robospice хранит объект, который расширяет ArrayList в базе данных через Ormlite

Задний план Я пытаюсь изменить пример кода Robospice Ormlite , который я успешно выполнил . Единственные изменения, которые я сделал, это то, что у меня есть ответ JSON, содержащий массив объектов. Я создал 2 класса: public class Foos extends ArrayList<Foo> public class Foo У меня были начальные проблемы, так как мой ответ JSON был чистым […]

Почему кнопка «Назад» не работает в этом веб-просмотре Android?

Проблемы с получением кнопки «Назад» для работы в веб-просмотре. Я не уверен, где в коде я должен поставить часть onKeyDown() (в настоящее время под последним @Override ) И mywebview.canGoBack() и mywebview.goBack() приводят к ошибкам, говорящим: «mywebview не может быть разрешен». Если я перемещаю скобку после mywebview.setWebClient(…) до конца, mywebview-error уходит, но затем override , onKeyDown […]