Articles of андроидами

Образ слайд-шоу в андроиде?

Я хочу создать слайд-шоу изображений в android. У меня есть много изображений в андроиде GridView, теперь я хочу открыть ручное слайд-шоу, если щелкнуть любое изображение, чтобы я мог его просматривать, перемещая палец влево или вправо рядом с предыдущими изображениями, например, в андроид, встроенный в галерею. Кто-нибудь подскажет мне, как это сделать? Любая помощь будет оценена […]

Как создать пользовательские элементы управления в Android?

Я хотел бы создать пользовательский элемент управления в своем приложении для Android. Это будет круговой контроль с некоторыми меньшими подвижными кругами, которые будут указывать конкретное значение. Есть ли способ реализовать это? Есть ли хотя бы несколько хороших учебников, где я могу прочитать, как создать пользовательский элемент управления?

Использование закругленных углов

Есть хороший пост, сделанный популярным разработчиком Google Роменом Гаем, который показывает, как эффективно использовать закругленные углы (называемые «StreamDrawable» в его коде ). Сам образец очень хорошо работает на моей Galaxy S3 в портретном режиме, но у меня есть несколько проблем с ним: Если экран небольшой (например, на экранах qvga), показанные изображения обрезаются. Если у меня […]

Android – Image Picker, неправильное изображение

Я начинаю запрос на выбор изображения: Intent intent = new Intent(); intent.setType( "image/*" ); intent.setAction( Intent.ACTION_GET_CONTENT ); startActivityForResult( Intent.createChooser( intent, "Choose"), PHOTO_GALLERY ); И получение данных обратно в onActivityResult : if( resultCode == Activity.RESULT_OK && requestCode == PHOTO_GALLERY ) { U.log( data.getData() ); Bitmap bm = … // built from the getData() Uri this.postImagePreview.setImageBitmap( bm […]

Стереть части растровых изображений с помощью режима PorterDuff

Я пытаюсь стереть части растрового изображения в приложении для Android, используя Porter-Duff Xfermodes. У меня есть зеленый фон, который накладывается синим растровым изображением. Когда я прикасаюсь к экрану, должно быть создано «отверстие» в наложенном растровом изображении, что делает зеленый фон видимым. Вместо отверстия мой текущий код создает черную точку. Ниже мой код. Любые идеи, что […]

Где найти бесплатные открытые пользовательские элементы управления Android?

Я ищу какой-то сайт / библиотеку / проект с расширенными пользовательскими элементами управления Android? Если вы знаете один, они свободны и открыты?

OnGlobalLayoutListener: устаревание и совместимость

Я должен использовать объект OnGlobalLayoutListener а затем удалить слушателя, у меня возникла проблема с устаревшими методами, которые я разрешаю с помощью следующего кода. protected void onCreate(Bundle savedInstanceState) { final LinearLayout llTotal = (LinearLayout) findViewById(R.id.mmc_ll); ViewTreeObserver vto = llTotal.getViewTreeObserver(); if(vto.isAlive()){ vto.addOnGlobalLayoutListener(new OnGlobalLayoutListener() { @Override public void onGlobalLayout() { // // mycode // if (Build.VERSION.SDK_INT<16) { removeLayoutListenerPre16(llTotal.getViewTreeObserver(),this); […]

Плохое качество изображения после изменения размера / масштабирования растрового изображения

Я пишу карточную игру и нуждаюсь в том, чтобы мои карты были разных размеров в разных обстоятельствах. Я сохраняю свои изображения в виде растровых изображений, чтобы их можно было быстро нарисовать и перерисовать (для анимации). Моя проблема заключается в том, что независимо от того, как я стараюсь масштабировать мои изображения (будь то через matrix.postScale, matrix.preScale […]

Android – выведенный с закругленными углами только сверху

У меня было это возможно, чтобы иметь закругленный прямоугольник в качестве фона: <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="@color/white" /> <stroke android:width="1dp" android:color="@color/light_gray" /> <padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" /> <corners android:radius="6dp" /> </shape> Это нормально работает, как и ожидалось. Теперь я хочу изменить это только на верхние углы, поэтому я меняю его на это: <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid […]

Android: TextView: удаление интервала и отступов сверху и снизу

Когда у меня есть TextView с \n в тексте, справа у меня есть два singleLine TextView s, один под другим без промежутка между ними. Я установил следующее для всех трех TextView . android:lineSpacingMultiplier="1" android:lineSpacingExtra="0pt" android:paddingTop="0pt" android:paddingBottom="0pt" Первая строка левого TextView прекрасно сочетается с верхним правым TextView . Вторая строка левого TextView немного выше второй строки […]

Intereting Posts