Commit d9b18b5a by konghaorui

升级组件版本号、补充user模块页面沉浸式

parent 9f789df6
......@@ -42,40 +42,40 @@ ext {
ydlPublishVersion = [
// -------------- 业务模块 --------------
//第三步 若干
"m-confide" : "0.0.47.7",
"m-consultant" : "0.0.57.4",
"m-fm" : "0.0.28",
"m-user" : "0.0.58.2",
"m-home" : "0.0.19.1",
"m-im" : "0.0.14.1",
"m-dynamic" : "0.0.6.1",
"m-confide" : "0.0.48.1",
"m-consultant" : "0.0.58.1",
"m-fm" : "0.0.29.1",
"m-user" : "0.0.59.3",
"m-home" : "0.0.20.2",
"m-im" : "0.0.15.1",
"m-dynamic" : "0.0.7.2",
"m-muse" : "0.0.27",
"m-tests" : "0.0.21",
"m-course" : "0.0.40.1",
"m-muse" : "0.0.28.1",
"m-tests" : "0.0.23.1",
"m-course" : "0.0.41.1",
//-------------- 业务模块 API 层 --------------
"m-audioim-api" : "0.0.5",
"m-confide-api" : "0.0.1.1",
"m-consultant-api": "0.0.4",
"m-course-api" : "0.0.2",
"m-fm-api" : "0.0.2",
"m-audioim-api" : "0.0.6",
"m-confide-api" : "0.0.2.1",
"m-consultant-api": "0.0.5.2",
"m-course-api" : "0.0.3.6",
"m-fm-api" : "0.0.3",
"m-muse-api" : "0.0.1",
"m-tests-api" : "0.0.1",
"m-user-api" : "0.0.9",
"m-home-api" : "0.0.3",
"m-im-api" : "0.0.8",
"m-dynamic-api" : "0.0.1",
"m-tests-api" : "0.0.2",
"m-user-api" : "0.0.10.15",
"m-home-api" : "0.0.4.1",
"m-im-api" : "0.0.12.17",
"m-dynamic-api" : "0.0.3.7",
//-------------- 功能组件 --------------
//第一步
"ydl-platform" : "0.0.38.2",
"ydl-platform" : "0.0.39.1",
//第二步 若干
"ydl-webview" : "0.0.37.1",
"ydl-media" : "0.0.20",
"ydl-pay" : "0.0.17",
"m-audioim" : "0.0.46.5",
"ydl-webview" : "0.0.38.1",
"ydl-media" : "0.0.21.1",
"ydl-pay" : "0.0.18.1",
"m-audioim" : "0.0.47.5",
"ydl-flutter-base": "0.0.10",
//以下 几乎不会动
......@@ -101,27 +101,27 @@ ext {
"m-tests" : "0.0.18.1",
"m-course" : "0.0.34.10",
//-------------- 业务模块 API 层 --------------
"m-audioim-api" : "0.0.5",
"m-confide-api" : "0.0.1.1",
"m-consultant-api": "0.0.4",
"m-course-api" : "0.0.2",
"m-fm-api" : "0.0.2",
"m-audioim-api" : "0.0.6",
"m-confide-api" : "0.0.2.1",
"m-consultant-api": "0.0.5.2",
"m-course-api" : "0.0.3.6",
"m-fm-api" : "0.0.3",
"m-muse-api" : "0.0.1",
"m-tests-api" : "0.0.1",
"m-user-api" : "0.0.9",
"m-home-api" : "0.0.3",
"m-im-api" : "0.0.8",
"m-dynamic-api" : "0.0.1",
"m-tests-api" : "0.0.2",
"m-user-api" : "0.0.10.15",
"m-home-api" : "0.0.4.1",
"m-im-api" : "0.0.12.17",
"m-dynamic-api" : "0.0.3.7",
//-------------- 功能组件 --------------
//第一步
"ydl-platform" : "0.0.38.2",
"ydl-platform" : "0.0.39.1",
//第二步 若干
"ydl-webview" : "0.0.37.1",
"ydl-media" : "0.0.20",
"ydl-pay" : "0.0.17",
"m-audioim" : "0.0.46.5",
"ydl-webview" : "0.0.38.1",
"ydl-media" : "0.0.21.1",
"ydl-pay" : "0.0.18.1",
"m-audioim" : "0.0.47.5",
"ydl-flutter-base": "0.0.10",
//以下 几乎不会动
......
......@@ -4,6 +4,7 @@ import CoursePlugin
import android.annotation.SuppressLint
import android.os.Handler
import android.text.TextUtils
import com.alibaba.android.arouter.facade.annotation.Route
import com.alibaba.android.arouter.launcher.ARouter
import com.channel.ydl_flutter_base.base.BaseFlutterFragment
import com.google.gson.Gson
......@@ -29,6 +30,7 @@ import io.reactivex.schedulers.Schedulers
import java.text.SimpleDateFormat
import java.util.*
/**
* @author jiucheng
* @描述:课程频道页(flutter)
......@@ -36,6 +38,7 @@ import java.util.*
* @Company 壹点灵
* @date 2019/10/22
*/
@Route(path = "/course/course")
class FlutterCourseHomeFragment : BaseFlutterFragment() {
......
......@@ -88,7 +88,7 @@ dependencies {
implementation 'com.github.ksoichiro:android-observablescrollview:1.6.0'
implementation 'com.pnikosis:materialish-progress:1.7'
implementation 'com.daimajia.numberprogressbar:library:1.4@aar'
implementation 'com.github.faruktoptas:FancyShowCaseView:0.1.1'
implementation 'me.toptas.fancyshowcase:fancyshowcaseview:1.1.5'
kapt rootProject.ext.dependencies["butterknife-compiler"]
api rootProject.ext.dependencies["butterknife"]
api rootProject.ext.dependencies["ydl-user-router"]
......
......@@ -95,7 +95,7 @@
android:visibility="gone"
android:layout_marginBottom="@dimen/platform_dp_12"
android:id="@+id/view_test_line"
style="@style/viewline"
style="@style/platform_viewline"
android:layout_marginLeft="82dp"
android:background="@color/platform_color_EBEBEB"/>
......
......@@ -11,6 +11,7 @@ import android.text.TextUtils
import android.view.View
import android.widget.LinearLayout
import android.widget.RelativeLayout
import com.alibaba.android.arouter.facade.annotation.Route
import android.widget.TextView
import com.ydl.webview.H5Params
import com.ydl.webview.NewH5Activity
......
......@@ -184,7 +184,7 @@
<View
android:id="@+id/view_line"
style="@style/viewline"
style="@style/platform_viewline"
android:layout_below="@+id/tv_price"
android:layout_marginLeft="15dp"
android:layout_marginRight="15dp"
......
......@@ -150,7 +150,7 @@
<View
android:id="@+id/view_line"
style="@style/viewline"
style="@style/platform_viewline"
android:layout_below="@+id/tv_price"
android:layout_marginLeft="15dp"
android:layout_marginRight="15dp"
......
......@@ -213,7 +213,7 @@
app:tabTextAppearance="@style/TabLayoutTextSize"
app:tabTextColor="#333"/>
<View style="@style/viewline"/>
<View style="@style/platform_viewline"/>
</LinearLayout>
<LinearLayout
......@@ -237,7 +237,7 @@
app:tabTextAppearance="@style/TabLayoutTextSize"
app:tabTextColor="#333"/>
<View style="@style/viewline"/>
<View style="@style/platform_viewline"/>
</LinearLayout>
</RelativeLayout>
</FrameLayout>
......@@ -95,7 +95,7 @@
android:visibility="gone"
android:layout_marginBottom="@dimen/platform_dp_12"
android:id="@+id/view_test_line"
style="@style/viewline"
style="@style/platform_viewline"
android:layout_marginLeft="82dp"
android:background="@color/platform_color_EBEBEB"/>
......
......@@ -5,6 +5,7 @@
<application>
<activity
android:name=".ui.LoginActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name=".ui.CountryListActivity"
......@@ -54,12 +55,15 @@
<activity
android:name=".ui.login.RegisterAndLoginActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name=".ui.login.VerificationCodeActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name=".ui.login.InputPassWordActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name=".ui.login.H5Activity"
......@@ -67,17 +71,20 @@
android:screenOrientation="portrait" />
<activity
android:name=".ui.AliAuthDemoActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.mobile.auth.gatewayauth.LoginAuthActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:exported="false"
android:launchMode="singleTask"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.cmic.sso.sdk.activity.LoginAuthActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:launchMode="singleTask"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name=".wxapi.WXEntryActivity"
......@@ -92,15 +99,19 @@
<activity
android:name="com.yidianling.user.mine.AboutUsActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.yidianling.user.mine.AccountHistoryActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.yidianling.user.mine.AccountSettingActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.yidianling.user.mine.ContactCustomerServiceActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.yidianling.user.mine.FeedBackActivity"
......@@ -108,52 +119,68 @@
android:windowSoftInputMode="adjustPan|stateUnspecified" />
<activity
android:name="com.yidianling.user.mine.MyFeedBackActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.yidianling.user.mine.FeedBackSuccessActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.yidianling.user.mine.HelpActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.yidianling.user.mine.NotificationsSettingActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.yidianling.user.mine.PersonalDesActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.yidianling.user.mine.PersonalInfoActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.yidianling.user.mine.RechargeActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.yidianling.user.mine.SetInfoActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.yidianling.user.mine.WithDrawActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.yidianling.user.mine.WithDrawSuccessActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.yidianling.user.mine.ChooseAccountActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.yidianling.user.mine.EditAccountActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.yidianling.user.mine.AddAccountActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.yidianling.user.mine.RechargeResultActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.yidianling.user.mine.PwdCheckActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
<activity
android:name="com.yidianling.user.mine.PhoneChangeActivity"
android:theme="@style/platform_NoTitleTheme"
android:screenOrientation="portrait" />
</application>
......
......@@ -9,6 +9,7 @@ import android.widget.TextView;
import com.ydl.webview.H5Params;
import com.ydl.webview.NewH5Activity;
import com.ydl.ydlcommon.base.BaseActivity;
import com.ydl.ydlcommon.bean.StatusBarOptions;
import com.ydl.ydlcommon.bean.VersionData;
import com.ydl.ydlcommon.utils.ApkUpdateDialog;
import com.ydl.ydlcommon.view.JumpTextView;
......@@ -19,6 +20,8 @@ import com.yidianling.user.mine.data.AppDataManager;
import com.yidianling.user.mine.utils.UpdateUtil;
import com.yidianling.user.ui.login.H5Activity;
import org.jetbrains.annotations.NotNull;
/**
* 关于我们呢
......@@ -51,6 +54,11 @@ public class AboutUsActivity extends BaseActivity implements View.OnClickListen
//版本
private VersionData version;
@NotNull
@Override
public StatusBarOptions getStatusViewOptions() {
return new StatusBarOptions(true,true);
}
@Override
protected int layoutResId() {
......
......@@ -11,6 +11,7 @@ import com.ydl.webview.H5Params;
import com.ydl.webview.NewH5Activity;
import com.ydl.ydlcommon.base.BaseActivity;
import com.ydl.ydlcommon.base.config.HttpConfig;
import com.ydl.ydlcommon.bean.StatusBarOptions;
import com.ydl.ydlcommon.data.http.RxUtils;
import com.ydl.ydlcommon.data.http.ThrowableConsumer;
import com.ydl.ydlcommon.utils.remind.ToastHelper;
......@@ -20,8 +21,8 @@ import com.yidianling.common.tools.ToastUtil;
import com.yidianling.user.R;
import com.yidianling.user.UserConstants;
import com.yidianling.user.UserHelper;
import com.yidianling.user.bean.FundData;
import com.yidianling.user.api.utils.UserApiServiceUtils;
import com.yidianling.user.bean.FundData;
import com.yidianling.user.mine.data.AppDataManager;
import com.yidianling.user.mine.view.LoadMoreFooterView;
......@@ -65,6 +66,12 @@ public class AccountHistoryActivity extends BaseActivity implements PtrHandler,
// @BindView(R.id.store_house_ptr_frame)
PtrFrameLayout store_house_ptr_frame;
@NotNull
@Override
public StatusBarOptions getStatusViewOptions() {
return new StatusBarOptions(true,true);
}
@Override
protected int layoutResId() {
return R.layout.user_mine_activity_account_history;
......@@ -83,9 +90,6 @@ public class AccountHistoryActivity extends BaseActivity implements PtrHandler,
void init() {
title_bar.setmRightText("提现");
title_bar.setRightTextColor(getResources().getColor(R.color.user_main_theme));
title_bar.setmLeftText("返回");
title_bar.setLeftTextColor(getResources().getColor(R.color.user_main_theme));
title_bar.setOnRightTextClick(new TitleBar.OnTitleBarTextClick() {
@Override
public void onClick(View view, boolean isActive) {
......
......@@ -14,6 +14,7 @@ import com.ydl.audioim.YDLavManager;
import com.ydl.webview.H5Params;
import com.ydl.webview.NewH5Activity;
import com.ydl.ydlcommon.base.BaseActivity;
import com.ydl.ydlcommon.bean.StatusBarOptions;
import com.ydl.ydlcommon.data.http.ThrowableConsumer;
import com.ydl.ydlcommon.modular.ModularServiceManager;
import com.ydl.ydlcommon.router.YdlCommonOut;
......@@ -29,6 +30,7 @@ import com.yidianling.user.LoginUtils;
import com.yidianling.user.R;
import com.yidianling.user.UserConstants;
import com.yidianling.user.UserHelper;
import com.yidianling.user.api.event.RefreshRecentContactListEvent;
import com.yidianling.user.event.UpdateBindStatusEvent;
import com.yidianling.user.http.LoginApiRequestUtil;
import com.yidianling.user.http.UserHttp;
......@@ -36,7 +38,6 @@ import com.yidianling.user.http.UserHttpImpl;
import com.yidianling.user.http.request.BindQQ;
import com.yidianling.user.http.request.BindWX;
import com.yidianling.user.http.request.UnBindThirdLoginParam;
import com.yidianling.user.api.event.RefreshRecentContactListEvent;
import com.yidianling.user.route.UserIn;
import com.yidianling.user.ui.login.RegisterAndLoginActivity;
import com.yidianling.user.ui.login.VerificationCodeActivity;
......@@ -67,6 +68,12 @@ public class AccountSettingActivity extends BaseActivity implements View.OnClick
JumpTextView jtv_qq;
RoundCornerButton rcb_exit;
@NotNull
@Override
public StatusBarOptions getStatusViewOptions() {
return new StatusBarOptions(true,true);
}
@Override
protected int layoutResId() {
return R.layout.user_mine_activity_account_setting;
......
......@@ -5,12 +5,13 @@ import android.content.Intent
import android.support.v4.app.Fragment
import android.support.v4.view.ViewPager
import android.view.View
import com.yidianling.user.mine.fragment.AddAliAccountFragment
import com.yidianling.user.mine.fragment.AddBankAccountFragment
import com.ydl.ydlcommon.adapter.FragmentWithTabPagerAdapter
import com.ydl.ydlcommon.base.BaseActivity
import com.ydl.ydlcommon.bean.StatusBarOptions
import com.ydl.ydlcommon.view.widgets.TopTabSelectLayout
import com.yidianling.user.R
import com.yidianling.user.mine.fragment.AddAliAccountFragment
import com.yidianling.user.mine.fragment.AddBankAccountFragment
import kotlinx.android.synthetic.main.user_mine_activity_add_account.*
/**
......@@ -25,6 +26,10 @@ class AddAccountActivity : BaseActivity() {
}
}
override fun getStatusViewOptions(): StatusBarOptions {
return StatusBarOptions(true, true)
}
override fun layoutResId(): Int {
return R.layout.user_mine_activity_add_account
}
......
......@@ -7,16 +7,17 @@ import android.content.Intent
import android.text.TextUtils
import android.view.View
import android.widget.AdapterView
import com.yidianling.user.mine.WithDrawActivity.Companion.INTENT_ACCOUNT_DATA
import com.yidianling.user.mine.adapter.AccountListAdapter
import com.yidianling.user.mine.bean.AccountBean
import com.ydl.ydlcommon.base.BaseActivity
import com.ydl.ydlcommon.bean.StatusBarOptions
import com.ydl.ydlcommon.data.http.RxUtils
import com.ydl.ydlcommon.data.http.ThrowableConsumer
import com.ydl.ydlcommon.utils.TransferCacheUtils
import com.ydl.ydlcommon.view.ListNoCancelDialog
import com.yidianling.common.tools.ToastUtil
import com.yidianling.user.R
import com.yidianling.user.mine.WithDrawActivity.Companion.INTENT_ACCOUNT_DATA
import com.yidianling.user.mine.adapter.AccountListAdapter
import com.yidianling.user.mine.bean.AccountBean
import com.yidianling.user.mine.bean.DefaultAccountCmd
import com.yidianling.user.mine.data.AppDataManager
import io.reactivex.android.schedulers.AndroidSchedulers
......@@ -30,6 +31,10 @@ class ChooseAccountActivity : BaseActivity() {
private var adapter: AccountListAdapter? = null
private var dataLists: MutableList<AccountBean>? = null
override fun getStatusViewOptions(): StatusBarOptions {
return StatusBarOptions(true, true)
}
override fun layoutResId(): Int {
return R.layout.user_mine_activity_choose_account
}
......
......@@ -9,12 +9,15 @@ import android.widget.TextView;
import com.tbruyelle.rxpermissions2.RxPermissions;
import com.ydl.ydlcommon.base.BaseActivity;
import com.ydl.ydlcommon.bean.StatusBarOptions;
import com.ydl.ydlcommon.data.PlatformDataManager;
import com.ydl.ydlcommon.view.JumpTextView;
import com.ydl.ydlcommon.view.TitleBar;
import com.ydl.ydlcommon.view.dialog.CommonDialog;
import com.yidianling.user.R;
import org.jetbrains.annotations.NotNull;
/**
* 联系客服
* Created by softrice on 15/12/1.
......@@ -37,6 +40,12 @@ public class ContactCustomerServiceActivity extends BaseActivity {
private RxPermissions rxPermissions;
@NotNull
@Override
public StatusBarOptions getStatusViewOptions() {
return new StatusBarOptions(true,true);
}
@Override
protected int layoutResId() {
return R.layout.user_mine_activity_contact_customer_service;
......
......@@ -19,6 +19,7 @@ import com.luck.picture.lib.listener.OnResultCallbackListener
import com.ydl.ydlcommon.actions.imagepicker.YDLImagePicker
import com.ydl.ydlcommon.adapter.custom.PublishImageAdapter
import com.ydl.ydlcommon.base.BaseActivity
import com.ydl.ydlcommon.bean.StatusBarOptions
import com.ydl.ydlcommon.data.PlatformDataManager
import com.ydl.ydlcommon.modular.ModularServiceManager
import com.ydl.ydlcommon.ui.ParcelableImage
......@@ -54,7 +55,9 @@ class FeedBackActivity : BaseActivity(), View.OnClickListener {
internal var work_time = if (PlatformDataManager.getRam().getGlobalInfo() == null) "早8:30-凌晨2:00" else PlatformDataManager.getRam().getGlobalInfo()?.info?.work_time
internal var tel = if (PlatformDataManager.getRam().getGlobalInfo() == null) "400-765-1010'" else PlatformDataManager.getRam().getGlobalInfo()?.info?.tel
override fun getStatusViewOptions(): StatusBarOptions {
return StatusBarOptions(true, true)
}
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.user_mine_activity_feed_back)
......
package com.yidianling.user.mine
import com.ydl.ydlcommon.base.BaseActivity
import com.ydl.ydlcommon.bean.StatusBarOptions
import com.ydl.ydlcommon.modular.ModularServiceManager
import com.yidianling.user.R
import com.yidianling.user.api.service.IAppService
......@@ -14,6 +15,10 @@ import kotlinx.android.synthetic.main.user_mine_activity_feed_back_success.*
* @date 2018/12/17
*/
class FeedBackSuccessActivity : BaseActivity() {
override fun getStatusViewOptions(): StatusBarOptions {
return StatusBarOptions(true, true)
}
override fun layoutResId(): Int {
return R.layout.user_mine_activity_feed_back_success
}
......
......@@ -4,10 +4,13 @@ import android.content.Intent;
import android.view.View;
import com.ydl.ydlcommon.base.BaseActivity;
import com.ydl.ydlcommon.bean.StatusBarOptions;
import com.ydl.ydlcommon.view.JumpTextView;
import com.yidianling.user.R;
import com.yidianling.user.mine.data.AppDataManager;
import org.jetbrains.annotations.NotNull;
/**
* 帮助界面
*/
......@@ -26,6 +29,12 @@ public class HelpActivity extends BaseActivity implements View.OnClickListener {
return R.layout.user_mine_activity_mine_help;
}
@NotNull
@Override
public StatusBarOptions getStatusViewOptions() {
return new StatusBarOptions(true,true);
}
@Override
protected void initDataAndEvent() {
jtv_about_us = findViewById(R.id.jtv_about_us);
......
......@@ -11,6 +11,7 @@ import com.alibaba.android.arouter.facade.annotation.Route
import com.ydl.ydl_image.config.SimpleImageOpConfiger
import com.ydl.ydl_image.manager.YDLImageCacheManager
import com.ydl.ydlcommon.base.BaseActivity
import com.ydl.ydlcommon.bean.StatusBarOptions
import com.yidianling.common.tools.RxImageTool
import com.yidianling.common.tools.ToastUtil
import com.yidianling.user.R
......@@ -43,6 +44,9 @@ class MyFeedBackActivity : BaseActivity() {
}
}
override fun getStatusViewOptions(): StatusBarOptions {
return StatusBarOptions(true, true)
}
override fun layoutResId(): Int {
return R.layout.user_mine_activity_my_feed_back
}
......
......@@ -14,11 +14,14 @@ import android.widget.ToggleButton;
import com.alibaba.android.arouter.facade.annotation.Route;
import com.ydl.ydlcommon.base.BaseActivity;
import com.ydl.ydlcommon.bean.StatusBarOptions;
import com.ydl.ydlcommon.data.PlatformDataManager;
import com.ydl.ydlcommon.modular.ModularServiceManager;
import com.yidianling.im.api.service.IImService;
import com.yidianling.user.R;
import org.jetbrains.annotations.NotNull;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
......@@ -39,6 +42,12 @@ public class NotificationsSettingActivity extends BaseActivity {
return R.layout.user_mine_activity_notifications_setting;
}
@NotNull
@Override
public StatusBarOptions getStatusViewOptions() {
return new StatusBarOptions(true,true);
}
@Override
protected void initDataAndEvent() {
tv_isopen = findViewById(R.id.tv_isopen);
......
......@@ -7,6 +7,7 @@ import android.widget.RelativeLayout;
import android.widget.TextView;
import com.ydl.ydlcommon.base.BaseActivity;
import com.ydl.ydlcommon.bean.StatusBarOptions;
import com.ydl.ydlcommon.data.http.RxUtils;
import com.ydl.ydlcommon.data.http.ThrowableConsumer;
import com.ydl.ydlcommon.modular.ModularServiceManager;
......@@ -41,7 +42,11 @@ public class PersonalDesActivity extends BaseActivity {
RelativeLayout relaToolBar;
// @BindView(R.id.edit_des)
EditText editDes;
@NotNull
@Override
public StatusBarOptions getStatusViewOptions() {
return new StatusBarOptions(true,true);
}
@Override
protected int layoutResId() {
return R.layout.user_mine_activity_personal_des;
......
......@@ -24,6 +24,7 @@ import com.tbruyelle.rxpermissions2.RxPermissions;
import com.ydl.ydl_image.module.GlideApp;
import com.ydl.ydl_image.transform.GlideCircleTransform;
import com.ydl.ydlcommon.base.BaseActivity;
import com.ydl.ydlcommon.bean.StatusBarOptions;
import com.ydl.ydlcommon.data.http.RxUtils;
import com.ydl.ydlcommon.data.http.ThrowableConsumer;
import com.ydl.ydlcommon.modular.ModularServiceManager;
......@@ -98,7 +99,11 @@ public class PersonalInfoActivity extends BaseActivity implements View.OnClickLi
public static Intent newIntent(Activity activity) {
return new Intent(activity, PersonalInfoActivity.class);
}
@NotNull
@Override
public StatusBarOptions getStatusViewOptions() {
return new StatusBarOptions(true,true);
}
@Override
protected int layoutResId() {
return R.layout.user_mine_activity_personal_info;
......
......@@ -10,6 +10,7 @@ import android.widget.EditText;
import android.widget.TextView;
import com.ydl.ydlcommon.base.BaseActivity;
import com.ydl.ydlcommon.bean.StatusBarOptions;
import com.ydl.ydlcommon.data.http.RxUtils;
import com.ydl.ydlcommon.data.http.ThrowableConsumer;
import com.ydl.ydlcommon.utils.ActivityManager;
......@@ -57,6 +58,12 @@ public class PhoneChangeActivity extends BaseActivity implements View.OnClickLis
return R.layout.user_mine_activity_phonechange;
}
@NotNull
@Override
public StatusBarOptions getStatusViewOptions() {
return new StatusBarOptions(true,true);
}
@Override
protected void initDataAndEvent() {
jtv_country = findViewById(R.id.jtv_country);
......
......@@ -6,6 +6,7 @@ import android.text.TextUtils;
import android.widget.EditText;
import com.ydl.ydlcommon.base.BaseActivity;
import com.ydl.ydlcommon.bean.StatusBarOptions;
import com.ydl.ydlcommon.data.http.RxUtils;
import com.ydl.ydlcommon.data.http.ThrowableConsumer;
import com.ydl.ydlcommon.utils.remind.ToastHelper;
......@@ -30,6 +31,12 @@ public class PwdCheckActivity extends BaseActivity {
// @BindView(R.id.change_next)
RoundCornerButton change_next;
@NotNull
@Override
public StatusBarOptions getStatusViewOptions() {
return new StatusBarOptions(true,true);
}
@Override
protected int layoutResId() {
return R.layout.user_mine_activity_pwdcheck;
......
......@@ -15,6 +15,7 @@ import android.widget.TextView;
import com.alibaba.android.arouter.facade.annotation.Route;
import com.ydl.ydlcommon.base.BaseActivity;
import com.ydl.ydlcommon.bean.StatusBarOptions;
import com.ydl.ydlcommon.data.http.RxUtils;
import com.ydl.ydlcommon.data.http.ThrowableConsumer;
import com.ydl.ydlcommon.utils.remind.ToastHelper;
......@@ -41,6 +42,11 @@ import io.reactivex.schedulers.Schedulers;
*/
@Route(path = "/main/recharge")
public class RechargeActivity extends BaseActivity {
@NotNull
@Override
public StatusBarOptions getStatusViewOptions() {
return new StatusBarOptions(true,true);
}
// @BindView(R.id.recharge_rgv)
RechargeGridView recharge_rgv;
......
package com.yidianling.user.mine;
import com.ydl.ydlcommon.base.BaseActivity;
import com.ydl.ydlcommon.bean.StatusBarOptions;
import com.ydl.ydlcommon.view.JumpTextView;
import com.yidianling.user.R;
import org.jetbrains.annotations.NotNull;
/**
* 充值结果
* Created by softrice on 16/1/18.
*/
public class RechargeResultActivity extends BaseActivity {
@NotNull
@Override
public StatusBarOptions getStatusViewOptions() {
return new StatusBarOptions(true,true);
}
@Override
protected int layoutResId() {
......
......@@ -6,18 +6,25 @@ import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import com.ydl.ydlcommon.base.BaseActivity;
import com.ydl.ydlcommon.bean.StatusBarOptions;
import com.ydl.ydlcommon.view.DeleteEditTextView;
import com.ydl.ydlcommon.view.TitleBar;
import com.yidianling.common.tools.ToastUtil;
import com.yidianling.user.R;
import org.jetbrains.annotations.NotNull;
/**
* 短信息填写
* Created by softrice on 15/9/29.
*/
public class SetInfoActivity extends BaseActivity {
public static final String INPUT = "INPUT";
@NotNull
@Override
public StatusBarOptions getStatusViewOptions() {
return new StatusBarOptions(true,true);
}
public static Intent getIntent(String input) {
Intent intent = new Intent();
intent.putExtra(INPUT, input);
......
......@@ -8,6 +8,7 @@ import android.text.style.AbsoluteSizeSpan
import android.view.View
import com.ydl.ydl_image.module.GlideApp
import com.ydl.ydlcommon.base.BaseActivity
import com.ydl.ydlcommon.bean.StatusBarOptions
import com.ydl.ydlcommon.data.http.RxUtils
import com.ydl.ydlcommon.data.http.ThrowableConsumer
import com.ydl.ydlcommon.modular.ModularServiceManager
......@@ -47,7 +48,9 @@ class WithDrawActivity : BaseActivity() {
private var isMoneyComplete = false//是否有输入金额
private var list: MutableList<AccountBean>? = null
private var maxMoney: String? = null
override fun getStatusViewOptions(): StatusBarOptions {
return StatusBarOptions(true, true)
}
companion object {
private const val CHOOSE_ACCOUNT_REQUEST_CODE = 1102
private const val ADD_ACCOUNT_REQUEST_CODE = 1103
......
......@@ -4,12 +4,17 @@ import android.annotation.SuppressLint
import android.app.Activity
import android.content.Intent
import com.ydl.ydlcommon.base.BaseActivity
import com.ydl.ydlcommon.bean.StatusBarOptions
import com.ydl.ydlcommon.utils.ActivityManager
import com.yidianling.user.R
import kotlinx.android.synthetic.main.user_mine_activity_with_draw_success.*
class WithDrawSuccessActivity : BaseActivity() {
override fun getStatusViewOptions(): StatusBarOptions {
return StatusBarOptions(true, true)
}
companion object {
var INTENT_REMARK = "intent_remark"
fun start(activity: Activity, remark: String) {
......
......@@ -9,6 +9,7 @@ import android.text.method.PasswordTransformationMethod
import android.view.View
import android.view.animation.AnimationUtils
import com.ydl.ydlcommon.base.BaseMvpActivity
import com.ydl.ydlcommon.bean.StatusBarOptions
import com.ydl.ydlcommon.utils.ActivityManager
import com.ydl.ydlcommon.utils.StatusBarUtils
......
......@@ -6,12 +6,9 @@ import android.os.Build
import android.text.Html
import android.view.KeyEvent
import com.ydl.ydlcommon.base.BaseActivity
import com.ydl.ydlcommon.base.BaseApp
import com.ydl.ydlcommon.utils.SharedPreferencesEditor
import com.ydl.ydlcommon.utils.StatusBarUtils
import com.yidianling.common.tools.RxAppTool
import com.yidianling.user.R
import com.yidianling.user.UserHelper
import com.yidianling.user.widget.SecretDialog
import kotlinx.android.synthetic.main.user_activity_secret.*
......
......@@ -8,6 +8,7 @@ import android.support.v4.content.ContextCompat
import android.text.TextUtils
import android.view.View
import com.ydl.ydlcommon.base.BaseMvpActivity
import com.ydl.ydlcommon.bean.StatusBarOptions
import com.ydl.ydlcommon.utils.ActivityManager
import com.ydl.ydlcommon.utils.StatusBarUtils
import com.ydl.ydlcommon.utils.YDLCacheUtils
......
package com.yidianling.user.widget
import android.content.Context
import android.graphics.Color
import android.util.AttributeSet
import android.view.Gravity
import android.view.ViewGroup
import android.widget.ImageView
import android.widget.LinearLayout
import android.widget.TextView
import com.ydl.ydl_router.manager.YDLRouterManager
import com.ydl.ydl_router.manager.YDLRouterParams
import com.ydl.ydlcommon.router.IYDLRouterConstant
import com.yidianling.common.tools.RxImageTool
import com.yidianling.user.R
/**
* @author yuanWai
* @描述:提现申请通知提示View
* @Copyright Copyright (c) 2018
* @Company 壹点灵
* @date 2019/1/25
*/
class WithDrawTipsView : LinearLayout {
private var dp14 : Int = 0
private var dp15 : Int = 0
private var dp85 : Int = 0
private var dp4 : Int = 0
private var dp12 : Int = 0
init {
dp14 = RxImageTool.dip2px(14f)
dp15 = RxImageTool.dip2px(15f)
dp85 = RxImageTool.dip2px(8.5f)
dp4 = RxImageTool.dip2px(4f)
dp12 = RxImageTool.dip2px(12f)
}
constructor(context: Context) : super(context) {
initView()
}
constructor(context: Context, attributeSet: AttributeSet) : super(context, attributeSet) {
initView()
}
/**
* 界面初始化
*/
private fun initView() {
val params = ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, RxImageTool.dip2px(32f))
layoutParams = params
setBackgroundResource(R.color.platform_color_FFEEE6)
orientation = HORIZONTAL
removeAllViews()
addImageView()
addMsgView()
setOnClickListener {
YDLRouterManager.router(IYDLRouterConstant.ROUTER_H5_H5, YDLRouterParams().putExtra(IYDLRouterConstant.EXTRA_URL,"https://static.ydlcdn.com/v4/announce/app/html/index.html"))
}
}
private fun addImageView(){
val image = ImageView(context)
image.setImageResource(R.drawable.app_redpacket_tixing)
val imageParams = LinearLayout.LayoutParams(dp14,dp14)
imageParams.setMargins(dp15,dp85,0,0)
image.layoutParams = imageParams
addView(image)
}
private fun addMsgView(){
val msgView = TextView(context)
msgView.gravity = Gravity.CENTER_VERTICAL
msgView.text = "2月份提现时间提前通知"
msgView.setTextColor(Color.parseColor("#ff821d"))
msgView.textSize = 12f
val msgParams = LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT,ViewGroup.LayoutParams.MATCH_PARENT)
msgParams.setMargins(dp4,0,0,0)
msgView.layoutParams = msgParams
addView(msgView)
}
}
\ No newline at end of file
......@@ -16,6 +16,7 @@
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="50dp"
android:background="@color/platform_white"
app:pa_left_start_icon="@drawable/user_nav_close_green"
app:pa_title_text="登录验证"/>
......
......@@ -11,6 +11,7 @@
android:layout_width="match_parent"
android:layout_height="@dimen/title_bar_height"
app:pa_left_text="退出"
android:background="@color/platform_white"
app:pa_title_text="完善资料" />
<com.ydl.ydlcommon.view.CircleImageView
......
......@@ -9,6 +9,7 @@
<com.ydl.ydlcommon.view.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:background="@color/platform_white"
android:layout_height="50dp"
app:pa_title_text="欢迎回来">
</com.ydl.ydlcommon.view.TitleBar>
......
......@@ -11,6 +11,7 @@
android:layout_width="match_parent"
android:layout_height="50dp"
app:pa_title_text="开启指纹解锁"
android:background="@color/platform_white"
app:pa_left_start_icon="@drawable/user_nav_close_green">
</com.ydl.ydlcommon.view.TitleBar>
......
......@@ -11,7 +11,8 @@
android:id="@+id/tb_title"
android:layout_width="match_parent"
android:layout_height="@dimen/title_bar_height"
app:pa_left_start_icon="@drawable/platform_toolbar_back"
app:pa_left_start_icon="@drawable/platform_common_back"
android:background="@color/platform_white"
app:pa_title_text="关于我们" />
<ImageView
......
......@@ -9,9 +9,10 @@
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="@dimen/title_bar_height"
app:pa_left_start_icon="@drawable/platform_toolbar_back"
app:pa_left_text="返回"
android:background="@color/white"
app:pa_left_start_icon="@drawable/platform_common_back"
app:pa_right_text="提现"
app:pa_side_text_color="#3c3c3c"
app:pa_title_text="账户余额" />
......
......@@ -10,7 +10,8 @@
android:id="@+id/tb_title"
android:layout_width="match_parent"
android:layout_height="@dimen/title_bar_height"
app:pa_left_start_icon="@drawable/platform_toolbar_back"
app:pa_left_start_icon="@drawable/platform_common_back"
android:background="@color/platform_white"
app:pa_title_text="设置" />
......
......@@ -11,7 +11,8 @@
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="@dimen/title_bar_height"
app:pa_left_start_icon="@drawable/platform_toolbar_back"
app:pa_left_start_icon="@drawable/platform_common_back"
android:background="@color/platform_white"
app:pa_title_text="添加提现帐号" />
<View
......
......@@ -13,7 +13,8 @@
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="@dimen/title_bar_height"
app:pa_left_start_icon="@drawable/platform_toolbar_back"
app:pa_left_start_icon="@drawable/platform_common_back"
android:background="@color/platform_white"
app:pa_title_text="选择提现帐号" />
<View style="@style/platform_viewline" />
......
......@@ -10,7 +10,8 @@
android:id="@+id/tb_title"
android:layout_width="match_parent"
android:layout_height="@dimen/title_bar_height"
app:pa_left_start_icon="@drawable/platform_toolbar_back"
app:pa_left_start_icon="@drawable/platform_common_back"
android:background="@color/platform_white"
app:pa_title_text="联系客服" />
<ImageView
......
......@@ -11,7 +11,8 @@
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="@dimen/title_bar_height"
app:pa_left_start_icon="@drawable/platform_toolbar_back"
app:pa_left_start_icon="@drawable/platform_common_back"
android:background="@color/platform_white"
app:pa_title_text="编辑提现帐号" />
<View style="@style/platform_viewline" />
......
......@@ -12,7 +12,7 @@
android:layout_width="match_parent"
android:layout_height="@dimen/title_bar_height"
android:background="@color/white"
app:pa_left_start_icon="@drawable/platform_toolbar_back"
app:pa_left_start_icon="@drawable/platform_common_back"
app:pa_title_text="投诉与反馈" />
<ScrollView
......
......@@ -11,7 +11,7 @@
android:layout_width="match_parent"
android:layout_height="@dimen/title_bar_height"
android:background="@color/white"
app:pa_left_start_icon="@drawable/platform_toolbar_back"
app:pa_left_start_icon="@drawable/platform_common_back"
app:pa_title_text="投诉反馈成功" />
<ImageView
......
......@@ -9,7 +9,8 @@
<com.ydl.ydlcommon.view.TitleBar
android:layout_width="match_parent"
android:layout_height="@dimen/title_bar_height"
app:pa_left_start_icon="@drawable/platform_toolbar_back"
app:pa_left_start_icon="@drawable/platform_common_back"
android:background="@color/platform_white"
app:pa_title_text="帮助" />
<ImageView
......
......@@ -13,7 +13,7 @@
android:layout_width="match_parent"
android:layout_height="@dimen/title_bar_height"
android:background="@color/white"
app:pa_left_start_icon="@drawable/platform_toolbar_back"
app:pa_left_start_icon="@drawable/platform_common_back"
app:pa_right_text="投诉反馈"
app:pa_title_text="我的反馈" />
......
......@@ -9,7 +9,8 @@
android:layout_width="match_parent"
android:layout_height="45dp"
app:pa_title_text="消息通知"
app:pa_left_end_icon="@drawable/platform_toolbar_back"/>
android:background="@color/platform_white"
app:pa_left_end_icon="@drawable/platform_common_back"/>
<ImageView
android:layout_width="match_parent"
......
......@@ -18,7 +18,7 @@
android:paddingLeft="15dp"
android:paddingRight="20dp"
android:gravity="center_vertical"
android:src="@drawable/platform_toolbar_back" />
android:src="@drawable/platform_common_back" />
<TextView
android:id="@+id/tv_center_title"
......
......@@ -10,7 +10,8 @@
android:id="@+id/tb_title"
android:layout_width="match_parent"
android:layout_height="@dimen/title_bar_height"
app:pa_left_start_icon="@drawable/platform_toolbar_back"
android:background="@color/platform_white"
app:pa_left_start_icon="@drawable/platform_common_back"
app:pa_title_text="个人资料" />
<ImageView
......
......@@ -7,7 +7,8 @@
<com.ydl.ydlcommon.view.TitleBar
android:layout_width="match_parent"
android:layout_height="@dimen/title_bar_height"
app:pa_left_start_icon="@drawable/platform_toolbar_back"
app:pa_left_start_icon="@drawable/platform_common_back"
android:background="@color/platform_white"
app:pa_title_text="更换手机" />
<LinearLayout
android:layout_width="match_parent"
......
......@@ -7,7 +7,8 @@
<com.ydl.ydlcommon.view.TitleBar
android:layout_width="match_parent"
android:layout_height="@dimen/title_bar_height"
app:pa_left_start_icon="@drawable/platform_toolbar_back"
app:pa_left_start_icon="@drawable/platform_common_back"
android:background="@color/platform_white"
app:pa_title_text="更换手机" />
<ImageView
android:layout_width="match_parent"
......
......@@ -8,7 +8,8 @@
<com.ydl.ydlcommon.view.TitleBar
android:layout_width="match_parent"
android:layout_height="@dimen/title_bar_height"
app:pa_left_start_icon="@drawable/platform_toolbar_back"
app:pa_left_start_icon="@drawable/platform_common_back"
android:background="@color/platform_white"
app:pa_title_text="充值" />
<ImageView
......
......@@ -8,7 +8,8 @@
<com.ydl.ydlcommon.view.TitleBar
android:layout_width="match_parent"
android:layout_height="@dimen/title_bar_height"
app:pa_left_start_icon="@drawable/platform_toolbar_back"
app:pa_left_start_icon="@drawable/platform_common_back"
android:background="@color/platform_white"
app:pa_title_text="付款" />
<ImageView
......
......@@ -11,6 +11,7 @@
android:layout_height="@dimen/title_bar_height"
app:pa_left_text="取消"
app:pa_right_text="保存"
android:background="@color/platform_white"
app:pa_title_text="title" />
......
......@@ -13,7 +13,8 @@
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:layout_height="@dimen/title_bar_height"
app:pa_left_start_icon="@drawable/platform_toolbar_back"
app:pa_left_start_icon="@drawable/platform_common_back"
android:background="@color/platform_white"
app:pa_title_text="提现申请" />
<View
......@@ -21,7 +22,7 @@
android:layout_height="1dp"
android:background="#e5e5e5" />
<com.cxzapp.yidianling.view.WithDrawTipsView
<com.yidianling.user.widget.WithDrawTipsView
android:layout_width="match_parent"
android:layout_height="32dp"
android:visibility="gone" />
......
......@@ -12,8 +12,9 @@
<com.ydl.ydlcommon.view.TitleBar
android:id="@+id/title_bar"
android:layout_width="match_parent"
android:background="@color/platform_white"
android:layout_height="@dimen/title_bar_height"
app:pa_left_start_icon="@drawable/platform_toolbar_back"
app:pa_left_start_icon="@drawable/platform_common_back"
app:pa_title_text="提现申请" />
<View style="@style/platform_viewline" />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment