Articles of Ява

MapView без MapActivity

Я пишу это приложение для Android, у меня есть много видов деятельности, которые расширяют класс Activity. Мне также нужна операция, которая использует MapView для отображения Карты вместе с ListView на экране (аналогично списку домов для аренды, где дома показаны с помощью контактов на карте). Поскольку у меня есть базовый класс, который расширяет класс Activity, все […]

Android-сервис-2-разовое общение

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

Java generics: Как переносить / продлевать тестовую версию Android Activity?

Я пытаюсь расширить ActivityInstrumentationTestCase2 следующим образом: public abstract class FooActivityTestCase<T extends Activity> extends ActivityInstrumentationTestCase2<Activity> { public FooActivityTestCase(String pckg, Class<Activity> activityClass) { super(pckg, activityClass); } public void foo(){ … } } Я пытаюсь расширить FooActivityTestCase следующим образом: public class SpecificFooTestCase extends FooActivityTestCase<MyActivity> { public SpecificFooTestCase() { super("foo.bar", MyActivity.class); // error on this line } } Eclipse […]

Как передать идентификатор электронной почты, который будет синхронизирован, чтобы создать календарь событий в android?

Как передать идентификатор почты в календаре, который будет синхронизироваться с событием создания через электронную почту? У меня есть счетчик, который показывает список учетных записей, которые будут синхронизированы, как показано ниже. Теперь, как обычно, прохождение заголовка, описание для создания события в приложении календаря, я использую следующий код. ContentValues values = new ContentValues(); values.put("calendar_id", 1); values.put("title", title1); […]

Почему я получаю сообщение об ошибке 500 при отправке данных POST на сайт ASP.NET MVC через Android?

Я пытаюсь создать приложение для Android, чтобы проверить мои оценки тестов моей инженерной школы. Чтобы загрузить Word, содержащий оценки, мне нужно зайти на портал. Я думал, что это будет просто сделать, отправив запрос POST. После обхода проблемы самозаверяющего сертификата (или что-то еще) благодаря коду на этой странице: Самоподписанный прием SSL на Android Я все еще […]

Преобразование координат устройства в координаты мира

Я делаю этот проект, часть которого требует от меня получить значения ускорения телефона (android) на каждой оси. Так, например, независимо от того, как поместится телефон, значение ускорения по оси z, если телефон неподвижен, должен быть 9,8, а по другим осям – 0. Теперь я прошел через множество потоков Получите эту работу должным образом. Я попытался […]

Невозможно получить доступ к «удобочитаемым» предпочтениям в Honeycomb

У меня есть бесплатная игра, и я делаю платную версию. В бесплатной игре хранится целочисленный высокий балл в файле общих предпочтений, который я создал в режиме MODE_WORLD_READABLE. Платная версия должна скопировать этот счет, если установлена ​​бесплатная версия. Код, который я использую для этого, выглядит следующим образом: Context c = paidContext.createPackageContext("my.app.packagename", Context.CONTEXT_IGNORE_SECURITY); SharedPreferences prefs = c.getSharedPreferences(SHARED_PREF_FILENAME, […]

Отладка Eclipse: продолжайте работу после возврата?

Недавно я начал работать с Eclipse для разработки Android. При отладке кода я заметил одно странное поведение (по крайней мере, по сравнению с Visual Studio): после того, как вы нажали оператор return в середине функции, он не возвращается сразу, но всегда перескакивает на последний оператор return. Например: String getTest(int i){ if (i == 0) return […]

Контекстное меню Android SMS

Я немного поработал, но посмотрел на google и думаю, что знаю ответ на этот вопрос, прежде чем спрашивать, однако большинство из того, что я нашел в Интернете, восходит почти на год. Можно ли добавить дополнительный пункт меню в контекстное меню SMS, чтобы, например, приложение, над которым я работаю, если вы нажмете его, он сможет открыть […]

Компоненты IntentReceiver не могут связываться с сервисами

Вот мой код: import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.speech.tts.TextToSpeech; import android.telephony.SmsMessage; import android.util.Log; public class SmsBroadcastReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Object[] rawMsgs = (Object[])intent.getExtras().get("pdus"); for (Object raw : rawMsgs) { SmsMessage message = SmsMessage.createFromPdu((byte[])raw); Log.v("[SMS]:", message.getMessageBody()); TextToSpeech tts = new TextToSpeech(context, null); } } } Я […]