Articles of Андроида

Android: проблема с формами «углы». Это ошибка?

Я играл с углами, и я был заинтригован этим поведением. XML-макет: <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/list_header_title" android:layout_height="wrap_content" android:layout_width="fill_parent" android:padding="10dip" android:gravity="center_vertical" android:background="@layout/my_outline" android:text="Example" android:textSize="14sp" android:textStyle="bold" /> Это my_outline.xml: (обратите внимание на тег углов) <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <corners android:topLeftRadius="10dip" android:bottomRightRadius="10dip"/> <padding android:left="50dip" android:top="5dip" android:bottom="5dip" /> <solid android:color="#0fff" /> <stroke android:width="1dip" android:color="#f0f0f0" /> </shape> Картина: Измените форму […]

Разрешить пользователю кликнуть на рекламу, чтобы разблокировать функции

Разумно ли предоставить пользователю возможность либо приобрести полную версию, либо нажать на рекламу, чтобы разблокировать функцию в приложении. По моему мнению, AdMob платит на основе кликов, а не показов. Также можно прослушивать рекламные клики в Android?

Как отменить AsyncTask при завершении операции?

В моей работе я использую несколько классов AsyncTask. Как отменить AsyncTask при завершении операции?

Как реклама работает на мобильных телефонах?

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

Является ли Icepick сломанным?

Я пробовал некоторые очень простые тесты с фрагментом. Но Icepick, похоже, не сохраняет значение теста String в пакете outState … public class MyFragment extends Fragment { @Icicle String test; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Icepick.restoreInstanceState(this,savedInstanceState); } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Inflate the layout for this fragment […]

Admob Singup / Signin приводит к пустой странице

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

Кнопка Android Instrumentation HOME

Любая идея, почему отправка ключа HOME в приложение под управлением Instrumentation ничего не делает? import android.app.Instrumentation; import android.view.KeyEvent; public class MyInstrumentation extends Instrumentation { public void sendKeys() { // Works reliably this.sendKeyDownUpSync(KeyEvent.KEYCODE_BACK); // Does nothing, nothing is printed to logcat this.sendKeyDownUpSync(KeyEvent.KEYCODE_HOME); } } Это то же самое при использовании Robotium, а также при непосредственном использовании […]

Использование массива raw byte для расширенной реальности

Я разрабатываю приложение Augmented Reality, поэтому мне нужно захватить предварительный просмотр камеры, добавить к ней визуальные эффекты и отобразить ее на экране. Я хотел бы сделать это, используя метод PreviewCallback . Это дает мне byte[] переменную, содержащую необработанные данные изображения (закодированные YUV420) для работы. Несмотря на то, что я искал решение в течение многих часов, […]

Работа с устаревшим авторизатором токена android manager

Должен ли я быть недействительным и запрашивать новый токен каждый раз, когда мне нужно сделать запрос с использованием токена AccountManager Google из AccountManager или есть отметка времени «expired-at», которую я могу использовать, чтобы проверить, действительно ли она действительна.

Параметрированные контрольные тесты на Android

Я пытаюсь написать проверочный контрольно-измерительный тест (используя ActivityInstrumentationTestCase2 ) для конкретного Activity где я меняю намерение каждый раз, когда выполняется тест. Я могу сделать это с помощью одного теста, и просто зацикливаюсь, останавливая и перезапуская действие с новым намерением, но это не то, что я хочу. Одна из причин заключается в том, что они действительно […]