Статьи, которые добавил aNNiMON:

Трансляция проигрываемой в AIMP музыки в статус ВКонтакте

Java  vk api, ownlang, java native interface

А также:
  - Java Native Interface - взаимодействие Java c нативным кодом.
  - Создание Dll-библиотеки, использующей AIMP Remote API.
  - Создание модуля для OwnLang.
  - Взаимодействие с VK API.

Генерирование заголовочного файла для Си
Для взаимодействия Java с Си, нужно определиться с сигнатурой нативных методов и расположением классов. Предположим, что класс для взаимодействия с Dll-библиотекой будет иметь имя AIMP, находиться в пакете aimpremote и иметь метод currentTrack, который возвращает массив. Напишем такой класс.
  1. package aimpremote;
  2.  
  3. public final class AIMP {
  4.     public static native String[] currentTrack();
  5. }
Скомпилируем AIMP.java
javac aimpremote\AIMP.java

И воспользуемся утилитой
Продолжить

Рейтинг:  12  (За: 13 | Против: 1)
Добавлено: 4.06.2016 от aNNiMON

Комментарии (8)

Генератор документации на Node.js

Прочие языки  node.js, cloud9, c9

В какой-то момент, при создании очередного модуля к OwnLang, возникла сложность в поддержании документации. Сначала она писалась вручную в Markdown и выглядела подобным образом:
  1. ## Модуль-types
  2.  
  3. Содержит функции для проверки и преобразования типов.
  4.  
  5. ### Функции
  6.  
  7. `typeof(value)` - возвращает тип переданного в функцию значения.
  8.  
  9. ```own
  10. print typeof(1) // 1 (NUMBER)
  11. print typeof("text") // 2 (STRING)
  12. print typeof([]) // 3 (ARRAY)
  13. ```
  14.  
  15. `string(value)` - преобразует значение в строку.
  16.  
  17. ```own
  18. print typeof(string(1)) // 2 (STRING)
  19. ```

Мне же нужно было вести список модулей на русском и английском языке, сохранять в HTML в двух вариантах (все модули и модули только для Android), в Markdown в один файл и в несколько файлов для GitBook (на каждый модуль
Продолжить

Рейтинг:  8  (За: 8 | Против: 0)
Добавлено: 4.05.2016 от aNNiMON

Комментарии (13)

Плагины в Android или выполняем код другого приложения

Android  android packagemanager

В Android есть неплохой набор средств для взаимодействия между приложениями, от вызова стороннего Activity до получения ресурсов из других приложений. Пользуясь этими средствами, можно значительно расширить функционал своих приложений или игр дополнительным контентом.
Продолжить

Рейтинг:  9  (За: 9 | Против: 0)
Добавлено: 12.04.2016 от aNNiMON

Комментарии (4)

Сборка apk из Android-приложения

Android  aapt, dex

Недавно я делал сборку apk в одном приложении, так что хочу рассказать, какие есть для этого решения.
Продолжить

Рейтинг:  18  (За: 20 | Против: 2)
Добавлено: 4.03.2016 от aNNiMON

Комментарии (8)
Всего: 106
<< 1 ... 13 14 15 16 17 ... 22 >>
Категории

Мы в соцсетях

tw tg yt gt