Форум программистов, компьютерный форум, киберфорум
Языки JVM
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
JVM Groovy Присвоение ввода с клавиатуры переменной в Groovy https://www.cyberforum.ru/ jvm/ thread1891171.html
Map rim_arab = BufferedReader br = new BufferedReader(new InputStreamReader(System.in)) print "Vvedite Rim = " Rim = br.readLine() while( Rim != "n") { f = Rim.replace("IV", "IIII").replace("IX", "VIIII").replace("XL", "XXXX").replace("XC", "LXXXX").replace("CD", "CCCC").replace("CM", "DCCCC") Arab = 0 for(i in f) { Arab = Arab + rim_arab} print "Arab = "; print Arab ...
Clojure Ханойские башни в LispWorks JVM
Здравствуйте, кто-нибудь знает как эту программу переделать, чтобы она работала в LispWorks??? (defn hanoi (n) (print "ЗАДАЧА - ханойские башни, n = " n ":" \n) (defn try-move (f t) cond (null? f) false (or (null? t) (< (car f) (car t))) (cons (cdr f) (cons (car f) t) nil) false)
JVM Groovy Java.sql.SQLRecoverableException: Данные для считывания из сокета отсутствуют https://www.cyberforum.ru/ jvm/ thread1851303.html
Доброго времени суток! Возникла одна ошибка, с которой не могу разобраться. При разработке модуля на Oracle ADF в среде разработки JDeveloper выходит ошибка при вызове оракловской функции. Лог ошибки: <15.11.2016 14:10:29 ALMT> <Error> <Default> <INSIS-00000 (***INSIS ERROR MESSAGE***)> < Данные для считывания из сокета отсутствуют java.sql.SQLRecoverableException: Данные для считывания из...
JVM Clojure Реализация ф-ций CONS, CAR, CDR (Sheme,CLisp) https://www.cyberforum.ru/ jvm/ thread1842845.html
В книге SICP описан алгоритм реализации функций CONS,CAR,CDR на языке Sheme define (cons x y) (define (dispatch m) (cond ((= m 0) x) ((= m 1) y) (else (error "Аргумент не 0 или 1 -- CONS" m)))) dispatch) (define (car z) (z 0)) (define (cdr z) (z 1))
Groovy Ошибка: Groovy files JVM
Написал программу, которая работает с БД MySQL. Но при запуске выкидывает ошибку про Groovy файлы. Не понимаю, что с этими файлами надо сделать, чтобы он перестал выводить ошибку.
JVM Groovy Синтаксис языка Groovy Всем привет. Нужна таблица лексем для языка Groovy: 1) Главная функция (если она необходима для работы программы на данном языке) 2) Объявление и инициализация переменных 3) Обращение к инициализированным переменным и их изменение 4) Начало и конец блока кода 5) Простые математические выражения с использованием следующих операторов =, +, -,*, /, %, sqrt, возведение в степень 6) Операторы... https://www.cyberforum.ru/ jvm/ thread1831128.html
JVM Groovy Как описать task, который запускает некоторый метод из java класса (не main)? как описать task, который запускает некоторый метод из java класса (не main)? https://www.cyberforum.ru/ jvm/ thread1816452.html Clojure Lisp для новичка в ФП JVM
Всем привет, уважаемые форумчане. Прочитал очень много тем на форуме про Lisp и мне захотелось его изучить. Сам я пишу на Java и C#, с ФП никогда до этого еще не сталкивался. Имеется у меня и sicp, и let over lambda и много других книг, что здесь советовали, но я не знаю с чего начать. Из диалектов понравился Clojure, т.к. JVM, и сам Common Lisp. Отсюда вытекает вопрос - если перед изучением...
JVM Groovy Пример видео Java Desktop App + SQL https://www.cyberforum.ru/ jvm/ thread1803875.html
Добрый день, уважаемые коллеги :senor: Пишу на VB, с недавнего времени изучаю Java. Хочу сделать для работы на добровольных началах (за большое человеческое спасибо :D ) "вариант, что бы пока хотя бы работало как то".. Подскажите, пожалуйста, где можно найти пример или видео (все облазил - не могу найти) создания простенького Java Desktop приложения (JRE), работающего по принципу мессенждера....
JVM Groovy Список вариантов сборок по типу домов с целью получения наибольшего количества квартир Добрый вечер всем! Помогите, пожалуйста, с написанием кода Java для решения задачи ниже. Желательно вывести список первых десяти вариантов, с указанием остатка неиспользуемых деталей. Предполагаем: в ходе решения могут оказаться равные результаты количества квартир, тогда дополнительным критерием выступает экономия деталей, которая определяет лучший вариант. У меня возникли проблемы,... https://www.cyberforum.ru/ jvm/ thread1802044.html
Clojure Объясните как в emacs установить slime? JVM
Или ссылку киньте хорошую посмотреть. А то изучил emacs. Но у меня clojure-box. Такой emacs у меняm там есть slime, но ведь clojure не имеет смысла изучать без знания java? Как в обычный gnu emacs подключить slime? Если можно, то под emacs windows. Добавлено через 41 минуту Вопрос решён. Lispbox скачал.
JVM Clojure Common Lisp vs ... Дмитрий love5an Игнатьев: Common Lisp vs Python http://yablor.ru/blogs/common-lisp-vs-python/1025189 https://www.cyberforum.ru/ jvm/ thread1784842.html
49 / 49 / 8
Регистрация: 19.08.2015
Сообщений: 131
0

Clojure Clojure, lein-droid, Android ламерство - JVM - Ответ 10006806

15.01.2017, 12:07. Показов 2256. Ответов 4
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Пытаюсь разбираться с программированием под Андройд на Lisp'е.
Сразу скажу -- имею очень поверхностное представление, как о Java, так и о виртуальных машинах, которые используют Google в Android.
Так же и сам Clojure в процессе изучения, т.к. именно его приходится использовать в программировании под мобильные устройства.

Установил я связку Clojure+leiningen+"lein-droid"+AndroidSDK. Не скажу, что это было для меня простым занятием. И возможно было
сделано что-то неправильно. Тем не менее оно заработало.

Беру пример из lein-droid
https://github.com/clojure-android/lein-droid/tree/master/sample

делаю
lein droid doall

собирается и файл .dex и в .apk архив
кидаю на телефон -- работает.
(понимаю, что лучше исследовать в виртуальной машине. но Genymotion как-то перестал запускаться ;-) , а Eclips, хоть и поставил, но пока не разобирался)

Начинаю экспериментировать
Lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
(defactivity test.leindroid.sample.MainActivity
  :key :main
 
  (onCreate [this bundle]
    (.superOnCreate this bundle)
    (neko.debug/keep-screen-on this)
    (on-ui
      (set-content-view! (*a)
        [:linear-layout {:orientation :vertical
                         :layout-width :fill
                         :layout-height :wrap}
         [:text-view {:layout-width :fill
                      :layout-height :wrap
                      :textColor "#3333FF"    ;; < ---- не работает
                      :textSize "15pt"        ;; < ---- не работает
                      :text "Мы можем программировать под Андройд!!"}]
         [:edit-text {:id ::user-input
                      :hint "Наберите здесь текст"
                      :layout-width :fill}]
         [:button {:text "Нажми!";;R$string/touch_me ;; We use resource here, but could
                                           ;; have used a plain string too.
                   :on-click (fn [_] (notify-from-edit (*a)))}]]))))
Казалось бы все здорово. Появляются русские буковки (кто-бы сомневался).
Появляется объект класса TextView (черт его знает почему, но появляется).
Метод setText() работет без проблем. А вот методы setTextColor() или setTextSize() упорно отказываются.
При этом, компиляция идет без проблем.
А вот при попытке запустить, пишет что-то вроде
java.lang.NoSuchMethodExeption: Couldn't find method .setTextColor for argument java.lang.String)

и вот после такого я совершенно не понимаю, что делать.
если рыться в документации, то где и в какой?
И вообще. Есть ли какая-нибудь путная документация о подобных вещах? Не там где тысячи страниц воды, а именно документация с простыми примерами?
Или хотя бы примеры кода, в котором можно было бы разобраться за вменяемое время.

Вернуться к обсуждению:
Clojure Clojure, lein-droid, Android ламерство JVM
0
Лучшие ответы (1)
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.01.2017, 12:07
Готовые ответы и решения:

Clojure Как полностью удалить пакеты Clojure и Leiningen в убунту
Всем доброе время суток! Подскажите, пожалуйста. как полностью удалить из убунту пакеты clojure и...

Clojure Ошибка при запуске локального сервера на Clojure в IntellijIDEA
Выводится ошибка по строке, которой даже нет. По отдельности все функции компилируются без...

Clojure Почему невозможно настроить intellij idea для работы с clojure? windows
Получается только emacs. Плюсы emacs - интерактивный встроенный туториал. Даже если и с emacs...

Clojure Присвоение ввода с клавиатуры переменной в Clojure
Мне нужен код делающий следующее : 1. Присвоить ввод с клавы переменной. 2. &quot;Сложить&quot; её со...

4
15.01.2017, 12:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.01.2017, 12:07
Помогаю со студенческими работами здесь

Clojure Clojure. Последовательность создается задом-наперед
Делаю из SICP задание &quot;треугольник Пифагора&quot;. Вот процедура, которая принимает на вход...

Clojure Ввод данных пользователем в Clojure
Как получать данные от пользователя? На такой код ругается: (defn sum (apply +...

Clojure Написать программу на Clojure
Написать функцию, которая разбивает предложение в отсортированный список слов Кто-то может...

Clojure Clojure - помогите начать
0. Написал название языка в заголовке темы по-нормальному, на английском (или это французский?,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru