Articles of android view

Настройка вертикальной полосы прокрутки Android ScrollView

Мне нужно настроить ScrollView чтобы он выглядел на картинке: Я уже успешно настроил Thumb и Track , но я не знаю, как добавлять Arrows как на картинке, которую я предоставил. Вот стиль, который я использую: <!– Scrollbar –> <style name="scroll_view"> <item name="android:scrollbarAlwaysDrawVerticalTrack">true</item> <item name="android:scrollbars">vertical</item> <item name="android:fadeScrollbars">false</item> <item name="android:scrollbarThumbVertical">@drawable/sb_thumb</item> <item name="android:scrollbarTrackVertical">@drawable/sb_track_vertical_bg</item> </style> Arrows должны быть частью […]

Android View vs SurfaceView vs GLSurfaceView для 2D-чертежного приложения с масштабируемым пользовательским интерфейсом

Я планирую написать приложение 2D-чертежа с масштабируемым пользовательским интерфейсом. С помощью приложения пользователь должен иметь возможность преобразовывать (переводить и масштабировать) рисованные пути (и, конечно же, пользовательский интерфейс). Я предполагаю, что одновременно будет до 500 путей. Теперь мне интересно, с какой целью начать (View, SurfaceView или GLSurfaceView), чтобы обеспечить приемлемую производительность. Я прочитал пару сообщений [1-6], […]

Есть ли способ получить макет и представления текущей активности через adb?

По соображениям среды я могу использовать только команды adb . Есть ли способ получить текущие атрибуты раскладки, такие как id , position , text т. Д. ? Похоже на то, что показывает uiautomatorviewer .

DialogFragment не изменяется при нажатии на клавиатуру

Я пытаюсь использовать SherlockDialogFragment чтобы спросить какой-либо ввод от пользователя. Все работает отлично на моем телефоне (Galaxy Nexus, 4.2), но на меньшем телефоне (эмулятор 2.3.3), когда появляется клавиатура, он закрывает две кнопки диалогового окна «Диалог»: Мой макет находится внутри ScrollView, и я меняю softInputMode на SOFT_INPUT_ADJUST_RESIZE на моем onViewCreated . Я также пробовал SOFT_INPUT_ADJUST_PAN , […]

YouTubePlayerFragment в ListView с ошибкой AppCompatActivity

Я разрабатываю одно приложение для Android. В этом приложении я хочу, чтобы youtube видео воспроизводилось с помощью проигрывателя YouTube в ListView или RecyclerView с AppCompatActivity . Я использовал YouTubeBaseActivity он хорошо работает с этим, но мне нужна AppCompatActivity . Поэтому я использовал YouTubePlayerFragment или YouTubePlayerSupportFragment для решения моей проблемы. Когда я использую YouTubePlayerFragment с AppCompatActivity […]

Как ограничено количество просмотров?

Я хочу выяснить основные проблемы с эффектами макетов и представлений Android. Сейчас я занимаюсь исследованием, но, возможно, у кого-то есть ответы. У меня есть RelativeLayout который динамически заполняется представлениями. В основном приложение загружает поток форума в XML, а затем отображает дерево обсуждения, чтобы каждое сообщение отображалось в его собственной группе представлений. Я решил не использовать […]

ViewPager внутри CoordinatorLayout охватывает другие представления API> = 21

Я использую новый CoordinatorLayout из новой библиотеки поддержки дизайна Google. У меня есть следующий макет: <android.support.design.widget.CoordinatorLayout> <android.support.design.widget.AppBarLayout> <android.support.design.widget.CollapsingToolbarLayout app:layout_scrollFlags="scroll|exitUntilCollapsed"> <ImageView app:layout_collapseMode="parallax"/> <android.support.v7.widget.Toolbar /> </android.support.design.widget.CollapsingToolbarLayout> </android.support.design.widget.AppBarLayout> <LinearLayout app:layout_behavior="@string/appbar_scrolling_view_behavior" > <android.support.design.widget.TabLayout /> <android.support.v4.view.ViewPager android:id="@+id/viewPager" /> </LinearLayout> <com.getbase.floatingactionbutton.FloatingActionsMenu app:layout_anchor="@id/viewPager" app:layout_anchorGravity="bottom|right|end" android:layout_alignParentBottom="true" android:layout_alignParentEnd="true" android:layout_alignParentRight="true" > <com.getbase.floatingactionbutton.FloatingActionButton /> </com.getbase.floatingactionbutton.FloatingActionsMenu> </android.support.design.widget.CoordinatorLayout> Проблема в том, что ViewPager всегда накладывается поверх FloatingActionMenu на […]

Что такое android: layout_marginStart

Я хотел бы добавить некоторое пространство между левой границей дисплея и ImageView. Android SDK дал мне знать о «android: layout_marginStart». Подумайте о добавлении android: layout_marginStart = "10dp", чтобы лучше поддерживать макеты справа налево Почему я должен использовать android:layout_marginStart="10dp" вместо android:layout_marginLeft="10dp" ? Я никогда не делал этого и никогда не сталкивался с проблемами с так называемыми […]

Загрузка изображений в GridView с помощью универсального загрузчика изображений

Я использую библиотеку Universal Image Loader 1.8.6 для загрузки динамических изображений, взятых из Интернета. Конфигурация ImageLoaderConfiguration следующая: ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(getApplicationContext()) .memoryCacheExtraOptions(480, 800) // default = device screen dimensions .threadPoolSize(3) // default .threadPriority(Thread.NORM_PRIORITY – 1) // default .denyCacheImageMultipleSizesInMemory() .memoryCacheSize(2 * 1024 * 1024) .memoryCacheSizePercentage(13) // default .discCacheSize(50 * 1024 * 1024) .discCacheFileCount(100) .imageDownloader(new BaseImageDownloader(getApplicationContext())) […]

Различия в дизайнах макетов Android между версиями 2.3.3 и 4+

В моем проекте я столкнулся с какой-то странной проблемой при создании простого XML-проекта: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:background="#FF0000" android:layout_marginLeft="30dp" android:layout_width="fill_parent" android:layout_height="fill_parent"> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="New Button" android:id="@+id/button" android:layout_gravity="left|center_vertical"/> Теперь посмотрим разницу, это вид в 4.2.2 : И это в 2.3.3 : Был бы признателен, если кто-то может мне помочь. благодаря

Intereting Posts
Android, Как правильно использовать метод readTypedList в классе Parcelable? Фрагмент не добавлен (непоследовательный крах) Как успешно запутать проект с помощью Dagger 2.0 с помощью Proguard? Как объекты Java размещаются в памяти на Android? Получение доступа к кешу медиаплеера Идентификатор ресурса не найден для атрибута 'srcCompat' в пакете 'learnapp.android.example.com.learnapp' Eclipse пытается создать файлы в моих каталогах .svn … как я могу сказать, чтобы это остановилось? Отклонить DialogFragment (не Dialog) onTouchOutside Настраиваемый предупреждающий диалог, получающий нежелательное дополнение Получить номер IMEI / номер телефона / номер мобильного телефона через мобильный браузер Кинжал не может найти инъекционные элементы на модуле Как убрать клавиатуру в Android SearchView? Использование Guice для встраивания зависимостей в конструктор активности Android Могут ли библиотеки Android в Gradle иметь другие библиотеки Android в качестве зависимостей? Доступ к переменным по имени в цикле