Помогите определиться
Помогите определиться
Всем привет.Я начинающий.Помогите определиться со структурой кода.Хочу написать приложение,где будут вводиться попунктно данные.В пунктах есть кнопки для редактирования введеных данных.Суть такова...запускаешь приложение,вводишь данные,допустим закрываешь,потом открываешь,редактируешь.Когда больше не собираешься редактировать,нажимаешь кнопку типа"в архив" и данные записываются в файл с именем подате создания.Дата вводится в первом пункте.Будет также архив,в котором можно будет посмотреть записи.Подскажите пожалуйста общую структуру кода или принцип по какому написать.
Re: Помогите определиться
сначала идешь сюда
http://ninjamock.com
и рисуешь что ты хочешь.
Потом приходи, показывай, обсудим что дальше делать.
Тут есть личности на форуме, которым совсем делать нечего.
http://ninjamock.com
и рисуешь что ты хочешь.
Потом приходи, показывай, обсудим что дальше делать.
Тут есть личности на форуме, которым совсем делать нечего.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Помогите определиться
У меня как бы есть наброски.А что показать?
Re: Помогите определиться
так вот это и покажи. А лучше сделай нормальные мокапы, это недолго и красиво.
А на словах сложно сказать что тебе там нужно.
А на словах сложно сказать что тебе там нужно.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Помогите определиться
Извини,я пока в терминологии не очень.Исходники скинуть надо?или скрины?
Re: Помогите определиться
по ссылке сходи. Эскизы экранов.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Помогите определиться
Извини.я просто на маленьком планшете...могу исходники скинуть.
Re: Помогите определиться
Пойдёт?Могу ещё исходники 
- Вложения
-
- Screenshot_2014-10-27-22-55-00.png (40.72 КБ) 7675 просмотров
-
- Screenshot_2014-10-27-22-54-43.png (64.39 КБ) 7675 просмотров
Re: Помогите определиться
заводи базу данных и в ней табличку
каждый твой экран с данными - это одна строка таблицы.
А что кнопка "добавить" обозначает?
На планшете программируешь?
каждый твой экран с данными - это одна строка таблицы.
А что кнопка "добавить" обозначает?
На планшете программируешь?
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Помогите определиться
Ну раз уж все показал ..
Я грузы по стране вожу.Созрела мысль считать свои расходы да и для удобства и анализа.За рейс не раз ,допустим,заправляешься.Тоже самое и состальными..А подробней можно немного?Да,на планшете.
Re: Помогите определиться
базу данных надо делать
если это добавляются цифры, то весь твой экран неправильный.
У тебя будет таблички примерно две, типа такой
ID Дата Сумма ID_расхода
и вторая табличка
ID наменование_расхода (ее можно заготовить заранее, она будет такой
1 Заправка
2 Мобильная связь
3 Фрахт
4 Питание
5.... (добавляешь что у тебя есть) Это будет справочник расходов)
Использовать для отображения нужно ListView, а эти все штуки с экрана убрать.
Добавление:
ПОтом делаешь кнопку в ActionBar - плюсик. На нее нажимаешь - будешь добавлять очередную строку (очередной расход)
По плюсику сделаешь диалог, где будет две кнопки ОК и Cancel, а так же поля текстовые
Сумма и Spinner (который заполняется из таблицы-справочника расходов). Поэтому чтоб добавить строчку нужно выбрать из таблицы нужный расход и вписать сумму.
редактирование:
по клику на ListView сделаешь отображение того же диалога, но с заполненными полями из строки, это будет редактирование.
Ну для начала тебе хватит.
если это добавляются цифры, то весь твой экран неправильный.
У тебя будет таблички примерно две, типа такой
ID Дата Сумма ID_расхода
и вторая табличка
ID наменование_расхода (ее можно заготовить заранее, она будет такой
1 Заправка
2 Мобильная связь
3 Фрахт
4 Питание
5.... (добавляешь что у тебя есть) Это будет справочник расходов)
Использовать для отображения нужно ListView, а эти все штуки с экрана убрать.
Добавление:
ПОтом делаешь кнопку в ActionBar - плюсик. На нее нажимаешь - будешь добавлять очередную строку (очередной расход)
По плюсику сделаешь диалог, где будет две кнопки ОК и Cancel, а так же поля текстовые
Сумма и Spinner (который заполняется из таблицы-справочника расходов). Поэтому чтоб добавить строчку нужно выбрать из таблицы нужный расход и вписать сумму.
редактирование:
по клику на ListView сделаешь отображение того же диалога, но с заполненными полями из строки, это будет редактирование.
Ну для начала тебе хватит.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Помогите определиться
Понял твою идею
но там ещё и коменты есть...Блин похоже че то сложновато я замутил.Вообще по задумке должно быть так.Сделал рейс,все в архиве...Когда то захотелось посмотреть,открываю архив,нахожу запись с именем даты рейса.выбираю ее.и вижу проиденый путь,сколько бенза сжег,сколько денег и НА ЧЕ потратил,а так же сколько заработал чистыми.Блин каша какая то в голове...
Re: Помогите определиться
Foenix писал(а):базу данных надо делать
если это добавляются цифры, то весь твой экран неправильный.
У тебя будет таблички примерно две, типа такой
ID Дата Сумма ID_расхода
и вторая табличка
ID наменование_расхода (ее можно заготовить заранее, она будет такой
1 Заправка
2 Мобильная связь
3 Фрахт
4 Питание
5.... (добавляешь что у тебя есть) Это будет справочник расходов)
Использовать для отображения нужно ListView, а эти все штуки с экрана убрать.
Добавление:
ПОтом делаешь кнопку в ActionBar - плюсик. На нее нажимаешь - будешь добавлять очередную строку (очередной расход)
По плюсику сделаешь диалог, где будет две кнопки ОК и Cancel, а так же поля текстовые
Сумма и Spinner (который заполняется из таблицы-справочника расходов). Поэтому чтоб добавить строчку нужно выбрать из таблицы нужный расход и вписать сумму.
редактирование:
по клику на ListView сделаешь отображение того же диалога, но с заполненными полями из строки, это будет редактирование.
Ну для начала тебе хватит.
Re: Помогите определиться
А можно поподробней пожалуйста...
Re: Помогите определиться
времени нет, и так расписала прилично.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198