• Основы программирования под Android на примере игры Судоку

      В статье описаны основные трудности создания приложений под Android.
      Рассматриваются базовые понятия программирования Android.
      Для примера описано создание игры Sudoku из книги Hello, Android – Ed Burnette.
      Осторожно много скриншотов.

      Читать дальше →
    • Звонки по номерам, написанным на сайте

        Я сегодня думал над тем, как можно упростить довольно привычное действие: позвонить по телефону, который написан на сайте. И в голову пришла такая идея — почему бы не делать так, чтобы при наведении курсора мыши на номер телефона отображалась всплывающая подсказка с QR-кодом, который можно тут же считать с помощью телефона, и сразу звонить, не переписывая номер вручную.

        Скриншот страницы

        Причём записывать в таком QR-коде можно не только номер, но и различную вспомогательную информацию — такую как адрес электронной почты, имя человека, и прочее — всё, что позволяет записать vCard. Таким образом пользователь может либо позвонить сразу, либо записать номер в адресную книгу, для того, чтобы иметь возможность позвонить позже. В адресную книгу контакт сразу будет записан со всей дополнительной информацией, которая потребуется, чтобы потом найти его.
        Читать дальше →
      • Самый быстрый Intel Core

          Сдуваем пыль веков с руководств по системам жидкостного охлаждения, прикупаем самые модные корпуса и самые топовые видеокарты! Компания Intel выпускает мощнейший процессор для ПК в своей истории – Intel Core i7-5960 Extreme Edition. Как и все продукты с индексом ЕЕ, новый процессор предназначен для любителей экстремального разгона и энтузиастов-геймеров, истосковавшихся по новым ядрам и перспективам их нещадной эксплуатации.

          Процессор четвертого поколения Intel Core i7-5960X (кодовое наименование микроархитектуры — Haswell-E) имеет 8 ядер (16 потоков), штатно работающих на частоте 3 ГГц (3.5 ГГц в турбо режиме). Не нужно, наверное, говорить, что ядра разлочены по множителю. В целом, возможности для разгона представляются весьма впечатляющими: в ходе предварительных тестов инженерных образцов российским оверклокером, известным в сообществе под именем TaPaKaH, была достигнута частота 6.25 ГГц.

          Вместе с топовой моделью публике были представлены «просто мощные» шестиядерные процессоры i7 с разблокированным множителем: 5930K и 5820K (частота 3.5 ГГц и 3.3 ГГц соответственно). Все анонсированные модели будут работать с новым чипсетом Intel X99, поддерживающим Thunderbolt 2 и DDR4; они будут выполнены в форм-факторе LGA2011v3.
          Стоимость процессора Intel Core i7-5960Х составит $999, 5930K — $583, 5820K — $389. Все процессоры уже доступны для покупки в России — правда, увы, дороже.
        • Создание нестандартного компонента с нуля. Часть 1

            Вступление


            Приветствую, коллеги!

            Достаточно часто при разработке мультимедийных Андроид-приложений (далее просто “приложений”) мы сталкиваемся с задачей создания собственных компонентов, не предусмотренных в системе. Это могут быть всяческие ручки-переключатели, визуализаторы спектра и т. п. Некоторые из них могут быть получены простой заменой графического ресурса, поворотом канвы на 90 градусов и т. п. Но, иногда, все же приходится делать что-то свое “с нуля”.
            В этой статье я собираюсь рассказать о создании компонента — простой клавиатуры фортепиано, при помощи наследования от класса View и реализации всех внутренностей “самостоятельно”. Почему в кавычках — увидите дальше.

            В серии статей я постараюсь осветить такие вопросы, как:

            1. отрисовка компонента
            2. добавление скроллинга с использованием стандартных скроллбаров
            3. взаимодействие, использование селекторов для клавиш
            4. Сохранение состояния компонента при повороте экрана
            5. добавление подсветки при оверскролле
            6. передача параметры в XML
            7. pinch zoom


            Первая статья будет о первых трёх пунктах.

            Если Вам интересны эти темы, добро пожаловать под кат.
            Читать дальше →
            • +56
            • 37.5k
            • 5