Skip to content

Commit cad8d75

Browse files
committed
1、增加FastConfig配置TitleBarView 设置海拔高度功能
2、增加控制默认返回icon等xml颜色属性功能 3、重新审查了library里命名规范
1 parent 916b304 commit cad8d75

33 files changed

+176
-186
lines changed

apk/sample.apk

-4.89 KB
Binary file not shown.

app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ android {
1414
applicationId "com.aries.library.fast.demo"
1515
minSdkVersion ext.minSdkVersion
1616
targetSdkVersion ext.targetSdkVersion
17-
versionCode 212
18-
versionName "2.1.5-alpha"
17+
versionCode 213
18+
versionName "2.1.5-alpha1"
1919
multiDexEnabled true
2020
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
2121
buildConfigField "String", "BASE_URL", "\"https://api.douban.com/\""

app/src/main/java/com/aries/library/fast/demo/App.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ public void onCreate() {
5454
// FastMultiUrl里增加的拦截器才找得到对应的BaseUrl
5555

5656
LoggerManager.d("context:" + this);
57+
5758
//全局配置参数
5859
FastConfig.getInstance(mContext)
5960
.setTitleBackgroundResource(R.color.colorTitleBackground)//设置TitleBarView背景资源

app/src/main/java/com/aries/library/fast/demo/adapter/SubjectMovieAdapter.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ protected void convert(BaseViewHolder helper, SubjectsEntity item) {
3030
.setText(R.id.tv_yearMovie, "年份:" + item.year)
3131
.setText(R.id.tv_directorMovie, "导演:" + item.getDirectors())
3232
.setText(R.id.tv_castMovie, "主演:" + item.getCasts());
33-
GlideManager.loadImg(item.images.large, helper.getView(R.id.iv_coverMovie));
33+
float radius = helper.itemView.getResources().getDimension(R.dimen.dp_radius) / 2;
34+
GlideManager.loadRoundImg(item.images.large, helper.getView(R.id.iv_coverMovie),radius);
3435
LabelView labelView = helper.getView(R.id.lv_topMovie);
3536
labelView.setText("Top" + (helper.getLayoutPosition() + 1));
3637
labelView.setVisibility(isShowTop ? View.VISIBLE : View.GONE);

app/src/main/java/com/aries/library/fast/demo/module/SplashActivity.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import com.aries.library.fast.util.FastUtil;
1414
import com.aries.ui.util.StatusBarUtil;
1515
import com.aries.ui.view.title.TitleBarView;
16+
import com.trello.rxlifecycle2.android.ActivityEvent;
1617

1718
import butterknife.BindView;
1819

@@ -22,7 +23,8 @@
2223
* Desc:
2324
*/
2425
public class SplashActivity extends FastTitleActivity {
25-
@BindView(R.id.tv_versionSplash) TextView tvVersion;
26+
@BindView(R.id.tv_versionSplash)
27+
TextView tvVersion;
2628

2729
@Override
2830
public void beforeSetContentView() {
@@ -48,7 +50,7 @@ public void initView(Bundle savedInstanceState) {
4850
if (!isTaskRoot()) {
4951
return;
5052
}
51-
if(mFastTitleDelegate.type< StatusBarUtil.STATUS_BAR_TYPE_DEFAULT){
53+
if (!StatusBarUtil.isSupportStatusBarFontChange()) {
5254
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); //隐藏状态栏
5355
}
5456
mContentView.setBackgroundColor(Color.WHITE);
@@ -59,7 +61,7 @@ public void timeEnd() {
5961
FastUtil.startActivity(mContext, MainActivity.class);
6062
finish();
6163
}
62-
});
64+
}).compose(bindUntilEvent(ActivityEvent.DESTROY));
6365
}
6466

6567
}

app/src/main/res/drawable-v21/ic_menu_camera.xml

Lines changed: 0 additions & 12 deletions
This file was deleted.

app/src/main/res/drawable-v21/ic_menu_gallery.xml

Lines changed: 0 additions & 9 deletions
This file was deleted.

app/src/main/res/drawable-v21/ic_menu_manage.xml

Lines changed: 0 additions & 9 deletions
This file was deleted.

app/src/main/res/drawable-v21/ic_menu_send.xml

Lines changed: 0 additions & 9 deletions
This file was deleted.

app/src/main/res/drawable-v21/ic_menu_share.xml

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)