...

пятница, 21 марта 2014 г.

Полезное для Android разработчика из Github

Доброго времени суток.




Много бороздя по простором Github, я нашел множество интересных проектов, source кодов, и библиотек. И теперь пришло время поделиться ими. Встречайте множество вкусностей под катом!

1. FreeFlow




Проект который позволяет создать что то наподобии мозайки или плиток из Windows Phone, с множеством интересных и красивых анимаций, FreeFlow проект вдохновлен iOS фреймворком UICollectionViews.

image


Скрытый текст



2. PhotoView




Библиотека для работы с ImageView, а если быть точнее добавить поддержку Zoom Gestures, очень мощен и гибок, удобен в использовании

Немного о использовании



@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.fragment_edit_it);

ImageView photoView = (ImageView) findViewById(R.id.image);

PhotoViewAttacher attacher = new PhotoViewAttacher(photoView);
attacher.setZoomable(true);
}


image


3. NotBoringActionBar




Проект, который показывает, как сделать не скучный action bar как в приложении Google Newsstand

image


4. Picasso




Мощнейшая библиотека для загрузки картинок, трансформации, Вы легко можете загружать фотографии в ваш View из внешних ссылок, media ссылок, путей к файлам, ресурсам андроида или других пакетов приложений.

Многие распространенные ловушки загрузки изображений на Android обрабатываются автоматически с помощью Picasso:



  • Управление рециклом и отмены загрузки изображений в адапторах

  • Минимальные затраты на транформацию изображений

  • Автоматическое кэширование


Честно говоря это моя любимая библиотека :)



// Пару строк с примерами;
Picasso.with(context)
.load(url)
.resize(50, 50)
.centerCrop()
.placeholder(R.drawable.user_placeholder)
.error(R.drawable.user_placeholder_error)
.into(imageView)


image


И еще сейчас в Узбекистане праздник Навруз, с Праздником вас ;)


This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at http://ift.tt/jcXqJW.


Комментариев нет:

Отправить комментарий