Articles of андроида

Жизненный цикл операции – onCreate, вызываемый при каждой переориентации

У меня есть простая активность, которая загружает bitmap в onCreate . Я нахожу, что если я onCreate устройство, я вижу из журналов, что onCreate снова. Фактически, поскольку все переменные экземпляра снова заданы значениями по умолчанию, я знаю, что вся активность была повторно создана. После поворота 2 раза я получаю FC, потому что недостаточно памяти для […]

Android: layout_height 50% от размера экрана

Привет всем Я только что реализовал ListView внутри LinearLayout, но мне нужно определить высоту LinearLayout (она должна быть 50% высоты экрана). <LinearLayout android:id="@+id/widget34" android:layout_width="300px" android:layout_height="235px" android:orientation="vertical" android:layout_below="@+id/tv_scanning_for" android:layout_centerHorizontal="true"> <ListView android:id="@+id/lv_events" android:textSize="18sp" android:cacheColorHint="#00000000" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@+id/tv_scanning_for" android:layout_centerHorizontal="true"> </ListView> </LinearLayout> Это возможно? Я сделал что-то подобное для кнопки и EditText, но, похоже, не работает над макетами. Это […]

Студия Android не открывается в Windows

Я только что загрузил и установил Android Studio. По какой-то причине он не откроется. Я пытался запустить его как администратор, но это тоже не работает. Я также попытался удалить и переустановить, но у меня все еще такая же проблема.

Как сделать вид в андроиде с закругленными углами

Я пытаюсь сделать вид в андроиде с закругленными краями. Решение, которое я нашел до сих пор, состоит в том, чтобы определить форму с закругленными углами и использовать ее в качестве фона этого вида. Вот что я сделал, определим, как показано ниже <padding android:top="2dp" android:bottom="2dp"/> <corners android:bottomRightRadius="20dp" android:bottomLeftRadius="20dp" android:topLeftRadius="20dp" android:topRightRadius="20dp"/> Теперь я использовал это как фон […]

Выполнить задачу перед сборкой градиента android?

Возможно ли выполнить градиент для выполнения задачи перед вызовом gradle build Что-то вроде прекомпиляции. Кто-то, пожалуйста, помогите. Что-то вроде этого возможно и как?

Ошибка градиента: не удалось выполнить сборку с использованием распределения градиентов

После того, как я обновил Android Studio до версии 0.2.7, я получил следующую ошибку: org.gradle.tooling.GradleConnectionException: Could not execute build using Gradle distribution 'http://services.gradle.org/distributions/gradle-1.6-bin.zip'.: Could not execute build using Gradle distribution 'http://services.gradle.org/distributions/gradle-1.6-bin.zip'. Это мой build.gradle: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.5.+' } } apply plugin: 'android' dependencies { compile files('libs/android-support-v4.jar') } android […]

Android: как выровнять изображение в горизонтальном центре изображения?

Я пробовал все типы scaletypes, но все они приводят к тому, что изображение находится в левом углу изображения. <ImageView android:id="@+id/image" android:scaleType="centerInside" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginRight="6dip" android:background="#0000" android:src="@drawable/icon1" />

Как распечатать изображение на Bluetooth-принтере в Android?

Мне нужно распечатать некоторые данные на термопанели, я делаю с этим: String message="abcdef any message 12345"; byte[] send; send = message.getBytes(); mService.write(send); Он хорошо работает для текста, но не для изображений. Я думаю, мне нужно получить byte[] данных изображения. Я попытался получить данные изображения таким образом: Bitmap bitmap=BitmapFactory.decodeResource(getResources(), R.drawable.qrcode); ByteArrayOutputStream stream=new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.PNG, 90, stream); […]

Как я могу отображать несколько строк текста на кнопке

Параметр layout_width моей кнопки установлен в match_parent. Чтобы отображать несколько строк на кнопке, я попытался: Вставить '\ n' в текст на кнопке Set Singleline false set Maxlines to 2 или 3 Конвертировать html из Html.fromHtml Ничего не получилось. '\ N' появился на маленьком квадрате на кнопке, показывая одну строку текста. Кто-нибудь знает, почему это происходит […]

Android конвертировать цвет int в hexa String

public static int RGB(float[] hsv) { return Color.HSVToColor(hsv); } Эта функция добавляет int, froma color. Как я могу преобразовать этот int в строку hexa: #efefef