Открыть список
Как стать автором
Обновить
12
Карма
0
Рейтинг
Дима @Paketik

Пользователь

  • Публикации
  • Комментарии

Советы и рецепты начинающему Android программисту

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

В данной статье я хочу поделиться своим опытом разработки под Android.
Требования к функционалу разрабатываемого продукта породили различные технические задачи, среди которых были как тривиальные, разжеванные во множестве блогов, так и крайне неоднозначные, с неочевидным решением. Я столкнулся с массой вещей, незнакомых мне, как .NET разработчику. Узнал о существовании инструментов, которые значительно упрощают жизнь. Думаю, что каждый начинающий андроидовец проходит похожий путь. Я мог бы сэкономить до трети времени, потраченного на разработку, поиск и эксперименты, имея такую статью.

Поэтому в данном посте я предлагаю вашему вниманию сборник рецептов и советов, которые помогут быстрей и правильней создать Ваше приложение.
В бой!
Всего голосов 46: ↑35 и ↓11 +24
Просмотры77.5K
Комментарии 65

AppCompat v21 — Material Design для пре-Lollipop устройств

Разработка под Android
Перевод
image
17 октября был опубликован Android 5.0 SDK, который принес новые виджеты и материальный дизайн. Мы расширили библиотеки поддержки, чтобы вы могли использовать ваши последние разработки и на предыдущих версиях Android. Это изменения включают в себ крупное обновление для AppCompat, а так же библиотеки RecyclerView, CardView и Palette.

В этом посте мы взглянем, что нового появилось в AppCompat и как это использовать для поддержки материального дизайна в ваших приложениях.
Читать дальше →
Всего голосов 18: ↑16 и ↓2 +14
Просмотры89.9K
Комментарии 22

Набор иконок Material Design от Google

Разработка под AndroidGitHub


В списке самых популярных репозиториев Github за неделю на первое место вышел набор иконок Material Design, разработанный в компании Google.

Набор содержит аж 750 (!) глифов. Это пиктограммы, часто используемые в различных мобильных приложениях для воспроизведения медиа, коммуникаций, редактирования контента, установки соединения и т.д.
Читать дальше →
Всего голосов 66: ↑60 и ↓6 +54
Просмотры100.2K
Комментарии 16

Чернее чёрного: из углеродных нанотрубок создали покрытие с рекордно низким коэффициентом отражения

ФототехникаВидеотехникаФизика
Британская компания Surrey NanoSystems разработала технологию создания покрытия на основе углеродных нанотрубок с коэффициентом отражения 0,035% в видимом диапазоне. Презентация нового материала, названного Vantablack, состоится во время авиашоу в Фарнборо 19-20 июля. Пока что учёные продемонстрировали лабораторный образец — лист алюминиевой фольги с нанесённым на него покрытием. Оно поглощает 99,96% падающего света, из-за чего выглядит как «чёрная дыра» без каких либо отражений и теней. На фото участок с покрытием смотрится так, как будто часть кадра просто залили 100% черным цветом в графическом редакторе, однако и в реальности он выглядит точно так же.

image
Читать дальше →
Всего голосов 79: ↑75 и ↓4 +71
Просмотры70.2K
Комментарии 97

Overclock мозга или Внутренняя виртуализация сознания

БиотехнологииМозг
Tutorial


Все помнят этот фильм? Какого черта он делает на Хабре? И вообще что тут делает подобный пост?
Наверное потому, что я считаю главным звеном в IT все таки человека, а точнее его мозги. Я попробую рассказать еще об одной возможности использовать свой мозг чуточку эффективнее. Одна из слабо задокументированных возможностей, которую мы используем каждый день, но не всегда даже об этом вспоминаем. Все описанное проверялось на мне. Если что-то я не пробовал, но рассказать об этом важно буду отмечать особо. Никаких наркотиков, аппаратов и издевательств над собой, только общедоступные легкие методики (короче, лег проспался и вперед, не вставая даже с кровати).
И да… Это до жути реалистично, на столько, что попробовав, вы не сможете не рассказать об этом.

Что бы не было лишних криков в комментах, попрошу всех кто ярых сторонников любой религии и конфессии, а так же убежденных эзотериков сразу поставить минус в карму и не читать дальше. Здесь не будет философии и великих вселенских тайн. А остальных прошу под кат — попробую рассказать о своей практике разгона мозга с помощью встроенных функций.
ночь как полигон для...
Всего голосов 224: ↑172 и ↓52 +120
Просмотры246.5K
Комментарии 292

Дилетанты тоже люди

Социальные сети и сообщества
описаниеБыла такая страна, которой управляла кучка дилетантов: архитектор, художник, философ, торгаш вином да лётчик с парой вояк. Но совершенно внезапно, при некотором стечении обстоятельств, это «историческое недоразумение» наделало делов столько, что отхлебнуть «дилетантской похлебки» пришлось всем миром. Это событие показало нам, что пренебрегать талантами, которые способны организовывать совершенно незнакомых людей против кого-то еще — просто опасно для здоровья. К счастью, в наши дни мы научились (ведь научились же, правда?) распознавать такие дела в самом их зародыше, и теперь избегаем «острых углов». 

Но с развитием социальных сетей мы вновь получили возможность удовлетворить свое «а что если»-любопытство взаимодействия большого количества людей безопасными для их здоровья способами. Сами того не понимая, кучка в меру криворуких программистов из Бухареста создали для этого питательную среду. Несколько раз я уже писал поверхностные обзоры изначально игрового проекта eRepublik, сегодня, если вы не против — я, спустя два года участия, хотел бы представить более основательный анализ взаимодействия нескольких сот тысяч человек из разных культурных слоев, выходцев со всего света с разным вероисповеданием, национальностью, цветом кожи, возрастом и мировоззрением. Надеюсь, вам будет интересно. 

Продолжить безудержное веселье!
Всего голосов 128: ↑110 и ↓18 +92
Просмотры853
Комментарии 54

Команда разработчиков из Festo создала чайку-робота SmartBird

Робототехника


Что из себя представляет эта птичка, станет понятно, когда вы просмотрите видео в продолжении. Вообще говоря, удивительно, насколько этот робот в полете похож на настоящую птицу. Здесь и взмахи крыльями, и планирование, и остановка с поворотами в воздухе. В общем, все это — привычные действия птиц и высший пилотаж для роботов. Создатели этого чуда — команда разработчиков из Festo's Bionic Learning Network.

Читать дальше →
Всего голосов 82: ↑76 и ↓6 +70
Просмотры6.2K
Комментарии 93

Майк Тайсон вылечит больных игровой зависимостью

Чулан
Игра Angry Birds стала некоторой зависимостью для владельцев iPad. Они тратят огромное количество времени на нее, откладывая важные дела на потом.

Однако знаменитый боксер-тяжеловес Майк Тайсон предложил метод лечения от игровой зависимости.

Всего голосов 53: ↑35 и ↓18 +17
Просмотры210
Комментарии 22

Умелец создал действующий лазерный пистолет

Гаджеты


И в отличии от многих подобных девайсов, которые требуют подключения к стационарной электросети и весят при этом чуть не центнер, эта разработка действительно является лазерным пистолетом. Разработчик, Патрик Прибе, назвал свое детище Pulse Laser Gun, которое работает на основе импульсного лазера (собственно, принцип его работы отображен в названии). Пистолет настолько мощный, что свободно прожигает пластик, тонкий металл и пенопласт (ну да, пенопласт — самая непробиваемая штука в мире). Производит впечатление и действие лазера на дерево — участок, на который направлено дуло, вспыхивает и обугливается в доли секунды.

Читать дальше →
Всего голосов 195: ↑185 и ↓10 +175
Просмотры18.7K
Комментарии 259

Автоматическое оповещение читателей о новостях с помощью ВКонтакте

Социальные сети и сообщества
Из песочницы
Tutorial
Вторая часть

Предисловие


Те из вас, кто пользуется социальной сетью ВКонтакте и подписан на официальную страничку Хабры в ней, заметили, что все новые топики с главной появляются на страничке в виде сообщений-ссылок:
vk

Так вот, если у вас есть свой блог и вы хотите на своей личной страничке публиковать такие же сообщения-ссылки автоматически — топик может быть вам интересен. Сегодня мы попробуем публиковать простые сообщения ссылки, а далее добавлять к ним «превью»-картинки.
Читать дальше →
Всего голосов 103: ↑73 и ↓30 +43
Просмотры25.1K
Комментарии 57

35 логотипов со скрытым смыслом

Дизайн


Дизайн простого логотипа иногда бывает серым и скучным, если разрабатывается без доли воображения. Многие популярные бренды имеют простые, но в то же время эффективные логотипы. Вспомните дизайн логотипа знаменитого FedEx. Он выглядит элементарным и безыскусным, но на самом деле это отличная идея со скрытым смыслом, который заключается в стрелочке между буквами «E» и «x». Эта стрелка символизирует развитие и успех компании.

Это одна из самых больших проблем дизайнеров. Создание абстрактных логотипов с действенными «скрытыми посланиями» намного важнее, чем свистелки и перделки модный дизайн.
Это потому, что если логотип не передает всю «суть» компании, то и бренд продать не получится. Одним из самых популярных приемов в разработке логотипов является negative space (негативное пространство).
Прошу под кат.
Всего голосов 256: ↑181 и ↓75 +106
Просмотры158.5K
Комментарии 206

Цель покрытия кода: 80 % и не меньше!

Чулан
Перевод
Однажды рано утром молодой программист обратился к великому мастеру: «Я готов написать несколько модульных тестов. К какому покрытию кода я должен стремиться?».
Читать дальше →
Всего голосов 15: ↑14 и ↓1 +13
Просмотры220
Комментарии 2

Оригинальное резюме

Карьера в IT-индустрии
В банк пришло резюме

Иван Абрамович Левый

г. Харьков, квартиру снимаю
дом. нету
моб. все равно не позвоните, резюме потеряете, сам вам позвоню.

Позиция:

Ведущий разработчик, руководитель проекта. Глубокое понимание отрасли разработки ПО в условиях аутсорсинга, раскручивания заказчика на бабки, создание мощной видимости работы команды и развития проекта при реальной нулевой отдаче и отсутствии у программистов каких бы то ни было навыков.
Большой опыт руководства коллективами ничего не знающих студентов (ХИРЭ), напыщенных что-то знающих выпускников (ХАИ) и что-то знающих умников-халявщиков, которые все равно через два месяца свалят на бОльшую зарплату или за границу (ФизТех/МехМат ХГУ).
Глубокое понимание ведения переговоров с заказчиками/инвесторами, знание скидок во всех престижных саунах, клубах и, хм… массажных центрах.
Читать дальше →
Всего голосов 122: ↑106 и ↓16 +90
Просмотры2.8K
Комментарии 14

Самый «человечный» робот в мире

Робототехника
На выставке AIST Lab Fair миру был представлен Actroid F — самый человекоподобный робот в мире. Презентация андроида состоялась с участием оператора, который задавал ему задачи и команды. При этом Actroid-F имитировал мимику оператора, снимаемую на камеру.



Читать дальше →
Всего голосов 71: ↑51 и ↓20 +31
Просмотры1.6K
Комментарии 112

Информация

В рейтинге
5,902-й
Откуда
Украина
Зарегистрирован
Активность