2.开源Android/IOS播放器:ijkplayer
3.手势支持、播控、自定义UI、真正全屏播放器:JieCaoPlayer
4.支持多任务、断点续传、高并发下载引擎:fileDownloader
5.强大并且灵活的RecyclerViewAdapter(header/footer,下拉刷新、上拉加载、item动画。。。):BaseRecyclerViewAdapterHelper
public class QuickAdapter extends BaseQuickAdapter<Status> {
public QuickAdapter() {
super(R.layout.tweet, DataServer.getSampleData());
}
@Override
protected void convert(BaseViewHolder helper, Status item) {
helper.setText(R.id.tweetName, item.getUserName())
.setText(R.id.tweetText, item.getText())
.setText(R.id.tweetDate, item.getCreatedAt())
.setVisible(R.id.tweetRT, item.isRetweet())
.linkify(R.id.tweetText);
Glide.with(mContext).load(item.getUserAvatar()).crossFade().into((ImageView) helper.getView(R.id.iv));
}
}
6.注解形式Intent值传递:Dart
Intent intent = Henson.with(this)
.gotoExampleActivity()
.extra1("defaultKeyExtra")
.extra2(2)
.extra3(new User())
.build();
startActivity(intent);
7.awesome-android开源库:框架(热修复、MVP等),ORM,网络(okhttp等),图片加载,动画,Eventbus(RxJava/RxAndroid/otto),组件,性能、测试。。。