Articles of Андроидная

Есть ли способ сделать мое приложение для Android меньше?

Я создаю новое приложение для Android. Это мое первое приложение. Он работает с инструментальными песнями, но каждая песня, которую я там помещаю, составляет 3 Мб. Мое приложение – это группа из 6 инструментальных песен. Есть ли способ уменьшить размер моего приложения?

Как снять галочку с переключателей (находящихся в радиогруппе) в андроиде?

RadioGroup group=(RadioGroup)findviewbyid(R.id.group); RadioButton b=(RadioButton)findviewbyid(R.id.button); RadioButton b1=(RadioButton)findviewbyid(R.id.button1); RadioButton b2=(RadioButton)findviewbyid(R.id.button2); group.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, int checkedId) { // TODO Auto-generated method stub selected=(RadioButton)findViewById(checkedId); userAnswer=selected.getText().toString(); } }); button=(Button)findviewbyid(R.id.butn); button.setOnclickListener(new View.OnclickListener(){ void onclick() { group.clearCheck(); } }); Мое требование – всякий раз, когда пользователь нажимает на следующую кнопку, мне нужно показывать переключатели как опции без […]

Выход из приложения Android

Intent intent = new Intent(Intent.ACTION_MAIN); intent.addCategory(Intent.CATEGORY_HOME); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); И использовать этот метод moveTaskToBack(true); Я разрабатываю приложение, и при последнем действии мне нужно выйти из него, я использовал вышеупомянутые методы, которые выходят из приложения, проблема в том, что он существует ТОЛЬКО активность, и приложение работает в фоновом режиме (замечено в диспетчере задач). Всякий раз, когда я […]

Loop AnimatorSet

Я создал AnimatorSet из трех ObjectAnimator, которые я хочу повторить последовательно. <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:ordering="sequentially"> <objectAnimator android:propertyName="rotation" android:duration="300" android:valueFrom="0" android:valueTo="5" android:valueType="floatType"/> <objectAnimator android:propertyName="rotation" android:duration="600" android:valueFrom="5" android:valueTo="-5" android:valueType="floatType"/> <objectAnimator android:propertyName="rotation" android:duration="300" android:valueFrom="-5" android:valueTo="0" android:valueType="floatType"/> </set> Но если я установил CycleInterpolator в AnimatorSet, потому что аниматоры начнут последовательно Public void setInterpolator (интерполятор TimeInterpolator) Добавлен в […]

Решение для заголовка андроида gridview с адаптерами

Я видел много решений о том, как реализовать заголовок gridview, который прокручивается вместе с остальной частью сетки. Большинство из них состоят в создании listlayout или relativelayout с представлением заголовка и gridview внутри scrollview. У этого решения есть проблема, что scrollview не знает размер сетки, чтобы преодолеть это, вам нужно расширить вид сетки, как здесь: https://stackoverflow.com/a/4536955/751180 […]

Android: реализация кнопки «Назад» из класса

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

Почему в этом случае условия Gson Preconditions терпят неудачу?

Я пишу десериализатор для класса ForeignCollection , который является abstract и предоставляется мне в библиотеке Android ORMLite . См. Мой код ниже. public class ForeignCollectionDeserializer implements JsonDeserializer<ForeignCollectionDeserializer> { @Override public ForeignCollection deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) throws JsonParseException { … } } Я также пытался реализовать JsonDeserializer<?> И JsonDeserialzer (без общего типа) Я использую […]

Отобразить текст в нижней части RadioButton с изображением на Android

Я использую настраиваемый переключатель. Каждый элемент радиогруппы имеет 2 фотографии для двух состояний, определенных в атрибуте android: button. Я хотел бы добавить текст, но он отображается под изображениями, есть ли способ отображения текста в нижней части изображения ??? main_activity.xml <RadioButton android:id="@+id/radioAlc" android:layout_width="50dp" android:layout_height="wrap_content" android:checked="true" android:layout_marginRight="10dp" android:button="@drawable/policeradio" android:text = "text1" /> <RadioButton android:id="@+id/radioCrash" android:layout_width="50dp" android:layout_height="wrap_content" android:button="@drawable/carcrashradio" […]

Android: разрешение запрещено для / data / local / tmp / *

Я пытаюсь запустить сценарий оболочки через приложение Android. У сценария есть команда, которая просто запускает банку на устройстве. Когда я запускаю эту команду непосредственно в оболочке с помощью adb, все работает нормально. Но когда я запускаю его через скрипт с помощью приложения Android, я получаю исключение, исключенное из разрешения (open failed: EACCES (Permission denied)) для […]

Эффект пульсации в нажатом состоянии + прозрачность в нормальном состоянии

Я бы хотел, чтобы ImageView в ViewGroup, когда он нажал, рисовал рябь, и это работает ! Но когда нажата кнопка ViewGroup, ImageView внутри нее должен оставаться прозрачным, иначе фон ImageView будет виден: (этот цвет альфа-оранжевый, вы видите на самом деле, является пульсацией при нажатии). Это происходит только с устройствами API 21+. С устройствами API <21 […]

Intereting Posts