Browse Source

b2b商务消息展示功能模块处理完毕

Arisono 9 years ago
parent
commit
f3785f3a1a
27 changed files with 406 additions and 7 deletions
  1. 6 6
      WeiChat/build.gradle
  2. 14 1
      WeiChat/src/main/AndroidManifest.xml
  3. 22 0
      WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/AddressSelectActivity.java
  4. 22 0
      WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/BusinessAddActivity.java
  5. 16 0
      WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/CustomerAddActivity.java
  6. 21 0
      WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/CustomerDetailActivity.java
  7. 22 0
      WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/CustomerListActivity.java
  8. 16 0
      WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/CustomerListSelectActivity.java
  9. 21 0
      WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/CustomerMutilSelectActivity.java
  10. 30 0
      WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/SalesRankingActivity.java
  11. 16 0
      WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/VisitReportAddActivity.java
  12. 22 0
      WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/VisitReportPlanActivity.java
  13. 12 0
      WeiChat/src/main/res/layout/activity_address_select.xml
  14. 12 0
      WeiChat/src/main/res/layout/activity_business_add.xml
  15. 12 0
      WeiChat/src/main/res/layout/activity_customer_detail.xml
  16. 13 0
      WeiChat/src/main/res/layout/activity_customer_list.xml
  17. 12 0
      WeiChat/src/main/res/layout/activity_customer_list_select.xml
  18. 12 0
      WeiChat/src/main/res/layout/activity_customer_mutil_select.xml
  19. 12 0
      WeiChat/src/main/res/layout/activity_customter_add.xml
  20. 34 0
      WeiChat/src/main/res/layout/activity_sales_ranking.xml
  21. 12 0
      WeiChat/src/main/res/layout/activity_visit_report_add.xml
  22. 12 0
      WeiChat/src/main/res/layout/activity_visit_report_plan.xml
  23. 15 0
      WeiChat/src/main/res/layout/content_sales_ranking.xml
  24. 9 0
      WeiChat/src/main/res/values-v21/styles.xml
  25. 1 0
      WeiChat/src/main/res/values/dimens.xml
  26. 1 0
      WeiChat/src/main/res/values/strings.xml
  27. 9 0
      WeiChat/src/main/res/values/styles.xml

+ 6 - 6
WeiChat/build.gradle

@@ -45,10 +45,6 @@ dependencies {
     compile project(':libfloatingactionbutton')
     compile project(':libpsectionlistview')
     compile project(':libbdupdatesdk')
-    compile 'com.android.support:support-v4:22.2.0'
-    compile 'com.android.support:appcompat-v7:22.2.0'
-    compile 'com.commit451:PhotoView:1.2.5'
-    compile 'me.gujun.android.taggroup:library:1.4@aar'
     compile files('libs/android-async-http-1.4.5.jar')
     compile files('libs/asmack.jar')
     compile files('libs/BaiduLBS_Android.jar')
@@ -65,7 +61,11 @@ dependencies {
     compile files('libs/pushservice-4.5.5.77.jar')
     compile files('libs/xutils.jar')
     compile files('libs/flexjson-2.1.jar')
-    compile 'com.android.support:support-v4:22+'
+    compile 'com.android.support:support-v4:22.2.1'
+    compile 'com.android.support:appcompat-v7:22.2.1'
+    compile 'com.commit451:PhotoView:1.2.5'
+    compile 'me.gujun.android.taggroup:library:1.4@aar'
     compile 'com.umeng.analytics:analytics:latest.integration'
-    compile 'com.android.support:cardview-v7:22.2.0'
+    compile 'com.android.support:cardview-v7:22.2.1'
+    compile 'com.android.support:design:22.2.1'
 }

+ 14 - 1
WeiChat/src/main/AndroidManifest.xml

@@ -427,7 +427,20 @@
         <activity android:name=".ui.erp.activity.crm.BusinessSelectCustomerActivity" />
         <activity
             android:name=".ui.message.uas.B2bMsgActivity"
-            android:launchMode="singleTask"></activity>
+            android:launchMode="singleTask" />
+        <activity android:name=".ui.erp.activity.crm.CustomerAddActivity"></activity>
+        <activity android:name=".ui.erp.activity.crm.CustomerDetailActivity"></activity>
+        <activity android:name=".ui.erp.activity.crm.CustomerListActivity"></activity>
+        <activity android:name=".ui.erp.activity.crm.CustomerMutilSelectActivity"></activity>
+        <activity
+            android:name=".ui.erp.activity.crm.SalesRankingActivity"
+            android:label="@string/title_activity_sales_ranking"
+            android:theme="@style/AppTheme.NoActionBar"></activity>
+        <activity android:name=".ui.erp.activity.crm.VisitReportAddActivity"></activity>
+        <activity android:name=".ui.erp.activity.crm.VisitReportPlanActivity"></activity>
+        <activity android:name=".ui.erp.activity.crm.AddressSelectActivity"></activity>
+        <activity android:name=".ui.erp.activity.crm.BusinessAddActivity"></activity>
+        <activity android:name=".ui.erp.activity.crm.CustomerListSelectActivity"></activity>
     </application>
 
 </manifest>

+ 22 - 0
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/AddressSelectActivity.java

@@ -0,0 +1,22 @@
+package com.xzjmyk.pm.activity.ui.erp.activity.crm;
+
+import android.support.v7.app.AppCompatActivity;
+import android.os.Bundle;
+
+import com.xzjmyk.pm.activity.R;
+import com.xzjmyk.pm.activity.ui.base.BaseActivity;
+
+/**
+ * @功能:地图地址选择
+ * @author:Arisono
+ * @param:
+ * @return:
+ */
+public class AddressSelectActivity extends BaseActivity {
+
+    @Override
+    protected void onCreate(Bundle savedInstanceState) {
+        super.onCreate(savedInstanceState);
+        setContentView(R.layout.activity_address_select);
+    }
+}

+ 22 - 0
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/BusinessAddActivity.java

@@ -0,0 +1,22 @@
+package com.xzjmyk.pm.activity.ui.erp.activity.crm;
+
+import android.support.v7.app.AppCompatActivity;
+import android.os.Bundle;
+
+import com.xzjmyk.pm.activity.R;
+import com.xzjmyk.pm.activity.ui.base.BaseActivity;
+
+/**
+ * @功能:商机添加
+ * @author:Arisono
+ * @param:
+ * @return:
+ */
+public class BusinessAddActivity extends BaseActivity {
+
+    @Override
+    protected void onCreate(Bundle savedInstanceState) {
+        super.onCreate(savedInstanceState);
+        setContentView(R.layout.activity_business_add);
+    }
+}

+ 16 - 0
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/CustomerAddActivity.java

@@ -0,0 +1,16 @@
+package com.xzjmyk.pm.activity.ui.erp.activity.crm;
+
+import android.support.v7.app.AppCompatActivity;
+import android.os.Bundle;
+
+import com.xzjmyk.pm.activity.R;
+import com.xzjmyk.pm.activity.ui.base.BaseActivity;
+
+public class CustomerAddActivity extends BaseActivity {
+
+    @Override
+    protected void onCreate(Bundle savedInstanceState) {
+        super.onCreate(savedInstanceState);
+        setContentView(R.layout.activity_customter_add);
+    }
+}

+ 21 - 0
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/CustomerDetailActivity.java

@@ -0,0 +1,21 @@
+package com.xzjmyk.pm.activity.ui.erp.activity.crm;
+
+import android.os.Bundle;
+
+import com.xzjmyk.pm.activity.R;
+import com.xzjmyk.pm.activity.ui.base.BaseActivity;
+
+/**
+ * @功能:客户预录入
+ * @author:Arisono
+ * @param:
+ * @return:
+ */
+public class CustomerDetailActivity extends BaseActivity {
+
+    @Override
+    protected void onCreate(Bundle savedInstanceState) {
+        super.onCreate(savedInstanceState);
+        setContentView(R.layout.activity_customer_detail);
+    }
+}

+ 22 - 0
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/CustomerListActivity.java

@@ -0,0 +1,22 @@
+package com.xzjmyk.pm.activity.ui.erp.activity.crm;
+
+import android.os.Bundle;
+
+
+import com.xzjmyk.pm.activity.R;
+import com.xzjmyk.pm.activity.ui.base.BaseActivity;
+
+/**
+ * @功能:客户列表
+ * @author:Arisono
+ * @param:
+ * @return:
+ */
+public class CustomerListActivity extends BaseActivity {
+
+    @Override
+    protected void onCreate(Bundle savedInstanceState) {
+        super.onCreate(savedInstanceState);
+        setContentView(R.layout.activity_customer_list);
+    }
+}

+ 16 - 0
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/CustomerListSelectActivity.java

@@ -0,0 +1,16 @@
+package com.xzjmyk.pm.activity.ui.erp.activity.crm;
+
+import android.support.v7.app.AppCompatActivity;
+import android.os.Bundle;
+
+import com.xzjmyk.pm.activity.R;
+import com.xzjmyk.pm.activity.ui.base.BaseActivity;
+
+public class CustomerListSelectActivity extends BaseActivity {
+
+    @Override
+    protected void onCreate(Bundle savedInstanceState) {
+        super.onCreate(savedInstanceState);
+        setContentView(R.layout.activity_customer_list_select);
+    }
+}

+ 21 - 0
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/CustomerMutilSelectActivity.java

@@ -0,0 +1,21 @@
+package com.xzjmyk.pm.activity.ui.erp.activity.crm;
+
+import android.os.Bundle;
+
+import com.xzjmyk.pm.activity.R;
+import com.xzjmyk.pm.activity.ui.base.BaseActivity;
+
+/**
+ * @功能:多条件筛选
+ * @author:Arisono
+ * @param:
+ * @return:
+ */
+public class CustomerMutilSelectActivity extends BaseActivity {
+
+    @Override
+    protected void onCreate(Bundle savedInstanceState) {
+        super.onCreate(savedInstanceState);
+        setContentView(R.layout.activity_customer_mutil_select);
+    }
+}

+ 30 - 0
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/SalesRankingActivity.java

@@ -0,0 +1,30 @@
+package com.xzjmyk.pm.activity.ui.erp.activity.crm;
+
+import android.os.Bundle;
+
+import android.support.v7.app.AppCompatActivity;
+import android.support.v7.widget.Toolbar;
+import android.view.View;
+
+import com.xzjmyk.pm.activity.R;
+import com.xzjmyk.pm.activity.ui.base.BaseActivity;
+
+/**
+ * @功能:荣誉墙,销售排行榜
+ * @author:Arisono
+ * @param:
+ * @return:
+ */
+public class SalesRankingActivity extends BaseActivity {
+
+    @Override
+    protected void onCreate(Bundle savedInstanceState) {
+        super.onCreate(savedInstanceState);
+        setContentView(R.layout.activity_sales_ranking);
+        Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
+        setSupportActionBar(toolbar);
+
+
+    }
+
+}

+ 16 - 0
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/VisitReportAddActivity.java

@@ -0,0 +1,16 @@
+package com.xzjmyk.pm.activity.ui.erp.activity.crm;
+
+
+import android.os.Bundle;
+
+import com.xzjmyk.pm.activity.R;
+import com.xzjmyk.pm.activity.ui.base.BaseActivity;
+
+public class VisitReportAddActivity extends BaseActivity {
+
+    @Override
+    protected void onCreate(Bundle savedInstanceState) {
+        super.onCreate(savedInstanceState);
+        setContentView(R.layout.activity_visit_report_add);
+    }
+}

+ 22 - 0
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/crm/VisitReportPlanActivity.java

@@ -0,0 +1,22 @@
+package com.xzjmyk.pm.activity.ui.erp.activity.crm;
+
+import android.support.v7.app.AppCompatActivity;
+import android.os.Bundle;
+
+import com.xzjmyk.pm.activity.R;
+import com.xzjmyk.pm.activity.ui.base.BaseActivity;
+
+/**
+ * @功能:拜访计划录入
+ * @author:Arisono
+ * @param:
+ * @return:
+ */
+public class VisitReportPlanActivity extends BaseActivity {
+
+    @Override
+    protected void onCreate(Bundle savedInstanceState) {
+        super.onCreate(savedInstanceState);
+        setContentView(R.layout.activity_visit_report_plan);
+    }
+}

+ 12 - 0
WeiChat/src/main/res/layout/activity_address_select.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:paddingLeft="@dimen/activity_horizontal_margin"
+    android:paddingRight="@dimen/activity_horizontal_margin"
+    android:paddingTop="@dimen/activity_vertical_margin"
+    android:paddingBottom="@dimen/activity_vertical_margin"
+    tools:context="com.xzjmyk.pm.activity.ui.erp.activity.crm.AddressSelectActivity">
+
+</RelativeLayout>

+ 12 - 0
WeiChat/src/main/res/layout/activity_business_add.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:paddingLeft="@dimen/activity_horizontal_margin"
+    android:paddingRight="@dimen/activity_horizontal_margin"
+    android:paddingTop="@dimen/activity_vertical_margin"
+    android:paddingBottom="@dimen/activity_vertical_margin"
+    tools:context="com.xzjmyk.pm.activity.ui.erp.activity.crm.BusinessAddActivity">
+
+</RelativeLayout>

+ 12 - 0
WeiChat/src/main/res/layout/activity_customer_detail.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:paddingLeft="@dimen/activity_horizontal_margin"
+    android:paddingRight="@dimen/activity_horizontal_margin"
+    android:paddingTop="@dimen/activity_vertical_margin"
+    android:paddingBottom="@dimen/activity_vertical_margin"
+    tools:context="com.xzjmyk.pm.activity.ui.erp.activity.crm.CustomerDetailActivity">
+
+</RelativeLayout>

+ 13 - 0
WeiChat/src/main/res/layout/activity_customer_list.xml

@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:background="#4B4B57"
+    tools:context="com.xzjmyk.pm.activity.ui.erp.activity.crm.CustomerListActivity">
+
+    <LinearLayout style="@style/LinearLayout_horizontal">
+
+    </LinearLayout>
+
+</RelativeLayout>

+ 12 - 0
WeiChat/src/main/res/layout/activity_customer_list_select.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:paddingLeft="@dimen/activity_horizontal_margin"
+    android:paddingRight="@dimen/activity_horizontal_margin"
+    android:paddingTop="@dimen/activity_vertical_margin"
+    android:paddingBottom="@dimen/activity_vertical_margin"
+    tools:context="com.xzjmyk.pm.activity.ui.erp.activity.crm.CustomerListSelectActivity">
+
+</RelativeLayout>

+ 12 - 0
WeiChat/src/main/res/layout/activity_customer_mutil_select.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:paddingLeft="@dimen/activity_horizontal_margin"
+    android:paddingRight="@dimen/activity_horizontal_margin"
+    android:paddingTop="@dimen/activity_vertical_margin"
+    android:paddingBottom="@dimen/activity_vertical_margin"
+    tools:context="com.xzjmyk.pm.activity.ui.erp.activity.crm.CustomerMutilSelectActivity">
+
+</RelativeLayout>

+ 12 - 0
WeiChat/src/main/res/layout/activity_customter_add.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:paddingLeft="@dimen/activity_horizontal_margin"
+    android:paddingRight="@dimen/activity_horizontal_margin"
+    android:paddingTop="@dimen/activity_vertical_margin"
+    android:paddingBottom="@dimen/activity_vertical_margin"
+    tools:context="com.xzjmyk.pm.activity.ui.erp.activity.crm.CustomerAddActivity">
+
+</RelativeLayout>

+ 34 - 0
WeiChat/src/main/res/layout/activity_sales_ranking.xml

@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:app="http://schemas.android.com/apk/res-auto"
+    xmlns:tools="http://schemas.android.com/tools"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:fitsSystemWindows="true"
+    tools:context="com.xzjmyk.pm.activity.ui.erp.activity.crm.SalesRankingActivity">
+
+    <android.support.design.widget.AppBarLayout
+        android:layout_height="wrap_content"
+        android:layout_width="match_parent"
+        android:theme="@style/AppTheme.AppBarOverlay">
+
+        <android.support.v7.widget.Toolbar
+            android:id="@+id/toolbar"
+            android:layout_width="match_parent"
+            android:layout_height="?attr/actionBarSize"
+            android:background="?attr/colorPrimary"
+            app:popupTheme="@style/AppTheme.PopupOverlay" />
+
+    </android.support.design.widget.AppBarLayout>
+
+    <include layout="@layout/content_sales_ranking" />
+
+    <android.support.design.widget.FloatingActionButton
+        android:id="@+id/fab"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:layout_gravity="bottom|end"
+        android:layout_margin="@dimen/fab_margin"
+        android:src="@android:drawable/ic_dialog_email" />
+
+</android.support.design.widget.CoordinatorLayout>

+ 12 - 0
WeiChat/src/main/res/layout/activity_visit_report_add.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:paddingLeft="@dimen/activity_horizontal_margin"
+    android:paddingRight="@dimen/activity_horizontal_margin"
+    android:paddingTop="@dimen/activity_vertical_margin"
+    android:paddingBottom="@dimen/activity_vertical_margin"
+    tools:context="com.xzjmyk.pm.activity.ui.erp.activity.crm.VisitReportAddActivity">
+
+</RelativeLayout>

+ 12 - 0
WeiChat/src/main/res/layout/activity_visit_report_plan.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:paddingLeft="@dimen/activity_horizontal_margin"
+    android:paddingRight="@dimen/activity_horizontal_margin"
+    android:paddingTop="@dimen/activity_vertical_margin"
+    android:paddingBottom="@dimen/activity_vertical_margin"
+    tools:context="com.xzjmyk.pm.activity.ui.erp.activity.crm.VisitReportPlanActivity">
+
+</RelativeLayout>

+ 15 - 0
WeiChat/src/main/res/layout/content_sales_ranking.xml

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    xmlns:app="http://schemas.android.com/apk/res-auto"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:paddingLeft="@dimen/activity_horizontal_margin"
+    android:paddingRight="@dimen/activity_horizontal_margin"
+    android:paddingTop="@dimen/activity_vertical_margin"
+    android:paddingBottom="@dimen/activity_vertical_margin"
+    app:layout_behavior="@string/appbar_scrolling_view_behavior"
+    tools:showIn="@layout/activity_sales_ranking"
+    tools:context="com.xzjmyk.pm.activity.ui.erp.activity.crm.SalesRankingActivity">
+
+</RelativeLayout>

+ 9 - 0
WeiChat/src/main/res/values-v21/styles.xml

@@ -0,0 +1,9 @@
+<resources>>
+
+    <style name="AppTheme.NoActionBar">
+        <item name="windowActionBar">false</item>
+        <item name="windowNoTitle">true</item>
+        <item name="android:windowDrawsSystemBarBackgrounds">true</item>
+        <item name="android:statusBarColor">@android:color/transparent</item>
+    </style>
+</resources>

+ 1 - 0
WeiChat/src/main/res/values/dimens.xml

@@ -36,4 +36,5 @@
     <!-- Default screen margins, per the Android Design guidelines. -->
     <dimen name="activity_horizontal_margin">16dp</dimen>
     <dimen name="activity_vertical_margin">16dp</dimen>
+    <dimen name="fab_margin">16dp</dimen>
 </resources>

+ 1 - 0
WeiChat/src/main/res/values/strings.xml

@@ -370,4 +370,5 @@
 
 
     <string name="add_tag">Add Tag</string>
+    <string name="title_activity_sales_ranking">SalesRankingActivity</string>
 </resources>

+ 9 - 0
WeiChat/src/main/res/values/styles.xml

@@ -734,4 +734,13 @@
         <item name="android:layout_marginBottom">10dp</item>
         <item name="android:background">@color/item_line</item>
     </style>
+
+    <style name="AppTheme.NoActionBar">
+        <item name="windowActionBar">false</item>
+        <item name="windowNoTitle">true</item>
+    </style>
+
+    <style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
+
+    <style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />
 </resources>