转自:http://blog.csdn.net/IO_Field/article/details/52604786
头像圆图
Gradle:
compile 'de.hdodenhof:circleimageview:2.1.0'
Github:https://github.com/hdodenhof/CircleImageView
IconFont - Android-Iconics
现在有一个简单,快速,小巧的解决方案! – IconFont
Github:https://github.com/mikepenz/Android-Iconics
transformation库
一个基于Glide的transformation库,拥有裁剪,着色,模糊,滤镜等多种转换效果
Github:https://github.com/wasabeef/glide-transformations
PhotoView
PhotoView 是一款扩展自Android ImageView ,支持通过单点/多点触摸来进行图片缩放的智能控件。
Github:https://github.com/chrisbanes/PhotoView
注解
androidannotations
Gradle:
latestVersion:4.1.0
根Gradle:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:X.X.X'
classpath 'com.neenbedankt.gradle.plugins:android-apt:X.X'
}
}
repositories {
mavenCentral()
mavenLocal()
}
appGradle:
apply plugin: 'com.android.application'
apply plugin: 'android-apt'
def AAVersion = 'latestVersion'
dependencies {
apt "org.androidannotations:androidannotations:$AAVersion"
compile "org.androidannotations:androidannotations-api:$AAVersion"
}
apt {
arguments {
androidManifestFile variant.outputs[0]?.processResources?.manifestFile
}
}
Github:https://github.com/excilys/androidannotations
数据库
GreenDao
Gradle:
latestVersion:3.1.1
根Gradle
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath ‘org.greenrobot:greendao-gradle-plugin:3.1.1’
}
}
app.Gradle
apply plugin: 'org.greenrobot.greendao'
dependencies {
compile 'org.greenrobot:greendao:3.1.1'
}
Github:https://github.com/greenrobot/greenDAO
广告栏控件
Gradle:
latestVersion:2.0.5
compile 'com.bigkoo:convenientbanner:2.0.5'
Github:https://github.com/saiwu-bigkoo/Android-ConvenientBanner
RecyclerView
BaseRecyclerViewAdapterHelper
Gradle:
latestVersion:2.2.2
compile ‘com.github.CymChad:BaseRecyclerViewAdapterHelper:2.2.2’
Github:https://github.com/CymChad/BaseRecyclerViewAdapterHelper
文件下载
FileDownloader
支持断点下载、多任务下载
Gradle:
latestVersion:1.3.0
compile ‘com.liulishuo.filedownloader:library:1.3.0’
Github: com.liulishuo.filedownloader:library:1.3.0
图片选择
MultiImageSelector
Gradle Version:
latestVersion:1.2
compile 'com.github.lovetuzitong:MultiImageSelector:1.2'
GitHub:https://github.com/lovetuzitong/MultiImageSelector
PictureSelector
Android多图选择器 图片/视频 单选or多选,以及视频录制。
Gradle Version:
latestVersion:1.2.7
compile 'com.github.LuckSiege.PictureSelector:picture_library:v1.2.7'
GitHub:https://github.com/LuckSiege/PictureSelect
Dachshund Tab Layout
GitHub:https://github.com/Andy671/Dachshund-Tab-Layout
Android-PickerView
GitHub:https://github.com/Bigkoo/Android-PickerView
PhotoView
GitHub:https://github.com/chrisbanes/PhotoView
PhotoView 是一款扩展自Android ImageView ,支持通过单点/多点触摸来进行图片缩放的智能控件。
特性:
支持单点/多点触摸,即时缩放图片;
支持平滑滚动;
在滑动父控件下能够运行良好;(例如:ViewPager)
当用户的触点改变是可以触发通知;
NumberProgressBar
GitHub:https://github.com/daimajia/NumberProgressBar
!这里写图片描述
MarqueeView
Github: https://github.com/sfsheng0322/MarqueeView
俗名:垂直跑马灯
学名:垂直翻页公告
DiscreteScrollView
Github: https://github.com/yarolegovich/DiscreteScrollView