Форум » GUI » HDroidGUI » Ответить

HDroidGUI

alkresin: Выложил на github HDroidGUI 0.1:https://github.com/alkresin/HDroidGUI и пример приложения на нем - простенький калькулятор, принимающий любые выражения на Harbour: https://github.com/alkresin/hdcalcul Описания, документации еще нет, даже страницу у себя еще не сделал. HDroidGUI/utils/newproject.prg - утилита, которая создает новый проект.

Ответов - 33, стр: 1 2 All

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

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

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


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

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

alkresin: Dima пишет: можно пару тройку скринов готового приложения если не сложно ? Ну вот, например: screenshot 1 screenshot 2 screenshot 3 screenshot 4

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

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

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

Панченко: MIKHAIL пишет: мне кажется нужен отдельный раздел на форуме +1

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

Andrey: alkresin пишет: для LetoDb, наверное, стоит завести отдельный раздел, можно и HbNetio туда определить. Присоединяюсь !

rovix: 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. Что делать дальше, куда копать, не пойму. Пытался лазить по файлам чтобы вникнуть, увы, безрезультатно. Что-то где-то не указано, как мне кажется, но что и где... Помогите, если есть возможность. С уважением, Виктор.



полная версия страницы