Последние новости С новым 2021 годом! (31.12.20) 10 лет сайту! (11.01.20) С Новым годом, Други! (31.12.19) Конкурс игр (3.12.17) Новые статьи SL4A - scripting layer for androidПривет. Как вы знаете, на OS Android уже сделали AIDE, позволяющую писать, собирать и запускать программы для Android без использования ПК. Но android - не единственный ЯП в мире. Есть ещё js, python, ruby и пр. И в этой статье вы узнаете, как запускать такие скрипты на вашем зелёном друге. Что скачивать Вначале скачаем саму sl4a с https://code.google.com/p/android-scripting/downloads/list . Выберем sl4a r6.apk. Установили, идем дальше. Смотрим, какой ЯП вы хотите использовать и качаете соответствующий apk. (для javascript качайте rhino) Устанавливаем, запускаем, жмём install. Скачается всё что нам нужно. скрипты скачаются в /sdcard/sl4a/scripts/. В эту папку нужно кидать и свои скрипты. Запускаем! Запускаем SL4A и видим Продолжить Рейтинг: 3 (За: 3 | Против: 0) Добавлено: 3.11.2014 от Senderman Комментарии (9) Лёгкое введение в Git> Люди делятся на два типа. На тех кто не делает бэкапы, и тех кто уже делает. В жизни любого человека наступает момент, когда результаты долгой работы, будь то исходный код программы, бакалаврская или просто сборник рецептов, внезапно теряются. Это может произойти по любым причинам, например, если ваш компьютер будет атакован крипто-локером или истечёт срок службы работы жесткого диска. Обычно "продвинутые" пользователи поступают следующим образом: с некоторой частотой архивируют данные, именуют их датой бэкапа, и отправляют на какое-нибудь облачное хранилище. Этот процесс можно даже автоматизировать, Продолжить Рейтинг: 11 (За: 11 | Против: 0) Добавлено: 3.11.2014 от Ксакеп Комментарии (37) Убираем белый контур изображенияИтак, мы решили что-нибудь сфотошопить. Допустим, вот этого замечательного персонажа нужно переместить на какой-нибудь фон. Продолжить Рейтинг: 2 (За: 8 | Против: 6) Добавлено: 1.11.2014 от AHiLLA Комментарии (20) Реализация собственных Input/Output StreamВ Java очень богатый набор классов по работе с потоками: InputStream, DataInputStream, ByteArrayOutputStream, PrintStream и т.д. Каждый из них полезен в той или иной ситуации. Поэтому важно уметь работать с ними. Например, нужно в игре защитить графику. Можно считать весь файл в массив, провести над ним операции по раскодированию и потом из массива байт создать картинку. Такой способ не очень хорош из-за повышенного потребления памяти и лишних операций. А почему бы нам сразу не читать байты уже раскодированными? Вот тут нам и поможет возможность создания своего Input/OutputStream'а. Начнём с OutputStream. Первым делом, нужно создать свой класс, наследуемый от OutputStream. На вход он будет принимать существующий OutputStream.
Продолжить Рейтинг: 9 (За: 9 | Против: 0) Добавлено: 1.11.2014 от heavenzip Комментарии (2) Файлы и Base64Как-то на форуме задавал вопрос на тему того, как считать файл .png из assets в массив байт(была затея с защитой графики). Не знаю почему, но картинка в буффер не читалась, а вот с .txt файлом проблем не возникло. И пришла мне в голову вот такая дурацкая вещь... Решил я свои картинки перевести в текст через Base64, и уже эти .txt файлы кинуть в папку assets. А для удобства открывания сделал в активити простой метод:
Продолжить Рейтинг: 3 (За: 4 | Против: 1) Добавлено: 31.10.2014 от eNvisible Комментарии (9) |