On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
moderator


Пост N: 852
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 22.02.15 14:45. Заголовок: HDroidGUI


Выложил на github HDroidGUI 0.1:https://github.com/alkresin/HDroidGUI

и пример приложения на нем - простенький калькулятор, принимающий любые выражения на Harbour: https://github.com/alkresin/hdcalcul

Описания, документации еще нет, даже страницу у себя еще не сделал.
HDroidGUI/utils/newproject.prg - утилита, которая создает новый проект.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 33 , стр: 1 2 All [только новые]


постоянный участник




Пост N: 3977
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 22.02.15 16:42. Заголовок: alkresin пишет: HDr..


alkresin пишет:

 цитата:
HDroidGUI


Это что за "зверь" такой ?
Звучит интересно... Очень ждем продолжения...

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 853
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 22.02.15 20:27. Заголовок: Это "зверь",..


Это "зверь", который позволяет, написав вот такой код ( hdcalcul ):

Скрытый текст


получить калькулятор выражений для Android - apk пакет, готовый к загрузке на устройство.

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 854
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 28.02.15 22:03. Заголовок: Начал писать описани..


Начал писать описание - добавил статью о разработке под Андроид: http://www.kresin.ru/android.html

Спасибо: 2 
ПрофильЦитата Ответить
moderator


Пост N: 855
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 02.03.15 21:47. Заголовок: Продолжаю сочинять о..


Продолжаю сочинять описание - добавил страницу по HDroidGUI: http://www.kresin.ru/hdroid.html
Там еще много чего надо написать, буду добавлять по мере возможности.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4024
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 02.03.15 22:41. Заголовок: alkresin пишет: Там..


alkresin пишет:

 цитата:
Там еще много чего надо написать, буду добавлять по мере возможности.


Спасибо ! Будем ждать и пробовать !

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 856
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 03.03.15 14:30. Заголовок: Обновил http://www.k..


Обновил http://www.kresin.ru/hdroid.html - там теперь довольно подробно ( по моему ) изложено, как начать писать свое приложение с HDroidGUI. Теперь осталось сделать описание существующих на данный момент команд и классов, ну и сам HDroidGUI развивать.

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 859
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 05.03.15 21:16. Заголовок: Выложил к себе http:..


Выложил к себе http://www.kresin.ru/hdroid.html HDroiudGUI 0.2 build 2, hdcalcul 1.1 - исходники и готовый apk.
По-моему, уже есть определенный минимум функциональности, чтобы писать какие-то учетные приложения.
Особенно важно, что есть доступ к letodb серверам. Вообще-то, letodb - это единственная удаленная СУБД, к которой есть прямой доступ с Андроид-устройств. Прямой - т.е, не требующий наличия веб-сервисов ( http-сервер + PHP + набор PHP скриптов, написанных специально для поддержки вашей программы на Андроиде ).

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4034
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 05.03.15 22:08. Заголовок: То что нужно ! :sm3..


То что нужно !
Мне тоже надо на Андроид программу писать. Всё времени не хватает, пока занят МиниГуи...

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4037
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 06.03.15 17:34. Заголовок: alkresin пишет: По-..


alkresin пишет:

 цитата:
По-моему, уже есть определенный минимум функциональности, чтобы писать какие-то учетные приложения.
Особенно важно, что есть доступ к letodb серверам


Можно же уже сделать для андроида с LetoDb простую программку типа чата ?
Или просто получения сообщений себе на телефон кто работает сейчас в твоей программе ?
Ну можно еще и до кучи отрубание сервера или его перезагрузку.

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 862
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 06.03.15 19:08. Заголовок: Andrey пишет: Можно..


Andrey пишет:

 цитата:
Можно же уже сделать для андроида с LetoDb простую программку типа чата ?
Или просто получения сообщений себе на телефон кто работает сейчас в твоей программе ?


Можно.

 цитата:
Ну можно еще и до кучи отрубание сервера или его перезагрузку.


Если сервер поддерживает удаленное отрубание ( Pasha лучше знает ), то можно.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4038
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 06.03.15 19:22. Заголовок: alkresin пишет: Есл..


alkresin пишет:

 цитата:
Если сервер поддерживает удаленное отрубание ( Pasha лучше знает ), то можно.


Нужно просто сообщение, когда SERVER LetoDB выключается...
А вообще это событие (перезагрузку компа) отследить можно ?
Просто чтобы к себе в журнал программы записать, тогда и тогда комп выключался...

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 863
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 06.03.15 19:39. Заголовок: В Letodb клиенте ест..


В Letodb клиенте есть функция, которая определяет, в т.ч, время работы сервера с момента старта - т.е., можно получить время последней перезагрузки.
Кстати, насчет чата я, наверное, погорячился - для этого нужен таймер, чтобы опрашивать сервер не по запросу пользователя, а автоматически, а я его еще не делал. В ближайшее время посмотрю это дело.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4039
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 06.03.15 20:53. Заголовок: alkresin пишет: В б..


alkresin пишет:

 цитата:
В ближайшее время посмотрю это дело.


Спасибо БОЛЬШОЕ !

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 864
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 10.03.15 11:09. Заголовок: Добавил поддержку та..


Добавил поддержку таймера в hDroudGUI. В hdcalcul - пример использования.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 4590
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 10.03.15 17:49. Заголовок: alkresin А можно не..


alkresin
А можно не большой примерчик для понимания ?
Создание базы с RDD DBFCDX и просмотр базы с помощью какого либо
графического BROWSE.


PS
В каком приложении под Windows удобнее отлаживать (запускать) программы для Андроид ?

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 865
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 11.03.15 10:10. Заголовок: Dima пишет: Создани..


Dima пишет:

 цитата:
Создание базы с RDD DBFCDX и просмотр базы с помощью какого либо
графического BROWSE.


Базу создаем как и на любой другой платформе - надо только место выбрать.
Есть домашний каталог приложения, его можно получить функцией hd_HomeDir(), этот каталог доступен только из этого приложения, после удаления приложения он тоже удаляется.
Есть общие каталоги, например, для документов, его получаем так: hd_getSysDir( "doc" ).
Browse еще нет.
Интерфейс имеет определенную специфику - нет, например, точного позиционирования виджетов.
Описание скоро будет.


 цитата:
В каком приложении под Windows удобнее отлаживать (запускать) программы для Андроид


Да вариант, собственно, один - эмулятор. Он входит в комплект Android SDK Tools: http://www.kresin.ru/android.html#andr2,
после установки tools надо запустить "SDK Manager.exe" и из него поставить эмулятор.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 4591
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 11.03.15 10:29. Заголовок: alkresin Спасибо...


alkresin
Спасибо.

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 868
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 16.03.15 21:42. Заголовок: Сделал browse, вылож..


Сделал browse, выложил новый пример на github: https://github.com/alkresin/hddbf
Вот такой нехитрый текст:
Скрытый текст


(перед квадратными скобками поставил "\" - иначе они здесь не отображаются)

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 869
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 19.03.15 09:59. Заголовок: hDroidGUI - 0.3, сбо..


hDroidGUI - 0.3, сборка 2 - разные исправления и улучшения, связанные с browse.
hddbf - 1.1 - добавление и редактирование записей

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 870
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 20.03.15 09:35. Заголовок: hDroidGUI - 0.3, сбо..


hDroidGUI - 0.3, сборка 3 - добавлена поддержка hbnetio
hddbf - 1.2 - добавлены стили для кнопок

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 872
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 26.03.15 21:21. Заголовок: hDroidGUI - 0.4, сбо..


hDroidGUI - 0.4, сборка 1 - все подробности в Changelog.
hddbf - 1.3 - добавлены headers для browse.

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 877
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 28.03.15 15:28. Заголовок: hDroidGUI - 0.4, сбо..


hDroidGUI - 0.4, сборка 2 - добавлена возможность устанавливать стили виджетов
hdcalcul 1.5 - добавлены стили, выглядит это теперь, как мне кажется, заметно симпатичнее.

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 888
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 31.03.15 13:14. Заголовок: hDroidGUI - 0.4, сбо..


hDroidGUI - 0.4, сборка 3 - прилинкована hbtip, libharbour.so пересобрана в mt режиме.
Добавлены Progress Dialog, WebView, кое-что внутри переделано под будущие задачи.

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 892
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 01.04.15 21:22. Заголовок: hDroidGUI - 0.4, сбо..


hDroidGUI - 0.4, сборка 4 - теперь можно из Harbour приложения сделать фото, сохранить, ну и сделать с ним что-нибудь.
hddemo - 1.0 - новое демо - приложение, теперь оно будет основным.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 4636
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 01.04.15 21:26. Заголовок: alkresin можно пару..


alkresin
можно пару тройку скринов готового приложения если не сложно ?

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 893
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 02.04.15 09:44. Заголовок: Dima пишет: можно п..


Dima пишет:

 цитата:
можно пару тройку скринов готового приложения если не сложно ?


Ну вот, например:
screenshot 1
screenshot 2
screenshot 3
screenshot 4

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 894
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 03.04.15 17:52. Заголовок: Еще один свежий скри..


Еще один свежий скриншот:
Скрытый текст


Спасибо: 2 
ПрофильЦитата Ответить
moderator


Пост N: 898
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 06.04.15 09:53. Заголовок: hDroidGUI - 0.4, сбо..


hDroidGUI - 0.4, сборка 5
hddemo - 1.1

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 91
Зарегистрирован: 05.10.06
ссылка на сообщение  Отправлено: 10.04.15 08:22. Заголовок: Круто! мне кажется н..


Круто! мне кажется нужен отдельный раздел на форуме, а то будет как с Leto, 1000 сообщений в одной ветке, очень не удобно разбираться...

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 79
Зарегистрирован: 13.06.12
ссылка на сообщение  Отправлено: 10.04.15 08:54. Заголовок: MIKHAIL пишет: мне ..


MIKHAIL пишет:

 цитата:
мне кажется нужен отдельный раздел на форуме


+1

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 906
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 10.04.15 09:27. Заголовок: Ну для HDroidGUI, мо..


Ну для HDroidGUI, может, еще рано, а вот для LetoDb, наверное, стоит завести отдельный раздел, можно и HbNetio туда определить.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4105
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 10.04.15 11:27. Заголовок: alkresin пишет: для..


alkresin пишет:

 цитата:
для LetoDb, наверное, стоит завести отдельный раздел, можно и HbNetio туда определить.


Присоединяюсь !

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 45
Зарегистрирован: 31.01.13
ссылка на сообщение  Отправлено: 22.10.15 20:56. Заголовок: Установка HDroidGUI


alkresin
Доброго времени суток!
Подскажите, в каком направлении копать?
Стоит Harbour (Harbour 3.2.0dev (r1508311449)).
Скачал и всё распаковал согласно http://kresin.ru/hdroid.html.
Подкорректировал setenv.bat

 цитата:
@set ANDROID_HOME=d:\Android\sdk
@set BUILD_TOOLS=%ANDROID_HOME%\build-tools\23.0.1
@set NDK_HOME=d:\Android\ndk
@set JAVA_HOME=C:\PROGRA~1\java\jdk1.7.0_79

@set ADB=%ANDROID_HOME%\platform-tools\adb.exe
@set ANDROID_JAR=%ANDROID_HOME%\platforms\android-16\android.jar

@set HRB_BIN=d:\miniGUI\harbour\bin
@set HRB_INC=d:\miniGUI\harbour\include


При попытке скомпилировать HDriudGUI выдавало ошибку про не найденные пути.
Скорректировал ndkbuild.bat:
 цитата:
@call setenv
@%HRB_BIN%\harbour src\prg\hdmain.prg src\prg\hdactiv.prg src\prg\hdwidget.prg src\prg\drawwidg.prg src\prg\hdbrowse.prg -n -w -i%HRB_INC% -isrc\include -ojni\
@if errorlevel 1 goto end

@set NDK_LIBS_OUT=lib
@set NDK_OUT=obj
@set SRC_FILES=../src/prg/h4droid.c hdmain.c hdactiv.c hdwidget.c drawwidg.c hdbrowse.c
%NDK_HOME%\prebuilt\windows\bin\make.exe -f %NDK_HOME%/build/core/build-local.mk %* >a1.out 2>a2.out

@cd static
@set NDK_LIBS_OUT=..\libs
@set NDK_OUT=..\obj
@set SRC_FILES=../../src/prg/h4droid.c ../../jni/hdmain.c ../../jni/hdactiv.c ../../jni/hdwidget.c ../../jni/drawwidg.c ../../jni/hdbrowse.c

%NDK_HOME%\prebuilt\windows\bin\make.exe -f %NDK_HOME%/build/core/build-local.mk %* >>..\a1.out 2>>..\a2.out
@cd ..\
copy obj\local\armeabi\libh4droida.a lib\libh4droida.a
:end

в:
 цитата:
@call setenv
@%HRB_BIN%\harbour src\prg\hdmain.prg src\prg\hdactiv.prg src\prg\hdwidget.prg src\prg\drawwidg.prg src\prg\hdbrowse.prg -n -w -i%HRB_INC% -isrc\include -ojni\
@if errorlevel 1 goto end

@set NDK_LIBS_OUT=lib
@set NDK_OUT=obj
@set SRC_FILES=..\src\prg\h4droid.c hdmain.c hdactiv.c hdwidget.c drawwidg.c hdbrowse.c
%NDK_HOME%\prebuilt\windows\bin\make.exe -f %NDK_HOME%\build\core\build-local.mk %*
%NDK_HOME%\prebuilt\windows\bin\make.exe -f %NDK_HOME%\build\core\build-local.mk %* >a1.out 2>a2.out

@cd static
@set NDK_LIBS_OUT=..\libs
@set NDK_OUT=..\obj
@set SRC_FILES=..\..\src\prg\h4droid.c ..\..\jni\hdmain.c ..\..\jni\hdactiv.c ..\..\jni\hdwidget.c ..\..\jni\drawwidg.c ..\..\jni\hdbrowse.c

%NDK_HOME%\prebuilt\windows\bin\make.exe -f %NDK_HOME%\build\core\build-local.mk %*
%NDK_HOME%\prebuilt\windows\bin\make.exe -f %NDK_HOME%\build\core\build-local.mk %* >>..\a1.out 2>>..\a2.out
@cd ..\
copy obj\local\armeabi\libh4droida.a lib\libh4droida.a
:end

поменял слэши. Сообщение про пути пропало, но всё равно не собиралось с сообщением:
 цитата:
D:\Android\HDroidGUI>copy obj\local\armeabi\libh4droida.a lib\libh4droida.a
Системе не удается найти указанный путь.
Errors while compiling C sources

Как я понимаю не появляется файл obj\local\armeabi\libh4droida.a.
В а1.out:
 цитата:
Android NDK: Your NDK_PLATFORMS_ROOT points to an invalid directory
Android NDK: Current value: d:\Android\ndk\platforms
Android NDK: Your NDK_PLATFORMS_ROOT points to an invalid directory
Android NDK: Current value: d:\Android\ndk\platforms

В a2.out:
 цитата:
d:\Android\ndk\build\core\init.mk:475: *** Android NDK: Aborting . Stop.
d:\Android\ndk\build\core\init.mk:475: *** Android NDK: Aborting . Stop.

Что делать дальше, куда копать, не пойму. Пытался лазить по файлам чтобы вникнуть, увы, безрезультатно.
Что-то где-то не указано, как мне кажется, но что и где...

Помогите, если есть возможность.
С уважением, Виктор.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 33 , стр: 1 2 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 680
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет