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

Матан-ботан. Вычисление квадратного корня вручную

Прочее  математика

Квадратным корнем из числа (корнем второй степени, ) называется число, которое удовлетворяет уравнению бла-бла-бла...

СТОП!!!

Я не буду заморачивать вас скучным текстом, бесполезными формулами и непонятными определениями. Всем этим и так кормят не один год в учебном заведении. Скажу честно, я ненавижу матан. Ненавижу в первую очередь за то, что его объясняют сухим и скучным языком и прочей ересью.
Посему, это статья будет про матан, от человека, ненавидящего матан. Поехали!


Для начала, давайте подумаем, где нам может пригодиться квадратный корень? Нет, учебное заведение не в счёт! На самом деле бывают ситуации, в которых он действительно необходим. Вот один из таких примеров:

Представьте, что вы поздно возвращаетесь
Продолжить

Рейтинг:  18  (За: 19 | Против: 1)
Добавлено: 10.10.2014 от aNNiMON

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

Пишем игру на движке JECP

GameDev  java, android, cross platform

Хочу поделиться статьёй о том, как писать игры под разные платформы на движке JECP.

JECP - открытый движок для создания игр и приложений для Java ME, Android и PC (Java SE). Страница проекта на GitHub.

Для начала скачаем библиотеку. Можно скачать исходники и закинуть их в проект или скачать собранную библиотеку в jar. Рекомендую второй вариант, чтобы не путаться в куче исходных файлов.

Теперь создадим несколько проектов в NetBeans. Рекомендую создать отдельную папку для этих проектов. Название папки - Pipes.
Первый: Java ME - Mobile Class Library. Это будет главным проектом, в котором
Продолжить

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

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

Бэкап сообщений Вконтакте с использованием VK API и Java 8

Java  vk api, java 8

За время использования vk.com накопилось немало диалогов, которые хотелось бы куда-то сохранить и изредка перечитывать. К тому же всегда интересно вспомнить с чего начиналась переписка с другом или подругой. Поэтому я решил написать для себя приложение, которое будет делать бэкап диалогов в html со всеми фотографиями, ссылками на видео и репостами.

Задачу можно разбить на два пункта:
1. Получение бэкапа диалогов.
2. Парсинг и вывод в нужный формат.
Цитата 16-фев-2017:
По многочисленным просьбам добавил скомпилированное приложение с текстовым файлом настроек.

Получение бэкапа диалогов
Вконтакте предоставляет свой API для работы приложений. Именно его мы и будем использовать
Продолжить

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

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

Анимация в Android

Android

В Android есть очень простой механизм анимации, с помощью которого можно оживить даже самый скучный интерфейс.
Допустим, есть некоторый экран с меню
  animdemo_1.png

Давайте заставим анимировать сперва заголовок.
В Android есть класс AnimationUtils, с помощью которого можно загрузить анимацию из ресурса или воспользоваться предустановленной. Для начала воспользуемся готовыми анимациями. В классе AnimationUtils есть метод makeInAnimation (Context c, boolean fromLeft) им и воспользуемся.

  1. // Получаем из разметки объект TextView:
  2. TextView tv1 = (TextView) findViewById(R.id.textView1);
  3. // Инициализируем объект Animation
  4. Animation anim = AnimationUtils.makeInAnimation(this,

Продолжить

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

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

Рисование фигур пальцами

Android  перевод, canvas

В Android очень легко рисовать простые фигуры пальцами.
Для начала нужно создать пользовательский View:
  1. public class DrawingView extends View { }
Затем понадобятся объекты: Bitmap, Canvas и Paint.
  1. protected Paint mPaint;
  2. protected Bitmap mBitmap;
  3. protected Canvas mCanvas;
Для инициализации изображения и канвы в DrawingView нужно переопределить метод:
  1. @Override
  2. protected void onSizeChanged(int w, int h, int oldw, int oldh) {
  3.     super.onSizeChanged(w, h, oldw, oldh);
  4.     mBitmap = Bitmap.createBitmap(w, h, Bitmap.Config.ARGB_8888);
  5.     mCanvas = new Canvas(mBitmap);
  6. }
Для создания канваса нужен Bitmap на котором собственно и будет выполняться рисование.

Теперь нужно создать объект рисования. Paint хранит информацию о стиле
Продолжить

Рейтинг:  6  (За: 7 | Против: 1)
Добавлено: 11.05.2014 от aNNiMON

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

Мы в соцсетях

tw tg yt gt