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

Сетка на изображении - Android

Восстановить пароль Регистрация
 
GRAFMC
2 / 2 / 2
Регистрация: 09.08.2011
Сообщений: 91
28.03.2014, 20:03     Сетка на изображении #1
Здравствуйте! на днях написал программу на паскале, которая через заданное количество пикселей ведет линию от начала изображения до конца как по вертикали, так и по горизонтали(т.е. по сути сетка если простым языком).
Но так как я за компьютером провожу не так много времени, хотелось бы написать такую же но на телефон, языка вообще не знаю, и незнаю нужно ли его учить из за одной программы, хотелось бы, что бы вы помогли написать данную программу(времени много она не займет).
Если кто то захочет помочь могу поподробнее расписать суть программы(точнее код на паскале прокомментировать)))
Заранее огромное спасибо за помощь!!!
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2014, 20:03     Сетка на изображении
Посмотрите здесь:

Wi-Fi сетка
Сетка 10*10 C++ WinAPI
C# Сетка
Wi-Fi сетка
Сетка C++ WinAPI
Координатная сетка Delphi
C++ WinAPI Сетка из квадратов
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,488
28.03.2014, 20:51     Сетка на изображении #2
Полезнее для Вас все-таки изучить язык... Как для знатока паскаля это не тяжело... Задача простая! Да и полезно может оказаться! Вдруг захочется дописать что-нибудь еще. Технически код написать не тяжело, но чуствую что намного дольше прийдется Вам обьяснить тонкости ТехЗадания, чем мне писать и отлаживать под Ваше устройство... Вы уже начинали подобную тему. Разумнее ее довести до ума! Выложите что получилось - найдутся те кто помогут дописать!
GRAFMC
2 / 2 / 2
Регистрация: 09.08.2011
Сообщений: 91
28.03.2014, 22:27  [ТС]     Сетка на изображении #3
Полезнее для Вас все-таки изучить язык... Задача простая! Да и полезно может оказаться! Вдруг захочется дописать что-нибудь еще.
Да я конечно понимаю что лучше всего изучить язык, и никого не доставать своими проблемами, меня испугало в этом языке то, что нужно знание Java т.е. учить прийдется прежде его, к тому же ещё огорчил тот факт, что нужна куча программ для программирования. Насчет написания ещё к-л программ, не знаю врятли...
Технически код написать не тяжело, но чуствую что намного дольше прийдется Вам обьяснить тонкости ТехЗадания, чем мне писать и отлаживать под Ваше устройство...
а что вы имеете ввиду под техзаданием?
Вы уже начинали подобную тему. Разумнее ее довести до ума!
Да подобная была, видимо я не правильно обьяснил всей сути, люди наверно просто не поняли что я просил, да и когда я написал подобную программу на паскале потребность упала, пока со мной постоянно был ноутбук, но увы, опять нужна стала, поэтому решил пересоздать на понятном языке.
Выложите что получилось - найдутся те кто помогут дописать!
Эмм простите, а что выкладывать? пока все по нулям ))) надеялся на вашу помощь
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,488
29.03.2014, 00:46     Сетка на изображении #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от GRAFMC Посмотреть сообщение
а что вы имеете ввиду под техзаданием?
Насколько я помню... взять картинку (из ресурсов? с флешки? из инета?) положить на активити/форму(в центр? прижать к боку? маштабировать? уменьшить если не помещается? увеличить если слишком маленькая?) и нарисовать по верху сетку (кто задает маштаб сетки? размеры ячеек? количество на высоту/ширину?). Почему бы не нариосовать в фотошопе-паинте и просто не использовать картинку?
Версия прошивки телефона? Размеры экрана телефона? Если картинка сменная, то какой интерфейс замены? Чем можно управлять (если не рисовать в фотошопе)?
... и это только из того что помню с прошлого Вашего обсуждения...

Цитата Сообщение от GRAFMC Посмотреть сообщение
меня испугало в этом языке то, что нужно знание Java
Знание ява - полезное штука! Год назад слегка знал ява-скрипт для сайтов. И очень сильно делфи/паскаль. Немного поломал логику, но теперь пользуюсь благами языка! Нарисовать простую картинку - довольно простая задача! Куча примеров в инете, которые можно "слегка" подправить под Ваши нужды... Увы, Делфи - умирает... И эта агония может продлится еще долго, но судя по "статистике потребности специалистов" подьем не предвидится! Нужен другой язык кроме паскаля! ИМХО: С++ - сложно и редко используется в мелких проектах! С# очень узкий сектор использования(win, игры)! Ява - мультиплатформена...

Цитата Сообщение от GRAFMC Посмотреть сообщение
к тому же ещё огорчил тот факт, что нужна куча программ для программирования
Увы! Но не так много! Начинал с еклипса, теперь на андроид-студии... Вроде в студии теперь "все в одном пакете". Пакет большой, но там есть все! Неделю бился с подключением телефона через провода, но были сбои! Нашел более удобный "обходной маневр" через WiFi... Уже год работаю ТОЛЬКО через WiFi. Первый проект (модифицированый мной) запустил через неделю, но это был ОЧЕНЬ сложный проект. HelloWorld запустил через 2-3 дня. Рисование картинки не намного сложнее HelloWorld.

1) Настроить инструменты (инструкций УЙМА)
2) Запустить простейшие проекты (примеры) на устройстве.
3) Найти (или попросить ЗДЕСЬ) проект с простейшим рисованием. Попытаться присоединить туда Вашу картинку. Нарисовать пару линий.
4) Если не получится - попросить помощи с рисованием.
5) Довести дизайн до удобного ПОД ВАШЕ устройство...

p.s. Можно попробовать написать все это на новом делфи, но ЗДЕСЬ помощи по Делфи не ищите...
GRAFMC
2 / 2 / 2
Регистрация: 09.08.2011
Сообщений: 91
29.03.2014, 01:34  [ТС]     Сетка на изображении #5
Эххх... )))) Уговорили....
Знание ява - полезное штука! Год назад слегка знал ява-скрипт для сайтов. И очень сильно делфи/паскаль. Немного поломал логику, но теперь пользуюсь благами языка!
Таже фигня ))) немного ява-скрипт и нормально паскаль, учусь на программиста, приходится учить паскаль, яваскрипт, html, css, боюсь что будет каша с языками.
Можно ссылку на андроид студию?
P.S. насчет техзадания:
взять картинку из ресурсов,положить на активити(центр),маштабировать,уменьшить если не помещается, увеличить если слишком маленькая, нарисовать по верху сетку, пользователь задает маштаб сетки, на равное количество в высоту/ширину
Почему бы не нариосовать в фотошопе-паинте и просто не использовать картинку?
потому что картинки будут открываться разные и не одно изображение, каждый раз прорисовывать линии сетки долго.
Версия прошивки:I9300XXEMG4
диагональ экрана 4.8", разрешение 720x1280
картинка сменная, интерфейс замены любой
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,488
29.03.2014, 10:00     Сетка на изображении #6
Цитата Сообщение от GRAFMC Посмотреть сообщение
боюсь что будет каша с языками
Будет! Еще как будет! Но базовые знания и гуру-уровень это разные ступени. Язык можно начать и отложить. Как не странно он со временеме не только не забудется, а начнет "осознаваться". Например я начал с осознания того что в яве (в отличии от паскаля) нельзя в процедуре приостановить е работу, вывести диалог-предупреждение с кнопкой "ОК" и продолжить после согласия пользователя (в делфи ShowMessage()) - диалог вызовется только после окончания процедуры и нужно назначить функции-обработчики на ее закрытие... Но для кодера все подобное когда-нибудь пригодится!

Я кажется брал здесь, потом "авто-обновлял".
http://developer.android.com/sdk/installing/studio.html

Цитата Сообщение от GRAFMC Посмотреть сообщение
Версия прошивки:I9300XXEMG4
Это не важно. Важна ВЕРСИЯ андроида - например 2.3 или 4.03

Цитата Сообщение от GRAFMC Посмотреть сообщение
разрешение 720x1280
А вот это надо протестировать на устройстве и возможно "подогнать" программу и под эти разрешения (что-бы кнопки лежали где нужно, Размеры их и шрифтов были не большие и не маленькие)

Цитата Сообщение от GRAFMC Посмотреть сообщение
картинка сменная, интерфейс замены любой
А вот здесь куча нюансов! Диалога выбора папки/файла в андроиде нет! Скорее всего нужен свой диалог показываюйщий файлы из определенной папки и выбор нужного или кнопки [<][>] для следующей-предыдущей картинки
GRAFMC
2 / 2 / 2
Регистрация: 09.08.2011
Сообщений: 91
29.03.2014, 12:03  [ТС]     Сетка на изображении #7
Будет! Еще как будет!
Этого я и боялся.... ))
Я кажется брал здесь, потом "авто-обновлял".
Блин англ язык, тысячу раз пожалел что немецкий учил в школе, авто-обновление программы само обновится при запуске?
Важна ВЕРСИЯ андроида
ааа ну просто версия андроида и прошивки всетаки разное)) стоит 4.1.2 а что версия очень важна? просто обновлять на днях буду.
А вот здесь куча нюансов! Диалога выбора папки/файла в андроиде нет! Скорее всего нужен свой диалог показываюйщий файлы из определенной папки и выбор нужного или кнопки [<][>] для следующей-предыдущей картинки
Во блин, тогда лучше показ файлов и выбор нужного, кнопки вперед и назад как то не очень...
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,488
29.03.2014, 23:16     Сетка на изображении #8
Цитата Сообщение от GRAFMC Посмотреть сообщение
авто-обновление программы само обновится при запуске
Обычно да. Или предложит по таймеру. Или достаточно залезть в Help>Check for Update.

Цитата Сообщение от GRAFMC Посмотреть сообщение
стоит 4.1.2 а что версия очень важна
Некоторые функции на более низких версиях не работают. Например я написал прогу под 4.03 и не могу запустить ее на 2.3. Хотя дал разрешение, пишет что не поддерживаются целые компоненты - небыло их в прошлых АПИ. Например элемент для поиска в тексте.

Цитата Сообщение от GRAFMC Посмотреть сообщение
Во блин, тогда лучше показ файлов и выбор нужного, кнопки вперед и назад как то не очень...
Можно вызвать диалог выбора из списка и заполнить этот список именами файлов из папки...
http://developer.alexanderklimov.ru/....php#alertlist
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2014, 00:13     Сетка на изображении
Еще ссылки по теме:

Matlab Сетка на изображении
Сетка
Android Сетка элементов с размером по экрану
OpenGL Координатная сетка
Android Изменить цвет пикселя на изображении

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
GRAFMC
2 / 2 / 2
Регистрация: 09.08.2011
Сообщений: 91
30.03.2014, 00:13  [ТС]     Сетка на изображении #9
В общем ясно, спасибо за помощь, будем учить, а куда деваться, может быть и напишу что нибудь стоящее....
ещё раз спасибо!
Yandex
Объявления
30.03.2014, 00:13     Сетка на изображении
Ответ Создать тему
Опции темы

Текущее время: 22:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru