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

Git-ом кто нибудь пользуется? Полезная вещь? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Microsoft XNA Game Studio или любая 3d графика http://www.cyberforum.ru/android-dev/thread1482215.html
Я хочу сделать 3d модели для игры и слышал что используют xnb файлы как файлы трехмерной графики... Но я не знаю: 1)Какую именно программу использовать? (Возможно есть специально для файлов xnb под андройд) 2)Как потом к ним обращаться в java и как с ними взаимодействовать? Ну если есть у кого то опыт использования 3d моделей, любых (не только xnb), скажите на чем обычно делают эти модели, как...
Программирование Android Выбор активити из уведомления Добрый день. Есть у меня главная активити, которая, в общем-то, работатет в фоне и бросает уведомления. Проблема в том, что есть нажать на уведомление, то происходит создание новой активити, а не вызов первой единственной. Как я понимаю, за действие по нажатию на уведомлении должен отвечать Intent - его я указываю так: Intent notificationIntent = new Intent(context, MainActivity.class); ... http://www.cyberforum.ru/android-dev/thread1482124.html
Программирование Android Доступ к картинкам подключенных библиотек из XML
Всем привет. Задача такая. Я использую android.support.v7.widget.Toolbar (верхний ActionBar) В нём при открытии меню сама иконка меню заменяется на стрелку "влево". Вот у меня есть желание использовать картинку этой стрелки в своё XML коде для фона кнопки. По коду можно сделать предположение что код ресурса хранится тут android.support.v7.appcompat.R.styleable.Toolbar_collapseIcon но я не...
Как уничтожить все активити в стеке? Программирование Android
Всем привет! Подскажите, как решить следующую задачу: Активити 1 -> Активити 2 -> Активити 3 -> нажимаю back приложение должно закрыться. Пробовал играться флагами CLEAR_TOP и NEW_TASK, но приложение все равно переходит на предыдущий экран. В Активити 2 я вышел из ситуации вызовом finish() при запуске Активити 3. Но как убить Активити 1, не пойму.
Программирование Android Как установить селектор на кастомный копонент http://www.cyberforum.ru/android-dev/thread1482078.html
Собственно как есть кастомный компонент по логике идентичный checkBox. Делается он из-за косяка с масштабированием фонов штатного cb. Собственно вопрос - как к нему прикрутить селектор? Сейчас установка фонов идет через две функции - setNormalBackground и setCheckedBackground, что имхо некрасиво очень, хотелось бы переопределить setBakcground и отправлять туда один файл с селектором. Как извлечь...
Программирование Android Не отображаются элементы на тулбаре на android 5.0 Здравствуйте. Пытаюсь сделать сворачивающийся тулбар, по примеру, но что у меня, что в примере на пятом андроиде не отображаются кнопки в тулбаре (назад, настройки и т.д.). В 5.1 и выше все нормально, ровно как и в версиях до пятой. Что это такое? И есть ли способ вылечить? подробнее

Показать сообщение отдельно
Rius
Эксперт .NET
2407 / 1601 / 369
Регистрация: 25.05.2015
Сообщений: 5,434
Записей в блоге: 8
Завершенные тесты: 4
24.06.2015, 11:39     Git-ом кто нибудь пользуется? Полезная вещь?
Цитата Сообщение от Tester64 Посмотреть сообщение
Я и так знаю что и когда я в коде делал...
Возьмите к примеру архив, какой-нибудь там project-2008-01-01-15-34-01.zip и скажите, не распаковывая его, что там было изменено?
Цитата Сообщение от Tester64 Посмотреть сообщение
Если "отматывать" прийдется, то учет идет по минутам времени работы, а не по "сделанным операциям" (ведь их тысячи).
Учёт идёт по выполненным кусочкам работы, а не по времени или файлам.
Цитата Сообщение от Tester64 Посмотреть сообщение
А чего стоило написать батники для гит-синхронизации...
Если перейдёте на *.sh скрипты, ваше кунг-фу станет ещё сильнее. sh в msys тоже работают.

Да, вот пример :
Код
*.*
!*.c
!*.cpp
!*.h
!*.ini
!*.uvproj
!.gitignore
!*.txt
/Debug
Добавлено через 17 минут
Цитата Сообщение от Tester64 Посмотреть сообщение
Эту неделю переделывал протоколы синхронизаии программы с сервером (php). Заняло где-то 3 дня. Тысячи мелких не существенных "подпилов", упрощений, выносов в более логичные функции. Добавил несколько десятков новых полей и детально задокументировал их в коментариях кода. Больше 30 часов. Иногда за час перепрыгивал с одной процедуры на полностью не важную чтобы отдохнуть. С главной процедуры хранения результата в базе на читабельность логов. С кода архивации на дизайн отладочной утилиты (шрифты, цвета, читабельность ошибок). Иногда перепрыгивал с php на андроид для тестирования результата. Иногда подправлял мелочь в андроиде. Результат... Старый протокол "подвинул" в сторону без потери поддержки и положил рядом новый как основной... Больше 30 файлов подправил. Если "отматывать" прийдется, то учет идет по минутам времени работы, а не по "сделанным операциям" (ведь их тысячи).
Целая неделя или 3 дня в одном коммите - ужас.
Делаем отдельную ветку для новых полей с документацией под них. Прави в ветке.
Надоело - делаем ветку под читабельность лога, переключаемся в неё и правим код.
Делаем ветку под архивацию, под дизайн. К чему изменение относится, в той ветке и правим. Когда изменение полностью завершено, сливаем ветку в главную, develop.
Перепрыгивать легко, упорядочивать легко, разбираться в результатах работы - намного легче, чем в подправленных за 3 дня файлах, упакованных в одну кучу с комментом "изменение от 2015-06-24".
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru