Browse Source

增加皮肤4皮肤5

yhz 5 years ago
parent
commit
da6ec969a5
62 changed files with 1369 additions and 19 deletions
  1. BIN
      sdk/jm/libs/alipaySdk-20180601.jar
  2. BIN
      sdk/jm/libs/jm_sdk_20190417.jar
  3. BIN
      sdk/jm/libs/wechat-sdk-android-without-mta-5.1.6.jar
  4. 0 14
      sdk/jm/manifest.xml
  5. BIN
      sdk/jm/res/drawable-hdpi/jm_account_4.png
  6. BIN
      sdk/jm/res/drawable-hdpi/jm_agree_4.png
  7. BIN
      sdk/jm/res/drawable-hdpi/jm_agree_on_4.png
  8. BIN
      sdk/jm/res/drawable-hdpi/jm_button_account_4.png
  9. BIN
      sdk/jm/res/drawable-hdpi/jm_button_email_5.png
  10. BIN
      sdk/jm/res/drawable-hdpi/jm_button_phone_4.png
  11. BIN
      sdk/jm/res/drawable-hdpi/jm_code_4.png
  12. BIN
      sdk/jm/res/drawable-hdpi/jm_email_5.png
  13. BIN
      sdk/jm/res/drawable-hdpi/jm_eye_close_4.png
  14. BIN
      sdk/jm/res/drawable-hdpi/jm_eye_open_4.png
  15. BIN
      sdk/jm/res/drawable-hdpi/jm_float_4.png
  16. BIN
      sdk/jm/res/drawable-hdpi/jm_float_gift_4.png
  17. BIN
      sdk/jm/res/drawable-hdpi/jm_float_on_4.png
  18. BIN
      sdk/jm/res/drawable-hdpi/jm_float_service_4.png
  19. BIN
      sdk/jm/res/drawable-hdpi/jm_float_user_4.png
  20. BIN
      sdk/jm/res/drawable-hdpi/jm_kefu_4.png
  21. BIN
      sdk/jm/res/drawable-hdpi/jm_logo_4.png
  22. BIN
      sdk/jm/res/drawable-hdpi/jm_password_4.png
  23. BIN
      sdk/jm/res/drawable-hdpi/jm_phone_4.png
  24. 9 0
      sdk/jm/res/drawable/jm_agree_button_4.xml
  25. 5 0
      sdk/jm/res/drawable/jm_auto_login_bg_4.xml
  26. 5 0
      sdk/jm/res/drawable/jm_button_cancel_4.xml
  27. 5 0
      sdk/jm/res/drawable/jm_button_getcode_4.xml
  28. 5 0
      sdk/jm/res/drawable/jm_button_login_4.xml
  29. 5 0
      sdk/jm/res/drawable/jm_button_register_4.xml
  30. 5 0
      sdk/jm/res/drawable/jm_button_setpass_4.xml
  31. 5 0
      sdk/jm/res/drawable/jm_input_layout_bg_4.xml
  32. 5 0
      sdk/jm/res/drawable/jm_login_bg_4.xml
  33. 7 0
      sdk/jm/res/drawable/jmfloat_bg_4.xml
  34. 146 0
      sdk/jm/res/layout/jm_float_view_4.xml
  35. 69 0
      sdk/jm/res/layout/jmautologin_4.xml
  36. 57 0
      sdk/jm/res/layout/jmexitdialog_4.xml
  37. 3 1
      sdk/jm/res/layout/jmlogin_main.xml
  38. 2 0
      sdk/jm/res/layout/jmlogin_main_3.xml
  39. 215 0
      sdk/jm/res/layout/jmlogin_main_4.xml
  40. 203 0
      sdk/jm/res/layout/jmlogin_main_5.xml
  41. 2 0
      sdk/jm/res/layout/jmlogin_main_new.xml
  42. 1 0
      sdk/jm/res/layout/jmnotice.xml
  43. 1 1
      sdk/jm/res/layout/jmsetpwd.xml
  44. 1 1
      sdk/jm/res/layout/jmsetpwd_3.xml
  45. 155 0
      sdk/jm/res/layout/jmsetpwd_4.xml
  46. 1 1
      sdk/jm/res/layout/jmsetpwd_new.xml
  47. 1 0
      sdk/jm/res/layout/jmsetuser.xml
  48. 2 0
      sdk/jm/res/layout/jmsetuser_3.xml
  49. 2 0
      sdk/jm/res/layout/jmsetuser_new.xml
  50. 1 0
      sdk/jm/res/layout/jmuserinfo.xml
  51. 3 0
      sdk/jm/res/layout/jmuserlogin.xml
  52. 2 0
      sdk/jm/res/layout/jmuserlogin_3.xml
  53. 209 0
      sdk/jm/res/layout/jmuserlogin_4.xml
  54. 209 0
      sdk/jm/res/layout/jmuserlogin_5.xml
  55. 2 0
      sdk/jm/res/layout/jmuserlogin_new.xml
  56. 2 0
      sdk/jm/res/layout/jmuserregister.xml
  57. 2 0
      sdk/jm/res/layout/jmuserregister_3.xml
  58. 2 0
      sdk/jm/res/layout/jmuserregister_new.xml
  59. 6 0
      sdk/jm/res/values-zh-rCN/jm_strings.xml
  60. 5 1
      sdk/jm/res/values/jm_colors.xml
  61. 3 0
      sdk/jm/res/values/jm_dimens.xml
  62. 6 0
      sdk/jm/res/values/jm_strings.xml

BIN
sdk/jm/libs/alipaySdk-20180601.jar


BIN
sdk/jm/libs/jm_sdk_20190401.jar → sdk/jm/libs/jm_sdk_20190417.jar


BIN
sdk/jm/libs/wechat-sdk-android-without-mta-5.1.6.jar


+ 0 - 14
sdk/jm/manifest.xml

@@ -52,19 +52,5 @@
             android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
 
         <service android:name="com.jmhy.sdk.push.PushService" />
-		
-		<!--微信支付-->
-        <activity
-            android:name="${applicationId}.wxapi.WXPayEntryActivity"
-            android:exported="true"
-            android:launchMode="singleTop"/>
-
-        <!--支付宝-->
-        <activity
-            android:name="com.alipay.sdk.app.H5PayActivity"
-            android:configChanges="orientation|keyboardHidden|navigation|screenSize"
-            android:exported="false"
-            android:screenOrientation="behind"
-            android:windowSoftInputMode="adjustResize|stateHidden" />
     </application>
 </manifest>

BIN
sdk/jm/res/drawable-hdpi/jm_account_4.png


BIN
sdk/jm/res/drawable-hdpi/jm_agree_4.png


BIN
sdk/jm/res/drawable-hdpi/jm_agree_on_4.png


BIN
sdk/jm/res/drawable-hdpi/jm_button_account_4.png


BIN
sdk/jm/res/drawable-hdpi/jm_button_email_5.png


BIN
sdk/jm/res/drawable-hdpi/jm_button_phone_4.png


BIN
sdk/jm/res/drawable-hdpi/jm_code_4.png


BIN
sdk/jm/res/drawable-hdpi/jm_email_5.png


BIN
sdk/jm/res/drawable-hdpi/jm_eye_close_4.png


BIN
sdk/jm/res/drawable-hdpi/jm_eye_open_4.png


BIN
sdk/jm/res/drawable-hdpi/jm_float_4.png


BIN
sdk/jm/res/drawable-hdpi/jm_float_gift_4.png


BIN
sdk/jm/res/drawable-hdpi/jm_float_on_4.png


BIN
sdk/jm/res/drawable-hdpi/jm_float_service_4.png


BIN
sdk/jm/res/drawable-hdpi/jm_float_user_4.png


BIN
sdk/jm/res/drawable-hdpi/jm_kefu_4.png


BIN
sdk/jm/res/drawable-hdpi/jm_logo_4.png


BIN
sdk/jm/res/drawable-hdpi/jm_password_4.png


BIN
sdk/jm/res/drawable-hdpi/jm_phone_4.png


+ 9 - 0
sdk/jm/res/drawable/jm_agree_button_4.xml

@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>   
+<selector xmlns:android="http://schemas.android.com/apk/res/android">   
+    <item   
+    android:state_checked="false"   
+    android:drawable="@drawable/jm_agree_4" />
+    <item   
+    android:state_checked="true"   
+    android:drawable="@drawable/jm_agree_on_4" />
+</selector> 

+ 5 - 0
sdk/jm/res/drawable/jm_auto_login_bg_4.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
+    <solid android:color="@color/jm_auto_login_bg_4"/>
+    <corners android:radius="17dp"/>
+</shape>

+ 5 - 0
sdk/jm/res/drawable/jm_button_cancel_4.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
+    <solid android:color="@color/jm_dialog_line"/>
+    <corners android:radius="17dp"/>
+</shape>

+ 5 - 0
sdk/jm/res/drawable/jm_button_getcode_4.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
+    <solid android:color="@color/jmfont_white"/>
+    <corners android:radius="3dp"/>
+</shape>

+ 5 - 0
sdk/jm/res/drawable/jm_button_login_4.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
+    <solid android:color="@color/jm_orange"/>
+    <corners android:radius="7dp"/>
+</shape>

+ 5 - 0
sdk/jm/res/drawable/jm_button_register_4.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
+    <solid android:color="@color/jm_dialog_line"/>
+    <corners android:radius="7dp"/>
+</shape>

+ 5 - 0
sdk/jm/res/drawable/jm_button_setpass_4.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
+    <solid android:color="@color/jm_orange"/>
+    <corners android:radius="17dp"/>
+</shape>

+ 5 - 0
sdk/jm/res/drawable/jm_input_layout_bg_4.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
+    <solid android:color="@color/jm_input_layout_bg_4"/>
+    <corners android:radius="7dp"/>
+</shape>

+ 5 - 0
sdk/jm/res/drawable/jm_login_bg_4.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
+    <solid android:color="@color/jm_login_bg_4"/>
+    <corners android:radius="17dp"/>
+</shape>

+ 7 - 0
sdk/jm/res/drawable/jmfloat_bg_4.xml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
+    <solid android:color="@color/jm_auto_login_bg_4" />
+
+    <corners
+        android:radius="25dp"/>
+</shape>

+ 146 - 0
sdk/jm/res/layout/jm_float_view_4.xml

@@ -0,0 +1,146 @@
+<?xml version="1.0" encoding="utf-8"?>
+<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    android:layout_width="wrap_content"
+    android:layout_height="56dp">
+
+    <LinearLayout
+        android:id="@+id/ll_menu"
+        android:layout_width="wrap_content"
+        android:layout_height="56dp"
+        android:paddingLeft="56dp"
+        android:background="@drawable/jmfloat_bg_4"
+        android:gravity="center"
+        android:orientation="horizontal"
+        android:paddingRight="12dp"
+        android:visibility="gone"
+        tools:visibility="visible">
+
+        <FrameLayout
+            android:id="@+id/tv_account"
+            android:layout_width="45dp"
+            android:layout_height="45dp"
+            android:layout_marginTop="2dp">
+            <LinearLayout
+                android:layout_width="45dp"
+                android:layout_height="45dp"
+                android:gravity="center"
+                android:orientation="vertical">
+
+                <ImageView
+                    android:layout_width="@dimen/jm_float_icon_size"
+                    android:layout_height="@dimen/jm_float_icon_size"
+                    android:src="@drawable/jm_float_user_4" />
+
+                <TextView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:text="@string/float_user_msg"
+                    android:textColor="@color/jm_float_text_4"
+                    android:textSize="12sp" />
+            </LinearLayout>
+
+            <ImageView
+                android:id="@+id/account_tip"
+                android:layout_width="@dimen/jm_float_tip_size"
+                android:layout_height="@dimen/jm_float_tip_size"
+                android:layout_gravity="end"
+                android:layout_marginRight="10dp"
+                android:src="@drawable/jm_message_tip"
+                android:visibility="gone"/>
+        </FrameLayout>
+
+        <View
+            android:id="@+id/tv_gift_line"
+            android:layout_width="2dp"
+            android:layout_height="35dp"
+            android:background="@color/jm_float_text_4" />
+
+        <FrameLayout
+            android:id="@+id/tv_gift"
+            android:layout_width="45dp"
+            android:layout_height="45dp"
+            android:layout_marginTop="2dp">
+            <LinearLayout
+                android:layout_width="45dp"
+                android:layout_height="45dp"
+                android:gravity="center"
+                android:orientation="vertical">
+
+                <ImageView
+                    android:layout_width="@dimen/jm_float_icon_size"
+                    android:layout_height="@dimen/jm_float_icon_size"
+                    android:src="@drawable/jm_float_gift_4" />
+
+                <TextView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:text="@string/float_gift"
+                    android:textColor="@color/jm_float_text_4"
+                    android:textSize="12sp" />
+            </LinearLayout>
+
+            <ImageView
+                android:id="@+id/gift_tip"
+                android:layout_width="@dimen/jm_float_tip_size"
+                android:layout_height="@dimen/jm_float_tip_size"
+                android:layout_gravity="end"
+                android:layout_marginRight="10dp"
+                android:src="@drawable/jm_message_tip"
+                android:visibility="gone"/>
+        </FrameLayout>
+
+        <View
+            android:id="@+id/tv_kefu_line"
+            android:layout_width="2dp"
+            android:layout_height="35dp"
+            android:background="@color/jm_float_text_4" />
+
+        <LinearLayout
+            android:id="@+id/tv_kefu"
+            android:layout_width="45dp"
+            android:layout_height="45dp"
+            android:layout_marginTop="2dp"
+            android:gravity="center"
+            android:orientation="vertical">
+
+            <ImageView
+                android:layout_width="@dimen/jm_float_icon_size"
+                android:layout_height="@dimen/jm_float_icon_size"
+                android:src="@drawable/jm_float_service_4" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:text="@string/float_kefu_msg"
+                android:textColor="@color/jm_float_text_4"
+                android:textSize="12sp" />
+        </LinearLayout>
+    </LinearLayout>
+
+    <FrameLayout
+        android:id="@+id/float_view"
+        android:layout_width="30dp"
+        android:layout_height="56dp"
+        android:padding="2dp"
+        tools:visibility="gone">
+        <ImageView
+            android:id="@+id/float_view_icon_imageView"
+            android:layout_width="match_parent"
+            android:layout_height="52dp"
+            android:layout_gravity="start|center_vertical"
+            android:scaleType="fitStart"
+            android:src="@drawable/jm_float" />
+
+        <ImageView
+            android:id="@+id/icon_tip"
+            android:layout_width="@dimen/jm_float_tip_size"
+            android:layout_height="@dimen/jm_float_tip_size"
+            android:layout_gravity="end"
+            android:layout_marginTop="2dp"
+            android:layout_marginRight="2dp"
+            android:src="@drawable/jm_message_tip"
+            android:visibility="gone"/>
+    </FrameLayout>
+
+</FrameLayout>

+ 69 - 0
sdk/jm/res/layout/jmautologin_4.xml

@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/linear"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:gravity="center"
+    android:orientation="vertical"
+    xmlns:tools="http://schemas.android.com/tools">
+
+    <LinearLayout
+        android:layout_width="333dp"
+        android:layout_height="200dp"
+        android:background="@drawable/jm_auto_login_bg_4"
+        android:orientation="vertical" >
+
+        <LinearLayout
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center_horizontal"
+            android:layout_marginTop="5dp"
+            android:gravity="center_vertical"
+            android:orientation="horizontal">
+            <ImageView
+                android:layout_width="40dp"
+                android:layout_height="40dp"
+                android:src="@drawable/jm_logo_4" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:text="@string/auto_text_msg"
+                android:textColor="@color/jmfont_white"
+                android:textSize="17sp" />
+        </LinearLayout>
+
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center_horizontal"
+            android:layout_marginTop="27dp"
+            tools:text="m123456789"
+            android:id="@+id/tvusername"
+            android:textColor="@color/jm_yellow"
+            android:textSize="17sp" />
+
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center_horizontal"
+            android:layout_marginTop="44dp"
+            android:text="@string/auto_text_tip"
+            android:textColor="@color/jmfont_white"
+            android:textSize="8sp" />
+
+        <TextView
+            android:layout_width="133dp"
+            android:layout_height="33dp"
+            android:layout_gravity="center_horizontal"
+            android:layout_marginTop="7dp"
+            android:gravity="center"
+            android:background="@drawable/jm_button_cancel_4"
+            android:text="@string/auto_bt_msg"
+            android:textColor="@color/jmfont_white"
+            android:id="@+id/btbacklogin"
+            android:textAllCaps="false"
+            android:textSize="11sp" />
+    </LinearLayout>
+
+</LinearLayout>

+ 57 - 0
sdk/jm/res/layout/jmexitdialog_4.xml

@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/linear"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:gravity="center"
+    android:orientation="vertical" >
+
+    <LinearLayout
+        android:layout_width="320dp"
+        android:layout_height="150dp"
+        android:layout_gravity="center"
+        android:background="@drawable/jm_auto_login_bg_4"
+        android:gravity="center"
+        android:orientation="vertical" >
+
+        <TextView
+            android:layout_width="match_parent"
+            android:layout_height="40dp"
+            android:gravity="center"
+            android:text="@string/exit_title"
+            android:textColor="@color/jm_yellow"
+            android:textSize="16sp" />
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="40dp"
+            android:layout_marginTop="30dp"
+            android:gravity="center"
+            android:orientation="horizontal" >
+
+            <Button
+                android:id="@+id/dialog_cancel"
+                android:layout_width="140dp"
+                android:layout_height="35dp"
+                android:textAllCaps="false"
+                android:background="@drawable/jm_button_login_4"
+                android:gravity="center"
+                android:text="@string/exit_no"
+                android:textColor="@color/jmfont_white"
+                android:textSize="15sp" />
+
+            <Button
+                android:id="@+id/dialog_exit"
+                android:layout_width="140dp"
+                android:layout_height="35dp"
+                android:layout_marginLeft="15dp"
+                android:textAllCaps="false"
+                android:background="@drawable/jm_button_register_4"
+                android:gravity="center"
+                android:text="@string/exit_yes"
+                android:textColor="@color/jmfont_white"
+                android:textSize="15sp" />
+        </LinearLayout>
+    </LinearLayout>
+
+</LinearLayout>

+ 3 - 1
sdk/jm/res/layout/jmlogin_main.xml

@@ -110,6 +110,7 @@
                     android:imeOptions="actionNext"
                     android:inputType="phone"
                     android:maxLength="25"
+                    android:textCursorDrawable="@null"
                     android:nextFocusForward="@+id/edit_code"
                     android:singleLine="true"
                     android:textColor="#000000"
@@ -170,7 +171,8 @@
                     android:hint="@string/moblie_edit_code_hint"
                     android:imeOptions="actionDone"
                     android:inputType="number"
-                    android:maxLength="15"
+                    android:maxLength="6"
+                    android:textCursorDrawable="@null"
                     android:singleLine="true"
                     android:textColor="#000000"
                     android:textColorHint="#d5dad3"

+ 2 - 0
sdk/jm/res/layout/jmlogin_main_3.xml

@@ -101,6 +101,7 @@
                 android:imeOptions="actionNext"
                 android:inputType="phone"
                 android:maxLength="25"
+                android:textCursorDrawable="@null"
                 android:nextFocusForward="@+id/edit_code"
                 android:singleLine="true"
                 android:textColor="#000000"
@@ -134,6 +135,7 @@
                 android:hint="@string/moblie_edit_code_hint"
                 android:imeOptions="actionDone"
                 android:inputType="number"
+                android:textCursorDrawable="@null"
                 android:maxLength="6"
                 android:singleLine="true"
                 android:textColor="#000000"

+ 215 - 0
sdk/jm/res/layout/jmlogin_main_4.xml

@@ -0,0 +1,215 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/linear"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:gravity="center"
+    android:orientation="vertical"
+    xmlns:tools="http://schemas.android.com/tools">
+
+    <LinearLayout
+        android:layout_width="@dimen/jm_login_width_4"
+        android:layout_height="@dimen/jm_login_height_4"
+        android:paddingLeft="15dp"
+        android:paddingRight="15dp"
+        android:background="@drawable/jm_login_bg_4"
+        android:orientation="vertical" >
+
+        <RelativeLayout
+            android:layout_width="match_parent"
+            android:layout_height="@dimen/jm_login_top_height_4"
+            android:orientation="vertical" >
+
+            <ImageView
+                android:id="@+id/logo"
+                android:layout_width="@dimen/jm_login_logo_height"
+                android:layout_height="@dimen/jm_login_logo_height"
+                android:layout_centerVertical="true"
+                android:scaleType="fitCenter"
+                android:src="@drawable/jm_logo_4" />
+
+            <View
+                android:id="@+id/line"
+                android:layout_width="1dp"
+                android:layout_height="20dp"
+                android:layout_toRightOf="@id/logo"
+                android:layout_marginLeft="10dp"
+                android:layout_marginRight="10dp"
+                android:layout_centerVertical="true"
+                android:background="@color/jm_dialog_line"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_toRightOf="@id/line"
+                android:layout_centerVertical="true"
+                android:textColor="@color/jmfont_white"
+                android:textSize="11sp"
+                android:text="@string/jm_register_login"/>
+
+            <LinearLayout
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_alignParentRight="true"
+                android:layout_centerVertical="true"
+                android:gravity="center_horizontal"
+                android:orientation="vertical">
+                <ImageView
+                    android:id="@+id/ivkefu"
+                    android:layout_width="26dp"
+                    android:layout_height="30dp"
+                    android:scaleType="centerInside"
+                    android:src="@drawable/jm_kefu_4" />
+
+                <TextView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:text="@string/float_kefu_msg"
+                    android:textColor="#d5dad3"
+                    android:textSize="11sp"/>
+            </LinearLayout>
+        </RelativeLayout>
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:orientation="vertical"
+            android:background="@drawable/jm_input_layout_bg_4">
+            <LinearLayout
+                android:layout_width="match_parent"
+                android:layout_height="@dimen/jm_input_height"
+                android:layout_marginLeft="10dp"
+                android:gravity="center_vertical"
+                android:orientation="horizontal">
+
+                <ImageView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_marginRight="16dp"
+                    android:src="@drawable/jm_phone_4"/>
+
+                <EditText
+                    android:id="@+id/edit_iphone"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="35dp"
+                    android:background="@null"
+                    android:gravity="center_vertical"
+                    android:hint="@string/moblie_edit_hint"
+                    android:inputType="number"
+                    android:maxLength="11"
+                    android:singleLine="true"
+                    android:textCursorDrawable="@null"
+                    android:nextFocusDown="@+id/edit_code"
+                    android:textColor="#000000"
+                    android:textColorHint="#d5dad3"
+                    android:textSize="11sp" />
+            </LinearLayout>
+
+            <View
+                android:layout_width="match_parent"
+                android:layout_height="1px"
+                android:layout_marginLeft="7dp"
+                android:layout_marginRight="7dp"
+                android:background="@color/jm_dialog_line"/>
+
+            <LinearLayout
+                android:layout_width="match_parent"
+                android:layout_height="@dimen/jm_input_height"
+                android:layout_marginLeft="10dp"
+                android:gravity="center_vertical"
+                android:orientation="horizontal">
+
+                <ImageView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_marginRight="16dp"
+                    android:src="@drawable/jm_code_4"/>
+
+                <EditText
+                    android:id="@+id/edit_code"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="35dp"
+                    android:background="@null"
+                    android:gravity="center_vertical"
+                    android:hint="@string/moblie_edit_code_hint"
+                    android:inputType="number"
+                    android:maxLength="6"
+                    android:singleLine="true"
+                    android:textCursorDrawable="@null"
+                    android:imeOptions="actionDone"
+                    android:textColor="#000000"
+                    android:textColorHint="#d5dad3"
+                    android:textSize="11sp" />
+
+                <Button
+                    android:id="@+id/ibcode"
+                    android:layout_width="100dp"
+                    android:layout_height="33dp"
+                    android:layout_alignParentRight="true"
+                    android:layout_centerHorizontal="true"
+                    android:layout_marginRight="16dp"
+                    android:background="@drawable/jm_button_getcode_4"
+                    android:text="@string/moblie_bt_code"
+                    android:textColor="@color/jm_yellow"
+                    android:textSize="13sp" />
+            </LinearLayout>
+        </LinearLayout>
+
+        <FrameLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content">
+            <RadioButton
+                android:id="@+id/agree"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_marginTop="@dimen/jm_forget_text_margin_top"
+                android:button="@drawable/jm_agree_button_4"
+                android:paddingLeft="4dp"
+                android:checked="true"
+                android:text="@string/jm_agreement"
+                android:textColor="@color/jm_yellow"
+                android:textSize="11sp" />
+        </FrameLayout>
+
+        <FrameLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:layout_marginTop="16dp"
+            android:orientation="horizontal">
+            <LinearLayout
+                android:id="@+id/userlgbt"
+                android:layout_width="113dp"
+                android:layout_height="33dp"
+                android:orientation="horizontal"
+                android:gravity="center"
+                android:background="@drawable/jm_button_register_4">
+                <ImageView
+                    android:layout_width="16dp"
+                    android:layout_height="16dp"
+                    android:layout_marginRight="5dp"
+                    android:scaleType="fitCenter"
+                    android:src="@drawable/jm_button_account_4"/>
+
+                <TextView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:text="@string/moblie_bt_user"
+                    android:textColor="@color/jmfont_white"
+                    android:textSize="11sp" />
+            </LinearLayout>
+
+            <TextView
+                android:id="@+id/mobilebt"
+                android:layout_width="113dp"
+                android:layout_height="33dp"
+                android:layout_gravity="end"
+                android:gravity="center"
+                android:background="@drawable/jm_button_login_4"
+                android:text="@string/moblie_bt_login"
+                android:textColor="@color/jmfont_white"
+                android:textSize="11sp" />
+        </FrameLayout>
+    </LinearLayout>
+</LinearLayout>

+ 203 - 0
sdk/jm/res/layout/jmlogin_main_5.xml

@@ -0,0 +1,203 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/linear"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:gravity="center"
+    android:orientation="vertical"
+    xmlns:tools="http://schemas.android.com/tools">
+
+    <LinearLayout
+        android:layout_width="@dimen/jm_login_width_4"
+        android:layout_height="@dimen/jm_login_height_4"
+        android:paddingLeft="15dp"
+        android:paddingRight="15dp"
+        android:background="@drawable/jm_login_bg_4"
+        android:orientation="vertical" >
+
+        <RelativeLayout
+            android:layout_width="match_parent"
+            android:layout_height="@dimen/jm_login_top_height_4"
+            android:orientation="vertical" >
+
+            <ImageView
+                android:id="@+id/logo"
+                android:layout_width="@dimen/jm_login_logo_height"
+                android:layout_height="@dimen/jm_login_logo_height"
+                android:layout_centerVertical="true"
+                android:scaleType="fitCenter"
+                android:src="@drawable/jm_logo_4" />
+
+            <View
+                android:id="@+id/line"
+                android:layout_width="1dp"
+                android:layout_height="20dp"
+                android:layout_toRightOf="@id/logo"
+                android:layout_marginLeft="10dp"
+                android:layout_marginRight="10dp"
+                android:layout_centerVertical="true"
+                android:background="@color/jm_dialog_line"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_toRightOf="@id/line"
+                android:layout_centerVertical="true"
+                android:textColor="@color/jmfont_white"
+                android:textSize="11sp"
+                android:text="@string/jm_register_email"/>
+
+            <LinearLayout
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_alignParentRight="true"
+                android:layout_centerVertical="true"
+                android:gravity="center_horizontal"
+                android:orientation="vertical">
+                <ImageView
+                    android:id="@+id/ivkefu"
+                    android:layout_width="26dp"
+                    android:layout_height="30dp"
+                    android:scaleType="centerInside"
+                    android:src="@drawable/jm_kefu_4" />
+
+                <TextView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:text="@string/float_kefu_msg"
+                    android:textColor="#d5dad3"
+                    android:textSize="11sp"/>
+            </LinearLayout>
+        </RelativeLayout>
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:orientation="vertical"
+            android:background="@drawable/jm_input_layout_bg_4">
+            <LinearLayout
+                android:layout_width="match_parent"
+                android:layout_height="@dimen/jm_input_height"
+                android:layout_marginLeft="10dp"
+                android:gravity="center_vertical"
+                android:orientation="horizontal">
+
+                <ImageView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_marginRight="16dp"
+                    android:src="@drawable/jm_email_5"/>
+
+                <EditText
+                    android:id="@+id/edit_iphone"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="35dp"
+                    android:background="@null"
+                    android:gravity="center_vertical"
+                    android:hint="@string/email_edit_hint"
+                    android:inputType="textEmailAddress"
+                    android:textCursorDrawable="@null"
+                    android:nextFocusDown="@+id/edit_code"
+                    android:maxLength="22"
+                    android:singleLine="true"
+                    android:textColor="#000000"
+                    android:textColorHint="#d5dad3"
+                    android:textSize="11sp" />
+            </LinearLayout>
+
+            <View
+                android:layout_width="match_parent"
+                android:layout_height="1px"
+                android:layout_marginLeft="7dp"
+                android:layout_marginRight="7dp"
+                android:background="@color/jm_dialog_line"/>
+
+            <LinearLayout
+                android:layout_width="match_parent"
+                android:layout_height="@dimen/jm_input_height"
+                android:layout_marginLeft="10dp"
+                android:gravity="center_vertical"
+                android:orientation="horizontal">
+
+                <ImageView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_marginRight="16dp"
+                    android:src="@drawable/jm_password_4"/>
+
+                <EditText
+                    android:id="@+id/edit_password"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="35dp"
+                    android:background="@null"
+                    android:gravity="center_vertical"
+                    android:hint="@string/user_edit_pwdhint"
+                    android:inputType="textPassword"
+                    android:textCursorDrawable="@null"
+                    android:maxLength="22"
+                    android:singleLine="true"
+                    android:imeOptions="actionDone"
+                    android:textColor="#000000"
+                    android:textColorHint="#d5dad3"
+                    android:textSize="11sp" />
+            </LinearLayout>
+        </LinearLayout>
+
+        <FrameLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content">
+            <RadioButton
+                android:id="@+id/agree"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_marginTop="@dimen/jm_forget_text_margin_top"
+                android:button="@drawable/jm_agree_button_4"
+                android:paddingLeft="4dp"
+                android:checked="true"
+                android:text="@string/jm_agreement"
+                android:textColor="@color/jm_yellow"
+                android:textSize="11sp" />
+        </FrameLayout>
+
+        <FrameLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:layout_marginTop="16dp"
+            android:orientation="horizontal">
+            <LinearLayout
+                android:id="@+id/userlgbt"
+                android:layout_width="113dp"
+                android:layout_height="33dp"
+                android:orientation="horizontal"
+                android:gravity="center"
+                android:background="@drawable/jm_button_register_4">
+                <ImageView
+                    android:layout_width="16dp"
+                    android:layout_height="16dp"
+                    android:layout_marginRight="5dp"
+                    android:scaleType="fitCenter"
+                    android:src="@drawable/jm_button_account_4"/>
+
+                <TextView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:text="@string/moblie_bt_user"
+                    android:textColor="@color/jmfont_white"
+                    android:textSize="11sp" />
+            </LinearLayout>
+
+            <TextView
+                android:id="@+id/mobilebt"
+                android:layout_width="113dp"
+                android:layout_height="33dp"
+                android:layout_gravity="end"
+                android:gravity="center"
+                android:background="@drawable/jm_button_login_4"
+                android:text="@string/moblie_bt_login"
+                android:textColor="@color/jmfont_white"
+                android:textSize="11sp" />
+        </FrameLayout>
+    </LinearLayout>
+</LinearLayout>

+ 2 - 0
sdk/jm/res/layout/jmlogin_main_new.xml

@@ -103,6 +103,7 @@
                 android:imeOptions="actionNext"
                 android:inputType="phone"
                 android:maxLength="25"
+                android:textCursorDrawable="@null"
                 android:nextFocusForward="@+id/edit_code"
                 android:singleLine="true"
                 android:textColor="#000000"
@@ -136,6 +137,7 @@
                 android:hint="@string/moblie_edit_code_hint"
                 android:imeOptions="actionDone"
                 android:inputType="number"
+                android:textCursorDrawable="@null"
                 android:maxLength="6"
                 android:singleLine="true"
                 android:textColor="#000000"

+ 1 - 0
sdk/jm/res/layout/jmnotice.xml

@@ -7,6 +7,7 @@
     android:orientation="vertical" >
 
     <com.jmhy.sdk.view.CornerCompatView
+        android:id="@+id/content"
         android:layout_width="@dimen/jm_notice_width"
         android:layout_height="@dimen/jm_notice_height"
         app:jm_radius="@dimen/jm_notice_radius"

+ 1 - 1
sdk/jm/res/layout/jmsetpwd.xml

@@ -133,7 +133,7 @@
                     android:layout_height="35dp"
                     android:layout_alignParentTop="true"
                     android:layout_centerHorizontal="true"
-                  
+                    android:textCursorDrawable="@null"
                     android:layout_toRightOf="@+id/pwr"
                     android:background="@null"
                     android:gravity="center_vertical"

+ 1 - 1
sdk/jm/res/layout/jmsetpwd_3.xml

@@ -114,7 +114,7 @@
                     android:layout_height="35dp"
                     android:layout_alignParentTop="true"
                     android:layout_centerHorizontal="true"
-                  
+                    android:textCursorDrawable="@null"
                     android:layout_toRightOf="@+id/pwr"
                     android:background="@null"
                     android:gravity="center_vertical"

+ 155 - 0
sdk/jm/res/layout/jmsetpwd_4.xml

@@ -0,0 +1,155 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/linear"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:gravity="center"
+    android:orientation="vertical"
+    xmlns:tools="http://schemas.android.com/tools">
+
+    <LinearLayout
+        android:id="@+id/content_view"
+        android:layout_width="@dimen/jm_login_width_4"
+        android:layout_height="@dimen/jm_login_height_4"
+        android:paddingLeft="15dp"
+        android:paddingRight="15dp"
+        android:background="@drawable/jm_login_bg_4"
+        android:orientation="vertical" >
+
+        <RelativeLayout
+            android:layout_width="match_parent"
+            android:layout_height="@dimen/jm_login_top_height_4"
+            android:orientation="vertical" >
+
+            <ImageView
+                android:id="@+id/logo"
+                android:layout_width="@dimen/jm_login_logo_height"
+                android:layout_height="@dimen/jm_login_logo_height"
+                android:layout_centerVertical="true"
+                android:scaleType="fitCenter"
+                android:src="@drawable/jm_logo_4" />
+
+            <View
+                android:id="@+id/line"
+                android:layout_width="1dp"
+                android:layout_height="20dp"
+                android:layout_toRightOf="@id/logo"
+                android:layout_marginLeft="10dp"
+                android:layout_marginRight="10dp"
+                android:layout_centerVertical="true"
+                android:background="@color/jm_dialog_line"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_toRightOf="@id/line"
+                android:layout_centerVertical="true"
+                android:textColor="@color/jmfont_white"
+                android:textSize="11sp"
+                android:text="@string/setpwd_text_title"/>
+        </RelativeLayout>
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:orientation="vertical"
+            android:background="@drawable/jm_input_layout_bg_4">
+            <LinearLayout
+                android:layout_width="match_parent"
+                android:layout_height="@dimen/jm_input_height"
+                android:layout_marginLeft="10dp"
+                android:gravity="center_vertical"
+                android:orientation="horizontal">
+
+                <ImageView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_marginRight="16dp"
+                    android:src="@drawable/jm_password_4"/>
+
+                <EditText
+                    android:id="@+id/edit_pwd"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="35dp"
+                    android:background="@null"
+                    android:gravity="center_vertical"
+                    android:hint="@string/user_edit_pwdhint"
+                    android:inputType="textPassword"
+                    android:nextFocusDown="@+id/edit_pwd_2"
+                    android:maxLength="22"
+                    android:singleLine="true"
+                    android:textCursorDrawable="@null"
+                    android:textColor="#000000"
+                    android:textColorHint="#d5dad3"
+                    android:textSize="11sp" />
+
+                <ImageView
+                    android:id="@+id/eye_1"
+                    android:layout_width="@dimen/jm_input_icon"
+                    android:layout_height="@dimen/jm_input_icon"
+                    android:layout_marginRight="@dimen/jm_input_icon_margin_right"
+                    android:scaleType="centerInside"
+                    android:src="@drawable/jm_eye_close_4" />
+            </LinearLayout>
+
+            <View
+                android:layout_width="match_parent"
+                android:layout_height="1px"
+                android:layout_marginLeft="7dp"
+                android:layout_marginRight="7dp"
+                android:background="@color/jm_dialog_line"/>
+
+            <LinearLayout
+                android:layout_width="match_parent"
+                android:layout_height="@dimen/jm_input_height"
+                android:layout_marginLeft="10dp"
+                android:gravity="center_vertical"
+                android:orientation="horizontal">
+
+                <ImageView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_marginRight="16dp"
+                    android:src="@drawable/jm_password_4"/>
+
+                <EditText
+                    android:id="@+id/edit_pwd_2"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="35dp"
+                    android:background="@null"
+                    android:gravity="center_vertical"
+                    android:hint="@string/jm_password_again"
+                    android:inputType="textPassword"
+                    android:textCursorDrawable="@null"
+                    android:imeOptions="actionDone"
+                    android:maxLength="22"
+                    android:singleLine="true"
+                    android:textColor="#000000"
+                    android:textColorHint="#d5dad3"
+                    android:textSize="11sp" />
+
+                <ImageView
+                    android:id="@+id/eye_2"
+                    android:layout_width="@dimen/jm_input_icon"
+                    android:layout_height="@dimen/jm_input_icon"
+                    android:layout_marginRight="@dimen/jm_input_icon_margin_right"
+                    android:scaleType="centerInside"
+                    android:src="@drawable/jm_eye_close_4" />
+            </LinearLayout>
+        </LinearLayout>
+
+        <TextView
+            android:id="@+id/iphonebtlg"
+            android:layout_width="133dp"
+            android:layout_height="33dp"
+            android:layout_marginTop="29dp"
+            android:layout_gravity="center_horizontal"
+            android:gravity="center"
+            android:background="@drawable/jm_button_setpass_4"
+            android:text="@string/moblie_bt_login"
+            android:textColor="@color/jmfont_white"
+            android:textSize="11sp" />
+    </LinearLayout>
+</LinearLayout>

+ 1 - 1
sdk/jm/res/layout/jmsetpwd_new.xml

@@ -132,7 +132,7 @@
                     android:layout_height="35dp"
                     android:layout_alignParentTop="true"
                     android:layout_centerHorizontal="true"
-                  
+                    android:textCursorDrawable="@null"
                     android:layout_toRightOf="@+id/pwr"
                     android:background="@null"
                     android:gravity="center_vertical"

+ 1 - 0
sdk/jm/res/layout/jmsetuser.xml

@@ -91,6 +91,7 @@
                     android:gravity="center_vertical"
                     android:hint="@string/user_edit_hint"
                     android:inputType="text"
+                    android:textCursorDrawable="@null"
                     android:maxLength="22"
                     android:singleLine="true"
                     android:textColor="#000000"

+ 2 - 0
sdk/jm/res/layout/jmsetuser_3.xml

@@ -62,6 +62,7 @@
                 android:gravity="center_vertical"
                 android:hint="@string/user_edit_hint"
                 android:inputType="text"
+                android:textCursorDrawable="@null"
                 android:maxLength="22"
                 android:singleLine="true"
                 android:textColor="#000000"
@@ -95,6 +96,7 @@
                 android:gravity="center_vertical"
                 android:hint="@string/user_edit_pwdhint"
                 android:inputType="text"
+                android:textCursorDrawable="@null"
                 android:maxLength="22"
                 android:singleLine="true"
                 android:textColor="#000000"

+ 2 - 0
sdk/jm/res/layout/jmsetuser_new.xml

@@ -61,6 +61,7 @@
                 android:gravity="center_vertical"
                 android:hint="@string/user_edit_hint"
                 android:inputType="text"
+                android:textCursorDrawable="@null"
                 android:maxLength="22"
                 android:singleLine="true"
                 android:textColor="#000000"
@@ -93,6 +94,7 @@
                 android:gravity="center_vertical"
                 android:hint="@string/user_edit_pwdhint"
                 android:inputType="text"
+                android:textCursorDrawable="@null"
                 android:maxLength="22"
                 android:singleLine="true"
                 android:textColor="#000000"

+ 1 - 0
sdk/jm/res/layout/jmuserinfo.xml

@@ -7,6 +7,7 @@
     android:orientation="vertical" >
 
     <com.jmhy.sdk.view.CornerCompatView
+        android:id="@+id/content"
         android:layout_width="@dimen/jm_login_width"
         android:layout_height="@dimen/jm_login_height_old"
         app:jm_radius="@dimen/jm_webview_radius"

+ 3 - 0
sdk/jm/res/layout/jmuserlogin.xml

@@ -1,5 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
     android:id="@+id/linear"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
@@ -116,6 +117,7 @@
                         android:hint="@string/user_edit_hint"
                         android:imeOptions="actionNext"
                         android:inputType="text"
+                        android:textCursorDrawable="@null"
                         android:maxLength="22"
                         android:nextFocusForward="@+id/edit_pwd"
                         android:singleLine="true"
@@ -195,6 +197,7 @@
                     android:hint="@string/user_edit_pwdhint"
                     android:imeOptions="actionDone"
                     android:inputType="textPassword"
+                    android:textCursorDrawable="@null"
                     android:maxLength="22"
                     android:singleLine="true"
                     android:textColor="#000000"

+ 2 - 0
sdk/jm/res/layout/jmuserlogin_3.xml

@@ -103,6 +103,7 @@
                 android:gravity="center_vertical"
                 android:hint="@string/user_edit_hint"
                 android:inputType="text"
+                android:textCursorDrawable="@null"
                 android:maxLength="22"
                 android:singleLine="true"
                 android:textColor="#000000"
@@ -143,6 +144,7 @@
                 android:gravity="center_vertical"
                 android:hint="@string/user_edit_pwdhint"
                 android:inputType="textPassword"
+                android:textCursorDrawable="@null"
                 android:maxLength="22"
                 android:singleLine="true"
                 android:textColor="#000000"

+ 209 - 0
sdk/jm/res/layout/jmuserlogin_4.xml

@@ -0,0 +1,209 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/linear"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:gravity="center"
+    android:orientation="vertical"
+    xmlns:tools="http://schemas.android.com/tools">
+
+    <LinearLayout
+        android:layout_width="@dimen/jm_login_width_4"
+        android:layout_height="@dimen/jm_login_height_4"
+        android:paddingLeft="15dp"
+        android:paddingRight="15dp"
+        android:background="@drawable/jm_login_bg_4"
+        android:orientation="vertical" >
+
+        <RelativeLayout
+            android:layout_width="match_parent"
+            android:layout_height="@dimen/jm_login_top_height_4"
+            android:orientation="vertical" >
+
+            <ImageView
+                android:id="@+id/logo"
+                android:layout_width="@dimen/jm_login_logo_height"
+                android:layout_height="@dimen/jm_login_logo_height"
+                android:layout_centerVertical="true"
+                android:scaleType="fitCenter"
+                android:src="@drawable/jm_logo_4" />
+
+            <View
+                android:id="@+id/line"
+                android:layout_width="1dp"
+                android:layout_height="20dp"
+                android:layout_toRightOf="@id/logo"
+                android:layout_marginLeft="10dp"
+                android:layout_marginRight="10dp"
+                android:layout_centerVertical="true"
+                android:background="@color/jm_dialog_line"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_toRightOf="@id/line"
+                android:layout_centerVertical="true"
+                android:textColor="@color/jmfont_white"
+                android:textSize="11sp"
+                android:text="@string/moblie_bt_user"/>
+
+            <LinearLayout
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_alignParentRight="true"
+                android:layout_centerVertical="true"
+                android:gravity="center_horizontal"
+                android:orientation="vertical">
+                <ImageView
+                    android:id="@+id/ivkefu"
+                    android:layout_width="26dp"
+                    android:layout_height="30dp"
+                    android:scaleType="centerInside"
+                    android:src="@drawable/jm_kefu_4" />
+
+                <TextView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:text="@string/float_kefu_msg"
+                    android:textColor="#d5dad3"
+                    android:textSize="11sp"/>
+            </LinearLayout>
+        </RelativeLayout>
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:orientation="vertical"
+            android:background="@drawable/jm_input_layout_bg_4">
+            <LinearLayout
+                android:layout_width="match_parent"
+                android:layout_height="@dimen/jm_input_height"
+                android:layout_marginLeft="10dp"
+                android:gravity="center_vertical"
+                android:orientation="horizontal">
+
+                <ImageView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_marginRight="16dp"
+                    android:src="@drawable/jm_account_4"/>
+
+                <EditText
+                    android:id="@+id/edit_user"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="35dp"
+                    android:background="@null"
+                    android:gravity="center_vertical"
+                    android:hint="@string/user_edit_hint"
+                    android:inputType="text"
+                    android:nextFocusDown="@+id/edit_pwd"
+                    android:maxLength="22"
+                    android:textCursorDrawable="@null"
+                    android:singleLine="true"
+                    android:textColor="#000000"
+                    android:textColorHint="#d5dad3"
+                    android:textSize="11sp" />
+
+                <ImageView
+                    android:id="@+id/ibpulldown"
+                    android:layout_width="@dimen/jm_input_icon"
+                    android:layout_height="@dimen/jm_input_icon"
+                    android:layout_marginRight="@dimen/jm_input_icon_margin_right"
+                    android:scaleType="centerInside"
+                    android:src="@drawable/jm_urpulldown_new" />
+            </LinearLayout>
+
+            <View
+                android:layout_width="match_parent"
+                android:layout_height="1px"
+                android:layout_marginLeft="7dp"
+                android:layout_marginRight="7dp"
+                android:background="@color/jm_dialog_line"/>
+
+            <LinearLayout
+                android:layout_width="match_parent"
+                android:layout_height="@dimen/jm_input_height"
+                android:layout_marginLeft="10dp"
+                android:gravity="center_vertical"
+                android:orientation="horizontal">
+
+                <ImageView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_marginRight="16dp"
+                    android:src="@drawable/jm_password_4"/>
+
+                <EditText
+                    android:id="@+id/edit_pwd"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="35dp"
+                    android:background="@null"
+                    android:gravity="center_vertical"
+                    android:hint="@string/user_edit_pwdhint"
+                    android:inputType="textPassword"
+                    android:imeOptions="actionDone"
+                    android:textCursorDrawable="@null"
+                    android:maxLength="22"
+                    android:singleLine="true"
+                    android:textColor="#000000"
+                    android:textColorHint="#d5dad3"
+                    android:textSize="11sp" />
+            </LinearLayout>
+        </LinearLayout>
+
+        <FrameLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content">
+            <TextView
+                android:id="@+id/tvforgot"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="end"
+                android:layout_marginTop="@dimen/jm_forget_text_margin_top"
+                android:text="@string/user_forgot_msg"
+                android:textColor="@color/jm_yellow"
+                android:textSize="11sp" />
+        </FrameLayout>
+
+        <FrameLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:layout_marginTop="16dp"
+            android:orientation="horizontal">
+            <LinearLayout
+                android:id="@+id/ivregister"
+                android:layout_width="113dp"
+                android:layout_height="33dp"
+                android:orientation="horizontal"
+                android:gravity="center"
+                android:background="@drawable/jm_button_register_4">
+                <ImageView
+                    android:layout_width="16dp"
+                    android:layout_height="16dp"
+                    android:layout_marginRight="5dp"
+                    android:scaleType="fitCenter"
+                    android:src="@drawable/jm_button_phone_4"/>
+
+                <TextView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:text="@string/jm_register_login"
+                    android:textColor="@color/jmfont_white"
+                    android:textSize="11sp" />
+            </LinearLayout>
+
+            <TextView
+                android:id="@+id/userloginbt"
+                android:layout_width="113dp"
+                android:layout_height="33dp"
+                android:layout_gravity="end"
+                android:gravity="center"
+                android:background="@drawable/jm_button_login_4"
+                android:text="@string/moblie_bt_login"
+                android:textColor="@color/jmfont_white"
+                android:textSize="11sp" />
+        </FrameLayout>
+    </LinearLayout>
+</LinearLayout>

+ 209 - 0
sdk/jm/res/layout/jmuserlogin_5.xml

@@ -0,0 +1,209 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/linear"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:gravity="center"
+    android:orientation="vertical"
+    xmlns:tools="http://schemas.android.com/tools">
+
+    <LinearLayout
+        android:layout_width="@dimen/jm_login_width_4"
+        android:layout_height="@dimen/jm_login_height_4"
+        android:paddingLeft="15dp"
+        android:paddingRight="15dp"
+        android:background="@drawable/jm_login_bg_4"
+        android:orientation="vertical" >
+
+        <RelativeLayout
+            android:layout_width="match_parent"
+            android:layout_height="@dimen/jm_login_top_height_4"
+            android:orientation="vertical" >
+
+            <ImageView
+                android:id="@+id/logo"
+                android:layout_width="@dimen/jm_login_logo_height"
+                android:layout_height="@dimen/jm_login_logo_height"
+                android:layout_centerVertical="true"
+                android:scaleType="fitCenter"
+                android:src="@drawable/jm_logo_4" />
+
+            <View
+                android:id="@+id/line"
+                android:layout_width="1dp"
+                android:layout_height="20dp"
+                android:layout_toRightOf="@id/logo"
+                android:layout_marginLeft="10dp"
+                android:layout_marginRight="10dp"
+                android:layout_centerVertical="true"
+                android:background="@color/jm_dialog_line"/>
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_toRightOf="@id/line"
+                android:layout_centerVertical="true"
+                android:textColor="@color/jmfont_white"
+                android:textSize="11sp"
+                android:text="@string/moblie_bt_user"/>
+
+            <LinearLayout
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_alignParentRight="true"
+                android:layout_centerVertical="true"
+                android:gravity="center_horizontal"
+                android:orientation="vertical">
+                <ImageView
+                    android:id="@+id/ivkefu"
+                    android:layout_width="26dp"
+                    android:layout_height="30dp"
+                    android:scaleType="centerInside"
+                    android:src="@drawable/jm_kefu_4" />
+
+                <TextView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:text="@string/float_kefu_msg"
+                    android:textColor="#d5dad3"
+                    android:textSize="11sp"/>
+            </LinearLayout>
+        </RelativeLayout>
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:orientation="vertical"
+            android:background="@drawable/jm_input_layout_bg_4">
+            <LinearLayout
+                android:layout_width="match_parent"
+                android:layout_height="@dimen/jm_input_height"
+                android:layout_marginLeft="10dp"
+                android:gravity="center_vertical"
+                android:orientation="horizontal">
+
+                <ImageView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_marginRight="16dp"
+                    android:src="@drawable/jm_account_4"/>
+
+                <EditText
+                    android:id="@+id/edit_user"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="35dp"
+                    android:background="@null"
+                    android:gravity="center_vertical"
+                    android:hint="@string/user_edit_hint"
+                    android:inputType="text"
+                    android:nextFocusDown="@+id/edit_pwd"
+                    android:textCursorDrawable="@null"
+                    android:maxLength="22"
+                    android:singleLine="true"
+                    android:textColor="#000000"
+                    android:textColorHint="#d5dad3"
+                    android:textSize="11sp" />
+
+                <ImageView
+                    android:id="@+id/ibpulldown"
+                    android:layout_width="@dimen/jm_input_icon"
+                    android:layout_height="@dimen/jm_input_icon"
+                    android:layout_marginRight="@dimen/jm_input_icon_margin_right"
+                    android:scaleType="centerInside"
+                    android:src="@drawable/jm_urpulldown_new" />
+            </LinearLayout>
+
+            <View
+                android:layout_width="match_parent"
+                android:layout_height="1px"
+                android:layout_marginLeft="7dp"
+                android:layout_marginRight="7dp"
+                android:background="@color/jm_dialog_line"/>
+
+            <LinearLayout
+                android:layout_width="match_parent"
+                android:layout_height="@dimen/jm_input_height"
+                android:layout_marginLeft="10dp"
+                android:gravity="center_vertical"
+                android:orientation="horizontal">
+
+                <ImageView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_marginRight="16dp"
+                    android:src="@drawable/jm_password_4"/>
+
+                <EditText
+                    android:id="@+id/edit_pwd"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="35dp"
+                    android:background="@null"
+                    android:gravity="center_vertical"
+                    android:hint="@string/user_edit_pwdhint"
+                    android:inputType="textPassword"
+                    android:imeOptions="actionDone"
+                    android:textCursorDrawable="@null"
+                    android:maxLength="22"
+                    android:singleLine="true"
+                    android:textColor="#000000"
+                    android:textColorHint="#d5dad3"
+                    android:textSize="11sp" />
+            </LinearLayout>
+        </LinearLayout>
+
+        <FrameLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content">
+            <TextView
+                android:id="@+id/tvforgot"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="end"
+                android:layout_marginTop="@dimen/jm_forget_text_margin_top"
+                android:text="@string/user_forgot_msg"
+                android:textColor="@color/jm_yellow"
+                android:textSize="11sp" />
+        </FrameLayout>
+
+        <FrameLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:layout_marginTop="16dp"
+            android:orientation="horizontal">
+            <LinearLayout
+                android:id="@+id/ivregister"
+                android:layout_width="113dp"
+                android:layout_height="33dp"
+                android:orientation="horizontal"
+                android:gravity="center"
+                android:background="@drawable/jm_button_register_4">
+                <ImageView
+                    android:layout_width="16dp"
+                    android:layout_height="16dp"
+                    android:layout_marginRight="5dp"
+                    android:scaleType="fitCenter"
+                    android:src="@drawable/jm_button_email_5"/>
+
+                <TextView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:text="@string/jm_register_email"
+                    android:textColor="@color/jmfont_white"
+                    android:textSize="11sp" />
+            </LinearLayout>
+
+            <TextView
+                android:id="@+id/userloginbt"
+                android:layout_width="113dp"
+                android:layout_height="33dp"
+                android:layout_gravity="end"
+                android:gravity="center"
+                android:background="@drawable/jm_button_login_4"
+                android:text="@string/moblie_bt_login"
+                android:textColor="@color/jmfont_white"
+                android:textSize="11sp" />
+        </FrameLayout>
+    </LinearLayout>
+</LinearLayout>

+ 2 - 0
sdk/jm/res/layout/jmuserlogin_new.xml

@@ -104,6 +104,7 @@
                 android:gravity="center_vertical"
                 android:hint="@string/user_edit_hint"
                 android:inputType="text"
+                android:textCursorDrawable="@null"
                 android:maxLength="22"
                 android:singleLine="true"
                 android:textColor="#000000"
@@ -143,6 +144,7 @@
                 android:gravity="center_vertical"
                 android:hint="@string/user_edit_pwdhint"
                 android:inputType="textPassword"
+                android:textCursorDrawable="@null"
                 android:maxLength="22"
                 android:singleLine="true"
                 android:textColor="#000000"

+ 2 - 0
sdk/jm/res/layout/jmuserregister.xml

@@ -109,6 +109,7 @@
                     android:gravity="center_vertical"
                     android:hint="@string/user_edit_hint"
                     android:imeOptions="actionNext"
+                    android:textCursorDrawable="@null"
                     android:inputType="text"
                     android:maxLength="22"
                     android:nextFocusForward="@+id/edit_pwa"
@@ -178,6 +179,7 @@
                     android:hint="@string/user_edit_pwdhint"
                     android:imeOptions="actionDone"
                     android:inputType="textPassword"
+                    android:textCursorDrawable="@null"
                     android:maxLength="22"
                     android:singleLine="true"
                  

+ 2 - 0
sdk/jm/res/layout/jmuserregister_3.xml

@@ -61,6 +61,7 @@
                 android:gravity="center_vertical"
                 android:hint="@string/user_edit_hint"
                 android:inputType="text"
+                android:textCursorDrawable="@null"
                 android:maxLength="22"
                 android:singleLine="true"
                 android:textColor="#000000"
@@ -94,6 +95,7 @@
                 android:gravity="center_vertical"
                 android:hint="@string/user_edit_pwdhint"
                 android:inputType="textPassword"
+                android:textCursorDrawable="@null"
                 android:maxLength="22"
                 android:singleLine="true"
                 android:textColor="#000000"

+ 2 - 0
sdk/jm/res/layout/jmuserregister_new.xml

@@ -60,6 +60,7 @@
                 android:gravity="center_vertical"
                 android:hint="@string/user_edit_hint"
                 android:inputType="text"
+                android:textCursorDrawable="@null"
                 android:maxLength="22"
                 android:singleLine="true"
                 android:textColor="#000000"
@@ -92,6 +93,7 @@
                 android:gravity="center_vertical"
                 android:hint="@string/user_edit_pwdhint"
                 android:inputType="textPassword"
+                android:textCursorDrawable="@null"
                 android:maxLength="22"
                 android:singleLine="true"
                 android:textColor="#000000"

+ 6 - 0
sdk/jm/res/values-zh-rCN/jm_strings.xml

@@ -61,4 +61,10 @@
     <string name="jm_confirm">确定</string>
     <string name="jm_dialog_title">提示</string>
     <string name="jm_no_install_wechat">请先安装微信</string>
+    <string name="jm_agreement">我已阅读并同意《用户注册服务协议》</string>
+    <string name="jm_register_login">手机注册登录</string>
+    <string name="jm_register_email">邮箱注册登录</string>
+    <string name="jm_error_password_confirm">密码不一致</string>
+    <string name="jm_empty_email">请输入邮箱</string>
+    <string name="jm_password_again">请再次输入密码</string>
 </resources>

+ 5 - 1
sdk/jm/res/values/jm_colors.xml

@@ -14,5 +14,9 @@
     <color name="jm_green">#2EBB45</color>
     <color name="jm_green_light">#78D159</color>
     <color name="jm_orange">#F88520</color>
-
+    <color name="jm_yellow">#FEDD21</color>
+    <color name="jm_auto_login_bg_4">#B2140C08</color>
+    <color name="jm_login_bg_4">#504A4A</color>
+    <color name="jm_input_layout_bg_4">#EBEBEB</color>
+    <color name="jm_float_text_4">#FFF9C8</color>
 </resources>

+ 3 - 0
sdk/jm/res/values/jm_dimens.xml

@@ -6,11 +6,14 @@
     <dimen name="jm_login_height">315dp</dimen>
     <dimen name="jm_login_height_old">330dp</dimen>
     <dimen name="jm_login_height_3">250dp</dimen>
+    <dimen name="jm_login_width_4">333dp</dimen>
+    <dimen name="jm_login_height_4">243dp</dimen>
     <dimen name="jm_register_height_old">314dp</dimen>
     <dimen name="jm_guest_height_old">287dp</dimen>
     <dimen name="jm_auto_login_height">300dp</dimen>
     <dimen name="jm_input_height">48dp</dimen>
     <dimen name="jm_login_top_height">70dp</dimen>
+    <dimen name="jm_login_top_height_4">56dp</dimen>
     <dimen name="jm_login_submit_margin_top">45dp</dimen>
     <dimen name="jm_forget_text_margin_top">12dp</dimen>
     <dimen name="jm_login_logo_width">30dp</dimen>

+ 6 - 0
sdk/jm/res/values/jm_strings.xml

@@ -61,4 +61,10 @@
     <string name="jm_confirm">确定</string>
     <string name="jm_dialog_title">提示</string>
     <string name="jm_no_install_wechat">请先安装微信</string>
+    <string name="jm_agreement">我已阅读并同意《用户注册服务协议》</string>
+    <string name="jm_register_login">手机注册登录</string>
+    <string name="jm_register_email">邮箱注册登录</string>
+    <string name="jm_error_password_confirm">密码不一致</string>
+    <string name="jm_empty_email">请输入邮箱</string>
+    <string name="jm_password_again">请再次输入密码</string>
 </resources>