Страница 1 из 1

Помогите определиться

Добавлено: 27 окт 2014, 20:07
TrewTium
Всем привет.Я начинающий.Помогите определиться со структурой кода.Хочу написать приложение,где будут вводиться попунктно данные.В пунктах есть кнопки для редактирования введеных данных.Суть такова...запускаешь приложение,вводишь данные,допустим закрываешь,потом открываешь,редактируешь.Когда больше не собираешься редактировать,нажимаешь кнопку типа"в архив" и данные записываются в файл с именем подате создания.Дата вводится в первом пункте.Будет также архив,в котором можно будет посмотреть записи.Подскажите пожалуйста общую структуру кода или принцип по какому написать.

Re: Помогите определиться

Добавлено: 27 окт 2014, 21:27
Foenix
сначала идешь сюда
http://ninjamock.com
и рисуешь что ты хочешь.
Потом приходи, показывай, обсудим что дальше делать.
Тут есть личности на форуме, которым совсем делать нечего.

Re: Помогите определиться

Добавлено: 27 окт 2014, 21:34
TrewTium
У меня как бы есть наброски.А что показать?

Re: Помогите определиться

Добавлено: 27 окт 2014, 21:40
Foenix
так вот это и покажи. А лучше сделай нормальные мокапы, это недолго и красиво.
А на словах сложно сказать что тебе там нужно.

Re: Помогите определиться

Добавлено: 27 окт 2014, 21:42
TrewTium
Извини,я пока в терминологии не очень.Исходники скинуть надо?или скрины?

Re: Помогите определиться

Добавлено: 27 окт 2014, 21:44
Foenix
по ссылке сходи. Эскизы экранов.

Re: Помогите определиться

Добавлено: 27 окт 2014, 21:49
TrewTium
Извини.я просто на маленьком планшете...могу исходники скинуть.

Re: Помогите определиться

Добавлено: 27 окт 2014, 21:57
TrewTium
Пойдёт?Могу ещё исходники :-)

Re: Помогите определиться

Добавлено: 27 окт 2014, 21:59
Foenix
заводи базу данных и в ней табличку
каждый твой экран с данными - это одна строка таблицы.
А что кнопка "добавить" обозначает?
На планшете программируешь?

Re: Помогите определиться

Добавлено: 27 окт 2014, 22:06
TrewTium
Ну раз уж все показал ..:-) Я грузы по стране вожу.Созрела мысль считать свои расходы да и для удобства и анализа.За рейс не раз ,допустим,заправляешься.Тоже самое и состальными..А подробней можно немного?Да,на планшете.

Re: Помогите определиться

Добавлено: 27 окт 2014, 22:18
Foenix
базу данных надо делать
если это добавляются цифры, то весь твой экран неправильный.
У тебя будет таблички примерно две, типа такой
ID Дата Сумма ID_расхода
и вторая табличка
ID наменование_расхода (ее можно заготовить заранее, она будет такой
1 Заправка
2 Мобильная связь
3 Фрахт
4 Питание
5.... (добавляешь что у тебя есть) Это будет справочник расходов)

Использовать для отображения нужно ListView, а эти все штуки с экрана убрать.
Добавление:
ПОтом делаешь кнопку в ActionBar - плюсик. На нее нажимаешь - будешь добавлять очередную строку (очередной расход)
По плюсику сделаешь диалог, где будет две кнопки ОК и Cancel, а так же поля текстовые
Сумма и Spinner (который заполняется из таблицы-справочника расходов). Поэтому чтоб добавить строчку нужно выбрать из таблицы нужный расход и вписать сумму.
редактирование:
по клику на ListView сделаешь отображение того же диалога, но с заполненными полями из строки, это будет редактирование.

Ну для начала тебе хватит.

Re: Помогите определиться

Добавлено: 27 окт 2014, 22:48
TrewTium
Понял твою идею :-) но там ещё и коменты есть...Блин похоже че то сложновато я замутил.Вообще по задумке должно быть так.Сделал рейс,все в архиве...Когда то захотелось посмотреть,открываю архив,нахожу запись с именем даты рейса.выбираю ее.и вижу проиденый путь,сколько бенза сжег,сколько денег и НА ЧЕ потратил,а так же сколько заработал чистыми.Блин каша какая то в голове...

Re: Помогите определиться

Добавлено: 30 окт 2014, 16:56
TrewTium
Foenix писал(а):базу данных надо делать
если это добавляются цифры, то весь твой экран неправильный.
У тебя будет таблички примерно две, типа такой
ID Дата Сумма ID_расхода
и вторая табличка
ID наменование_расхода (ее можно заготовить заранее, она будет такой
1 Заправка
2 Мобильная связь
3 Фрахт
4 Питание
5.... (добавляешь что у тебя есть) Это будет справочник расходов)

Использовать для отображения нужно ListView, а эти все штуки с экрана убрать.
Добавление:
ПОтом делаешь кнопку в ActionBar - плюсик. На нее нажимаешь - будешь добавлять очередную строку (очередной расход)
По плюсику сделаешь диалог, где будет две кнопки ОК и Cancel, а так же поля текстовые
Сумма и Spinner (который заполняется из таблицы-справочника расходов). Поэтому чтоб добавить строчку нужно выбрать из таблицы нужный расход и вписать сумму.
редактирование:
по клику на ListView сделаешь отображение того же диалога, но с заполненными полями из строки, это будет редактирование.

Ну для начала тебе хватит.

Re: Помогите определиться

Добавлено: 30 окт 2014, 16:57
TrewTium
А можно поподробней пожалуйста...

Re: Помогите определиться

Добавлено: 30 окт 2014, 17:53
Foenix
времени нет, и так расписала прилично.