Форум программистов, компьютерный форум CyberForum.ru

Одинаковые названия id для 2х кнопок - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Синхронизация Android и ПК на Java http://www.cyberforum.ru/android-dev/thread1285155.html
Здравствуйте уважаемые форумчане. Я студентка и только начинаю изучать Java. Преподаватель предложил в качестве курсовой написать на Java программу на ПК и аналог на Android и синхронизировать их. В связи с чем у меня возникли вопросы: 1. Реально ли это сделать? 2. Если да, то с помощью каких-то программ или это внутренние возможности Java?
Android Идея для конкурса "Шаг в будущее" Прошу помочь с идеей к конкурсу "Шаг в будущее". У самого идей не осталось.Буду очень признателен за любую идею.Номинация программное обечпечение.Программирую на java. http://www.cyberforum.ru/android-dev/thread1285153.html
Ошибка в коде Android
В чем ошибка? package ua.dominqnta.dubstepgun; import android.annotation.SuppressLint; import android.app.Activity; import android.media.MediaPlayer; import android.os.Bundle;
На чём лучше писать 2D игры? Android
Ну вариантов у меня 2: 1)Писать на Java 2)Создавать в Unity3D и компилировать под Android А вот определиться не могу. P.S. Опыта нету совсем, даже в Java не разбираюсь, но это, как я понимаю, вполне поправимо.
Android Редактирование apk http://www.cyberforum.ru/android-dev/thread1285042.html
Здравствуйте. Скажите пожалуйста программа используемая в HTC evo 3d для работы с видео и картинками htcalbum, при извлечении из apk программиой apktool, распоковала classes.dex в папку smali, с исходными кодами. Возможно ли добавить функцию, которая бы выполняла adjut 3d alignment(выравнивание 3d, которая для фото у программы была, для видео), попробовав дополнить этот файл, и если возможно,...
Android Народ, как мне быть со стандартным Dialog? Пишу приложение и вот все бы хорошо, я много провозился с внешним видом приложения, написал и прогресс бар свой и ещё не много поковырялся, но наткнулся на проблемы внешнего вида диалога. Он ЧЕРНОГО цвета, а мне нужен белый, а то и вообще я сам думаю цвет задавать, ну а если вьюху в него засовываю то место под title так и продолжает быть черным, а если title - нет то есть уродливые черные рамки... подробнее

Показать сообщение отдельно
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
28.10.2014, 16:47     Одинаковые названия id для 2х кнопок
Цитата Сообщение от CoolMind Посмотреть сообщение
Обратно на работу с активностями пока не тянет в том смысле, что активности, по сути, это совершенно разные формы, а фрагменты удобны для единообразия. Например, есть MainActivity со своими шапкой и подвалом, едиными для всего приложения. Средняя часть может меняться. Удобнее сделать это фрагментами, чем прописывать такое поведение в каждой активности. Кроме того, навигация по активностям может несколько отличаться (наверное) от таковой по фрагментам. С фрагментами можно, например, добавить их несколько в стек, потом часть выбросить.
Я это все пока пишу через includ'ы в xml.
Они "заворачиваются" в лейауты и управляют их видмостью. Подмена инклюда в проекте меняет кусок во всех активити. Например блок цветных кнопок Да-Нет внизу каждого диалога. Так-же инклюдами делают ВСЕ фиксированные закладки в одном активити. Без динамического создания. Когда даже очень сложная активити не превышает 500 строк это удобнее чем разрезать ее на 5-6 фрагментов и каждый оформлять своими файлами и кодом. И потом еще устраивать обмен сообщений между фрагментами вместо наглого обращения к компонентам по ID из любого места кода в любую закладку (даже не видимую сейчас).

Сейчас пишу свой компонент - составной блок из списка, графического (рисованого) скролла и цветных кнопок управления списком под ним (с командой спрятать/показать). По идее будет "унифицирован" и воткнут в большинство моих проектов - проще подключение к коду, заготовки для работы со справочниками и т.д... Подумываю обернуть это в фрагменты... Но если сейчас это перепишу, боюсь усложнить общение с основной программой. Сейчас его интеграция в проект включает инклюд в активити
XML
1
2
3
4
5
6
7
8
9
10
11
    <LinearLayout
        android:id="@+id/ll_list_2"
        android:orientation="horizontal"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_weight="0.9"
        >
 
        <include layout="@layout/inc_ref_list_def_full" />
 
    </LinearLayout>
И клас-обвертка для работы с ним. Натравливаю класс прямо на R.id.ll_list_2. Остальные компоненты он находит сам через строковые теги (2 раза могу в одном активити использовать без риска продублировать ID).
Напрямую прописываю реакторы через интерфейсы и отсылаю команды в него методами. Через функцию могу получить (например) размер списка или видимость кнопок. Или задать размеры и цвета рисованного скролла.
Неужели подобного можно добиться фрагментами?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru