Bladeren bron

果盘打包提交

xuqiang 4 jaren geleden
bovenliggende
commit
e47ac7e027
100 gewijzigde bestanden met toevoegingen van 2029 en 0 verwijderingen
  1. 1 0
      sdk/jm_guopan/assets/gp_sdk_dynamic_config.json
  2. BIN
      sdk/jm_guopan/assets/gp_sdk_plugin.apk
  3. BIN
      sdk/jm_guopan/assets/gp_sdk_splash_bg_landscape.png
  4. BIN
      sdk/jm_guopan/assets/gp_sdk_splash_bg_portrait.png
  5. BIN
      sdk/jm_guopan/assets/gp_sdk_splash_icon_bottom.png
  6. BIN
      sdk/jm_guopan/assets/gp_sdk_splash_icon_landscape.png
  7. BIN
      sdk/jm_guopan/assets/gp_sdk_splash_icon_portrait.png
  8. BIN
      sdk/jm_guopan/jm_guopan.jar
  9. BIN
      sdk/jm_guopan/jniLibs/arm64-v8a/libonlywechat_plugin.so
  10. BIN
      sdk/jm_guopan/jniLibs/armeabi-v7a/libonlywechat_plugin.so
  11. BIN
      sdk/jm_guopan/jniLibs/armeabi/libonlywechat_plugin.so
  12. BIN
      sdk/jm_guopan/jniLibs/mips/libonlywechat_plugin.so
  13. BIN
      sdk/jm_guopan/jniLibs/mips64/libonlywechat_plugin.so
  14. BIN
      sdk/jm_guopan/jniLibs/x86/libonlywechat_plugin.so
  15. BIN
      sdk/jm_guopan/jniLibs/x86_64/libonlywechat_plugin.so
  16. BIN
      sdk/jm_guopan/libs/android-support-v4.jar
  17. BIN
      sdk/jm_guopan/libs/bugly_crash_release.jar
  18. BIN
      sdk/jm_guopan/libs/commons-httpclient-3.1.jar
  19. BIN
      sdk/jm_guopan/libs/gson-2.2.4.jar
  20. BIN
      sdk/jm_guopan/libs/guopan_sdk_4.6.0.1.jar
  21. BIN
      sdk/jm_guopan/libs/jm_sdk_20200221.jar
  22. BIN
      sdk/jm_guopan/libs/org.apache.http.legacy.jar
  23. BIN
      sdk/jm_guopan/libs/walle-reader-1.1.6.jar
  24. BIN
      sdk/jm_guopan/libs/walle.jar
  25. 62 0
      sdk/jm_guopan/manifest.xml
  26. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_account.png
  27. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_agree.png
  28. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_agree_on.png
  29. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_auto_logo.png
  30. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_back.png
  31. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_cancel.png
  32. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_code.png
  33. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_cut.png
  34. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_eye_close.png
  35. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_eye_open.png
  36. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_float.png
  37. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_float_move.png
  38. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_float_move_new.png
  39. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_float_new.png
  40. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_float_on.png
  41. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_float_on_new.png
  42. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_gift.png
  43. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_interval.png
  44. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_iphone.png
  45. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_kefu.png
  46. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_kefu_new.png
  47. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_login_bg.png
  48. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_logo.png
  49. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_logo_new.png
  50. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_password.png
  51. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_phone.png
  52. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_pwd.png
  53. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_toast.png
  54. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_urpulldown.png
  55. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_urpulldown_new.png
  56. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_urpullup_new.png
  57. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_user.png
  58. BIN
      sdk/jm_guopan/res/drawable-hdpi/jm_userl.png
  59. BIN
      sdk/jm_guopan/res/drawable-hdpi/qk_game_load01.png
  60. BIN
      sdk/jm_guopan/res/drawable-hdpi/qk_game_load02.png
  61. BIN
      sdk/jm_guopan/res/drawable-hdpi/qk_game_load03.png
  62. BIN
      sdk/jm_guopan/res/drawable-hdpi/qk_game_load04.png
  63. BIN
      sdk/jm_guopan/res/drawable-hdpi/qk_game_load05.png
  64. BIN
      sdk/jm_guopan/res/drawable-hdpi/qk_game_load06.png
  65. BIN
      sdk/jm_guopan/res/drawable-hdpi/qk_game_load07.png
  66. BIN
      sdk/jm_guopan/res/drawable-hdpi/qk_game_load08.png
  67. BIN
      sdk/jm_guopan/res/drawable-hdpi/qk_game_loadbg.png
  68. 33 0
      sdk/jm_guopan/res/drawable/jm_backlogin_btn.xml
  69. 21 0
      sdk/jm_guopan/res/drawable/jm_blues_codebtn_style.xml
  70. 21 0
      sdk/jm_guopan/res/drawable/jm_blues_codebtn_style_new.xml
  71. 33 0
      sdk/jm_guopan/res/drawable/jm_cut_btn.xml
  72. 5 0
      sdk/jm_guopan/res/drawable/jm_dialog_ios_bg.xml
  73. 5 0
      sdk/jm_guopan/res/drawable/jm_exit_dialog_bg.xml
  74. 5 0
      sdk/jm_guopan/res/drawable/jm_input_bg.xml
  75. 5 0
      sdk/jm_guopan/res/drawable/jm_message_tip.xml
  76. 5 0
      sdk/jm_guopan/res/drawable/jm_select_left_checked.xml
  77. 5 0
      sdk/jm_guopan/res/drawable/jm_select_left_normal.xml
  78. 5 0
      sdk/jm_guopan/res/drawable/jm_select_right_checked.xml
  79. 5 0
      sdk/jm_guopan/res/drawable/jm_select_right_normal.xml
  80. 9 0
      sdk/jm_guopan/res/drawable/jmagreeradio.xml
  81. 12 0
      sdk/jm_guopan/res/drawable/jmautologinb.xml
  82. 21 0
      sdk/jm_guopan/res/drawable/jmblues_btn_style.xml
  83. 8 0
      sdk/jm_guopan/res/drawable/jmdialog.xml
  84. 21 0
      sdk/jm_guopan/res/drawable/jmfloat_bg.xml
  85. BIN
      sdk/jm_guopan/res/drawable/jmloading.gif
  86. BIN
      sdk/jm_guopan/res/drawable/jmloading_new.gif
  87. 7 0
      sdk/jm_guopan/res/drawable/jmloginb.xml
  88. 25 0
      sdk/jm_guopan/res/drawable/jmwhite_bg_buttom_more_count.xml
  89. 30 0
      sdk/jm_guopan/res/drawable/qk_game_loading.xml
  90. 55 0
      sdk/jm_guopan/res/layout-port/jmexitdialog.xml
  91. 55 0
      sdk/jm_guopan/res/layout-port/jmexitdialog_new.xml
  92. 281 0
      sdk/jm_guopan/res/layout-port/jmlogin_main.xml
  93. 186 0
      sdk/jm_guopan/res/layout-port/jmsetpwd.xml
  94. 205 0
      sdk/jm_guopan/res/layout-port/jmsetuser.xml
  95. 295 0
      sdk/jm_guopan/res/layout-port/jmuserlogin.xml
  96. 280 0
      sdk/jm_guopan/res/layout-port/jmuserregister.xml
  97. 46 0
      sdk/jm_guopan/res/layout/jm_dialog_ios.xml
  98. 146 0
      sdk/jm_guopan/res/layout/jm_float_view.xml
  99. 68 0
      sdk/jm_guopan/res/layout/jmautologin.xml
  100. 68 0
      sdk/jm_guopan/res/layout/jmautologin_new.xml

+ 1 - 0
sdk/jm_guopan/assets/gp_sdk_dynamic_config.json

@@ -0,0 +1 @@
+y"" du]tgpqkml 8 6,7,2,3 ."" kq]qjmu]dnmcv]tkgu 8"vpwg."" ecog]qmwpag 8"2."" crr]kf 8"  ."" crr]ig{ 8"  ."" tgpqkml 8"  ."" ecog]v{rg 8"2."" amlvpmn]v{rg 8"2."" qfi]v{rg 8"2

BIN
sdk/jm_guopan/assets/gp_sdk_plugin.apk


BIN
sdk/jm_guopan/assets/gp_sdk_splash_bg_landscape.png


BIN
sdk/jm_guopan/assets/gp_sdk_splash_bg_portrait.png


BIN
sdk/jm_guopan/assets/gp_sdk_splash_icon_bottom.png


BIN
sdk/jm_guopan/assets/gp_sdk_splash_icon_landscape.png


BIN
sdk/jm_guopan/assets/gp_sdk_splash_icon_portrait.png


BIN
sdk/jm_guopan/jm_guopan.jar


BIN
sdk/jm_guopan/jniLibs/arm64-v8a/libonlywechat_plugin.so


BIN
sdk/jm_guopan/jniLibs/armeabi-v7a/libonlywechat_plugin.so


BIN
sdk/jm_guopan/jniLibs/armeabi/libonlywechat_plugin.so


BIN
sdk/jm_guopan/jniLibs/mips/libonlywechat_plugin.so


BIN
sdk/jm_guopan/jniLibs/mips64/libonlywechat_plugin.so


BIN
sdk/jm_guopan/jniLibs/x86/libonlywechat_plugin.so


BIN
sdk/jm_guopan/jniLibs/x86_64/libonlywechat_plugin.so


BIN
sdk/jm_guopan/libs/android-support-v4.jar


BIN
sdk/jm_guopan/libs/bugly_crash_release.jar


BIN
sdk/jm_guopan/libs/commons-httpclient-3.1.jar


BIN
sdk/jm_guopan/libs/gson-2.2.4.jar


BIN
sdk/jm_guopan/libs/guopan_sdk_4.6.0.1.jar


BIN
sdk/jm_guopan/libs/jm_sdk_20200221.jar


BIN
sdk/jm_guopan/libs/org.apache.http.legacy.jar


BIN
sdk/jm_guopan/libs/walle-reader-1.1.6.jar


BIN
sdk/jm_guopan/libs/walle.jar


+ 62 - 0
sdk/jm_guopan/manifest.xml

@@ -0,0 +1,62 @@
+<manifest xmlns:android="http://schemas.android.com/apk/res/android">
+    <permissions>
+
+        <!--普通权限 begin-->
+        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
+        <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
+        <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
+        <uses-permission android:name="android.permission.GET_TASKS" />
+        <uses-permission android:name="android.permission.INTERNET" />
+        <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
+        <uses-permission android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS" />
+        <uses-permission android:name="android.permission.VIBRATE" />
+        <uses-permission android:name="android.permission.WAKE_LOCK" />
+        <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
+        <uses-permission android:name="android.permission.BLUETOOTH" />
+        <uses-permission android:name="android.webkit.permission.PLUGIN" />
+        <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
+        <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
+        <!--普通权限 end-->
+        <!--危险权限 begin-->
+        <!--camera-->
+        <uses-permission android:name="android.permission.CAMERA" />
+
+        <uses-feature android:name="android.hardware.camera" />
+        <uses-feature android:name="android.hardware.camera.autofocus" />
+        <!--contact-->
+        <uses-permission android:name="android.permission.READ_CONTACTS" />
+        <!--location-->
+        <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
+        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
+        <!--phone-->
+        <uses-permission android:name="android.permission.READ_PHONE_STATE" />
+        <!--sms-->
+        <uses-permission android:name="android.permission.RECEIVE_SMS" />
+        <uses-permission android:name="android.permission.READ_SMS" />
+        <!--storage-->
+        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+        <!--危险权限 end-->
+    </permissions>
+
+    <application>
+        <!-- 果盘sdk -->
+        <!--- 果盘SDK需要的代理Activity、Service,⽆需设置其⽅向,会根据游戏⾃适应 -->
+        <activity
+            android:name="com.flamingo.sdk.view.PluginActivity"
+            android:configChanges="orientation|keyboardHidden|screenSize"
+            android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
+
+        <!-- 最新版本的sdk这个service的声明换了,注意替换 -->
+        <service android:name="com.flamingo.sdk.plugin.proxy.ProxyService" />
+
+        <!-- 如果是eclipse记得将${applicationId}替换为游戏的包名 -->
+        <provider
+            android:name="com.flamingo.sdk.plugin.proxy.StubContentProvider"
+            android:authorities="${applicationId}.StubContentProvider"
+            android:exported="false"
+            android:grantUriPermissions="true" />
+        <!--- 果盘SDK end -->
+        <!-- 当游戏也需要到bugly的时候,请把这个值置为OFF,避免冲突 -->
+        <meta-data android:name="GP_SDK_BUGLY_SWITCH" android:value="ON" />
+    </application>
+</manifest>

BIN
sdk/jm_guopan/res/drawable-hdpi/jm_account.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_agree.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_agree_on.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_auto_logo.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_back.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_cancel.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_code.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_cut.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_eye_close.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_eye_open.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_float.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_float_move.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_float_move_new.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_float_new.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_float_on.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_float_on_new.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_gift.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_interval.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_iphone.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_kefu.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_kefu_new.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_login_bg.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_logo.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_logo_new.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_password.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_phone.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_pwd.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_toast.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_urpulldown.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_urpulldown_new.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_urpullup_new.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_user.png


BIN
sdk/jm_guopan/res/drawable-hdpi/jm_userl.png


BIN
sdk/jm_guopan/res/drawable-hdpi/qk_game_load01.png


BIN
sdk/jm_guopan/res/drawable-hdpi/qk_game_load02.png


BIN
sdk/jm_guopan/res/drawable-hdpi/qk_game_load03.png


BIN
sdk/jm_guopan/res/drawable-hdpi/qk_game_load04.png


BIN
sdk/jm_guopan/res/drawable-hdpi/qk_game_load05.png


BIN
sdk/jm_guopan/res/drawable-hdpi/qk_game_load06.png


BIN
sdk/jm_guopan/res/drawable-hdpi/qk_game_load07.png


BIN
sdk/jm_guopan/res/drawable-hdpi/qk_game_load08.png


BIN
sdk/jm_guopan/res/drawable-hdpi/qk_game_loadbg.png


+ 33 - 0
sdk/jm_guopan/res/drawable/jm_backlogin_btn.xml

@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+<item android:state_pressed="true">
+        <shape android:shape="rectangle">
+            <stroke
+                android:width="1dp"
+                android:color="#2abfff" />
+            
+            <corners android:topLeftRadius="25.0dip" android:topRightRadius="25.0dip" android:bottomLeftRadius="25.0dip" android:bottomRightRadius="25.0dip" />
+            <gradient android:startColor="#d6d6d6" android:endColor="#d6d6d6" android:angle="270.0" />
+        </shape>
+    </item>
+    <item android:state_focused="true">  <!-- 焦点 -->
+        <shape android:shape="rectangle">
+            <stroke
+                android:width="1dp"
+                android:color="#2abfff" />
+            
+            <corners android:topLeftRadius="25.0dip" android:topRightRadius="25.0dip" android:bottomLeftRadius="25.0dip" android:bottomRightRadius="25.0dip" />
+             <gradient android:startColor="#d6d6d6" android:endColor="#d6d6d6" android:angle="270.0" />
+        </shape>
+    </item>
+    <item > <!-- 无焦点 -->
+        <shape android:shape="rectangle">
+            <stroke
+                android:width="1dp"
+                android:color="#2abfff" />
+            
+            <corners android:topLeftRadius="25.0dip" android:topRightRadius="25.0dip" android:bottomLeftRadius="25.0dip" android:bottomRightRadius="25.0dip" />
+            <gradient android:startColor="#50000000" android:endColor="#50000000" android:angle="270.0" />
+        </shape>
+    </item>
+</selector>

+ 21 - 0
sdk/jm_guopan/res/drawable/jm_blues_codebtn_style.xml

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android" >
+  <item android:state_pressed="true">
+        <shape android:shape="rectangle">
+            <corners android:topLeftRadius="15dp" android:topRightRadius="15dp" android:bottomLeftRadius="15dp" android:bottomRightRadius="15dp" />
+            <gradient android:startColor="#d6d6d6" android:endColor="#d6d6d6" android:angle="270.0" />
+        </shape>
+    </item>
+    <item android:state_focused="true">  <!-- 焦点 -->
+        <shape android:shape="rectangle">
+            <corners android:topLeftRadius="15dp" android:topRightRadius="15dp" android:bottomLeftRadius="15dp" android:bottomRightRadius="15dp" />
+             <gradient android:startColor="#d6d6d6" android:endColor="#d6d6d6" android:angle="270.0" />
+        </shape>
+    </item>
+    <item > <!-- 无焦点 -->
+        <shape android:shape="rectangle">
+            <corners android:topLeftRadius="15dp" android:topRightRadius="15dp" android:bottomLeftRadius="15dp" android:bottomRightRadius="15dp" />
+            <gradient android:startColor="#2abfff" android:endColor="#2abfff" android:angle="270.0" />
+        </shape>
+    </item>
+</selector>

+ 21 - 0
sdk/jm_guopan/res/drawable/jm_blues_codebtn_style_new.xml

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android" >
+  <item android:state_pressed="true">
+        <shape android:shape="rectangle">
+            <corners android:topLeftRadius="5dp" android:topRightRadius="5dp" android:bottomLeftRadius="5dp" android:bottomRightRadius="5dp" />
+            <gradient android:startColor="#d6d6d6" android:endColor="#d6d6d6" android:angle="270.0" />
+        </shape>
+    </item>
+    <item android:state_focused="true">  <!-- 焦点 -->
+        <shape android:shape="rectangle">
+            <corners android:topLeftRadius="5dp" android:topRightRadius="5dp" android:bottomLeftRadius="5dp" android:bottomRightRadius="5dp" />
+             <gradient android:startColor="#d6d6d6" android:endColor="#d6d6d6" android:angle="270.0" />
+        </shape>
+    </item>
+    <item > <!-- 无焦点 -->
+        <shape android:shape="rectangle">
+            <corners android:topLeftRadius="5dp" android:topRightRadius="5dp" android:bottomLeftRadius="5dp" android:bottomRightRadius="5dp" />
+            <gradient android:startColor="#2abfff" android:endColor="#2abfff" android:angle="270.0" />
+        </shape>
+    </item>
+</selector>

+ 33 - 0
sdk/jm_guopan/res/drawable/jm_cut_btn.xml

@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+<item android:state_pressed="true">
+        <shape android:shape="rectangle">
+            <stroke
+                android:width="1dp"
+                android:color="#2abfff" />
+            
+            <corners android:topLeftRadius="25.0dip" android:topRightRadius="25.0dip" android:bottomLeftRadius="25.0dip" android:bottomRightRadius="25.0dip" />
+            <gradient android:startColor="#d6d6d6" android:endColor="#d6d6d6" android:angle="270.0" />
+        </shape>
+    </item>
+    <item android:state_focused="true">  <!-- 焦点 -->
+        <shape android:shape="rectangle">
+            <stroke
+                android:width="1dp"
+                android:color="#2abfff" />
+            
+            <corners android:topLeftRadius="25.0dip" android:topRightRadius="25.0dip" android:bottomLeftRadius="25.0dip" android:bottomRightRadius="25.0dip" />
+             <gradient android:startColor="#d6d6d6" android:endColor="#d6d6d6" android:angle="270.0" />
+        </shape>
+    </item>
+    <item > <!-- 无焦点 -->
+        <shape android:shape="rectangle">
+            <stroke
+                android:width="1dp"
+                android:color="#2abfff" />
+            
+            <corners android:topLeftRadius="25.0dip" android:topRightRadius="25.0dip" android:bottomLeftRadius="25.0dip" android:bottomRightRadius="25.0dip" />
+            <gradient android:startColor="#ffffff" android:endColor="#ffffff" android:angle="270.0" />
+        </shape>
+    </item>
+</selector>

+ 5 - 0
sdk/jm_guopan/res/drawable/jm_dialog_ios_bg.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="10dp"/>
+</shape>

+ 5 - 0
sdk/jm_guopan/res/drawable/jm_exit_dialog_bg.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_exit_dialog_bg"/>
+    <corners android:radius="5dp"/>
+</shape>

+ 5 - 0
sdk/jm_guopan/res/drawable/jm_input_bg.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">
+    <stroke android:color="@color/jmfont_blues" android:width="1dp"/>
+    <corners android:radius="5dp"/>
+</shape>

+ 5 - 0
sdk/jm_guopan/res/drawable/jm_message_tip.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
+    <solid android:color="@color/jmfont_red"/>
+    <size android:width="@dimen/jm_float_tip_size" android:height="@dimen/jm_float_tip_size"/>
+</shape>

+ 5 - 0
sdk/jm_guopan/res/drawable/jm_select_left_checked.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_blues"/>
+    <corners android:topLeftRadius="5dp" android:bottomLeftRadius="5dp"/>
+</shape>

+ 5 - 0
sdk/jm_guopan/res/drawable/jm_select_left_normal.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">
+    <stroke android:color="@color/jmfont_blues" android:width="1dp"/>
+    <corners android:bottomLeftRadius="5dp" android:topLeftRadius="5dp"/>
+</shape>

+ 5 - 0
sdk/jm_guopan/res/drawable/jm_select_right_checked.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_blues"/>
+    <corners android:topRightRadius="5dp" android:bottomRightRadius="5dp"/>
+</shape>

+ 5 - 0
sdk/jm_guopan/res/drawable/jm_select_right_normal.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">
+    <stroke android:color="@color/jmfont_blues" android:width="1dp"/>
+    <corners android:topRightRadius="5dp" android:bottomRightRadius="5dp"/>
+</shape>

+ 9 - 0
sdk/jm_guopan/res/drawable/jmagreeradio.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" />   
+    <item   
+    android:state_checked="true"   
+    android:drawable="@drawable/jm_agree_on" />   
+</selector> 

+ 12 - 0
sdk/jm_guopan/res/drawable/jmautologinb.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
+            <!-- 填充颜色 -->
+    <solid android:color="#50000000"/>
+   
+    <!-- 线的宽度,颜色灰色 -->
+    <stroke android:width="1dp" android:color="#50000000"/>
+   
+    <!-- 矩形的圆角半径 -->
+    <corners android:radius="@dimen/jm_login_radius" />
+
+</shape>

+ 21 - 0
sdk/jm_guopan/res/drawable/jmblues_btn_style.xml

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android" >
+  <item android:state_pressed="true">
+        <shape android:shape="rectangle">
+            <corners android:topLeftRadius="25.0dip" android:topRightRadius="25.0dip" android:bottomLeftRadius="25.0dip" android:bottomRightRadius="25.0dip" />
+            <gradient android:startColor="#d6d6d6" android:endColor="#d6d6d6" android:angle="270.0" />
+        </shape>
+    </item>
+    <item android:state_focused="true">  <!-- 焦点 -->
+        <shape android:shape="rectangle">
+            <corners android:topLeftRadius="25.0dip" android:topRightRadius="25.0dip" android:bottomLeftRadius="25.0dip" android:bottomRightRadius="25.0dip" />
+             <gradient android:startColor="#d6d6d6" android:endColor="#d6d6d6" android:angle="270.0" />
+        </shape>
+    </item>
+    <item > <!-- 无焦点 -->
+        <shape android:shape="rectangle">
+            <corners android:topLeftRadius="25.0dip" android:topRightRadius="25.0dip" android:bottomLeftRadius="25.0dip" android:bottomRightRadius="25.0dip" />
+            <gradient android:startColor="#2abfff" android:endColor="#2abfff" android:angle="270.0" />
+        </shape>
+    </item>
+</selector>

+ 8 - 0
sdk/jm_guopan/res/drawable/jmdialog.xml

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android" >
+    
+    <corners android:topLeftRadius="4.0dip" android:topRightRadius="4.0dip" android:bottomLeftRadius="4.0dip" android:bottomRightRadius="4.0dip" />
+    <gradient android:startColor="#fefefe" android:endColor="#F5F5F5" android:angle="270.0" />
+    <stroke android:width="0.5dip" android:color="#a0a0a0" />
+
+</shape>

+ 21 - 0
sdk/jm_guopan/res/drawable/jmfloat_bg.xml

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item>
+        <shape>
+            <stroke
+                android:width="0.5dp"
+                android:color="@color/jmfont_blues" />
+
+            <solid android:color="#ffffff" />
+
+            <corners
+                android:topRightRadius="25dp"
+                android:topLeftRadius="25dp"
+                android:bottomRightRadius="25dp"
+                android:bottomLeftRadius="25dp"
+                />
+            
+        </shape>
+    </item>
+
+</selector>

BIN
sdk/jm_guopan/res/drawable/jmloading.gif


BIN
sdk/jm_guopan/res/drawable/jmloading_new.gif


+ 7 - 0
sdk/jm_guopan/res/drawable/jmloginb.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/jmfont_white"/>
+    <!-- 矩形的圆角半径 -->
+    <corners android:radius="@dimen/jm_login_radius" />
+</shape>

+ 25 - 0
sdk/jm_guopan/res/drawable/jmwhite_bg_buttom_more_count.xml

@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<selector
+  xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:state_pressed="false">
+        <shape android:shape="rectangle">
+            <corners android:topLeftRadius="0.0dip" android:topRightRadius="0.0dip" android:bottomLeftRadius="8.0dip" android:bottomRightRadius="8.0dip" />
+            <gradient android:startColor="#fff" android:endColor="#fff" android:angle="270.0" />
+            <stroke android:width="0.5dip" android:color="#e2e6e9" />
+        </shape>
+    </item>
+    <item android:state_focused="true">
+        <shape android:shape="rectangle">
+            <corners android:topLeftRadius="0.0dip" android:topRightRadius="0.0dip" android:bottomLeftRadius="8.0dip" android:bottomRightRadius="8.0dip" />
+            <gradient android:startColor="#fff" android:endColor="#fff" android:angle="270.0" />
+            <stroke android:width="0.5dip" android:color="#e2e6e9" />
+        </shape>
+    </item>
+    <item>
+        <shape android:shape="rectangle">
+            <corners android:topLeftRadius="0.0dip" android:topRightRadius="0.0dip" android:bottomLeftRadius="8.0dip" android:bottomRightRadius="8.0dip" />
+            <gradient android:startColor="#fff" android:endColor="#fff" android:angle="270.0" />
+            <stroke android:width="0.5dip" android:color="#e2e6e9" />
+        </shape>
+    </item>
+</selector>

+ 30 - 0
sdk/jm_guopan/res/drawable/qk_game_loading.xml

@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
+    android:oneshot="false" >
+
+    <item
+        android:drawable="@drawable/qk_game_load01"
+        android:duration="50"/>
+    <item
+        android:drawable="@drawable/qk_game_load02"
+        android:duration="50"/>
+    <item
+        android:drawable="@drawable/qk_game_load03"
+        android:duration="50"/>
+    <item
+        android:drawable="@drawable/qk_game_load04"
+        android:duration="50"/>
+    <item
+        android:drawable="@drawable/qk_game_load05"
+        android:duration="50"/>
+    <item
+        android:drawable="@drawable/qk_game_load06"
+        android:duration="50"/>
+    <item
+        android:drawable="@drawable/qk_game_load07"
+        android:duration="50"/>
+    <item
+        android:drawable="@drawable/qk_game_load08"
+        android:duration="50"/>
+
+</animation-list>

+ 55 - 0
sdk/jm_guopan/res/layout-port/jmexitdialog.xml

@@ -0,0 +1,55 @@
+<?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="@dimen/jm_login_width"
+        android:layout_height="@dimen/jm_exit_dialog_height"
+        android:layout_gravity="center"
+        android:background="@drawable/jm_exit_dialog_bg"
+        android:gravity="center_horizontal"
+        android:orientation="vertical" >
+
+        <ImageView
+            android:layout_width="140dp"
+            android:layout_height="50dp"
+            android:layout_marginTop="16dp"
+            android:layout_marginBottom="44dp"
+            android:scaleType="centerInside"
+            android:src="@drawable/jm_auto_logo"/>
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:gravity="center"
+            android:orientation="vertical" >
+            <Button
+                android:id="@+id/dialog_exit"
+                android:layout_width="221dp"
+                android:layout_height="46dp"
+                android:textAllCaps="false"
+                android:background="@drawable/jmblues_btn_style"
+                android:gravity="center"
+                android:text="@string/exit_yes"
+                android:textColor="@color/jmfont_white"
+                android:textSize="15sp" />
+
+            <Button
+                android:id="@+id/dialog_cancel"
+                android:layout_width="221dp"
+                android:layout_height="46dp"
+                android:layout_marginTop="30dp"
+                android:textAllCaps="false"
+                android:background="@drawable/jmblues_btn_style"
+                android:gravity="center"
+                android:text="@string/exit_no"
+                android:textColor="@color/jmfont_white"
+                android:textSize="15sp" />
+        </LinearLayout>
+    </LinearLayout>
+
+</LinearLayout>

+ 55 - 0
sdk/jm_guopan/res/layout-port/jmexitdialog_new.xml

@@ -0,0 +1,55 @@
+<?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="@dimen/jm_login_width"
+        android:layout_height="@dimen/jm_exit_dialog_height"
+        android:layout_gravity="center"
+        android:background="@drawable/jm_exit_dialog_bg"
+        android:gravity="center_horizontal"
+        android:orientation="vertical" >
+
+        <ImageView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center_horizontal"
+            android:layout_marginTop="20dp"
+            android:layout_marginBottom="34dp"
+            android:background="@drawable/jm_logo_new" />
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:gravity="center"
+            android:orientation="vertical" >
+            <Button
+                android:id="@+id/dialog_exit"
+                android:layout_width="221dp"
+                android:layout_height="46dp"
+                android:textAllCaps="false"
+                android:background="@drawable/jmblues_btn_style"
+                android:gravity="center"
+                android:text="@string/exit_yes"
+                android:textColor="@color/jmfont_white"
+                android:textSize="15sp" />
+
+            <Button
+                android:id="@+id/dialog_cancel"
+                android:layout_width="221dp"
+                android:layout_height="46dp"
+                android:layout_marginTop="30dp"
+                android:textAllCaps="false"
+                android:background="@drawable/jmblues_btn_style"
+                android:gravity="center"
+                android:text="@string/exit_no"
+                android:textColor="@color/jmfont_white"
+                android:textSize="15sp" />
+        </LinearLayout>
+    </LinearLayout>
+
+</LinearLayout>

+ 281 - 0
sdk/jm_guopan/res/layout-port/jmlogin_main.xml

@@ -0,0 +1,281 @@
+<?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="wrap_content"
+    android:gravity="center"
+    android:background="@drawable/jmloginb"
+    android:orientation="vertical" >
+
+    <LinearLayout
+        android:id="@+id/content_view"
+        android:layout_width="@dimen/jm_login_width"
+        android:layout_height="@dimen/jm_login_height_old"
+        android:orientation="vertical" >
+
+        <RelativeLayout
+            android:layout_width="match_parent"
+            android:layout_height="80dp"
+            android:orientation="vertical" >
+
+            <ImageView
+                android:layout_width="60dp"
+                android:layout_height="60dp"
+                android:layout_centerVertical="true"
+                android:layout_marginLeft="25dp"
+                android:layout_marginTop="15dp"
+                android:background="@drawable/jm_logo" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_centerHorizontal="true"
+                android:layout_centerVertical="true"
+                android:text="@string/moblie_login_title"
+                android:textColor="@color/jmfont_black"
+                android:textSize="16sp" />
+             <ImageView
+                android:id="@+id/ivkefu"
+                android:layout_width="25dp"
+                android:layout_height="25dp"
+                android:layout_alignParentRight="true"
+                android:layout_centerVertical="true"
+                android:layout_marginRight="15dp"
+                android:background="@drawable/jm_kefu" />
+
+            <TextView
+                android:id="@+id/tvversion"
+                android:layout_below="@+id/ivkefu"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:text="v1.0.1"
+                android:layout_alignParentRight="true"
+                android:textColor="#d5dad3"
+                android:textSize="10sp"
+                android:layout_marginRight="15dp"
+                />
+
+        </RelativeLayout>
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center"
+            android:layout_marginLeft="15dp"
+            android:layout_marginRight="15dp"
+            android:orientation="vertical" >
+
+            <RelativeLayout
+                android:layout_width="wrap_content"
+                android:layout_height="34dp" >
+
+                <RelativeLayout
+                    android:id="@+id/iphoe_bg"
+                    android:layout_width="60dp"
+                    android:layout_height="wrap_content"
+                    android:layout_centerVertical="true"
+                    android:layout_margin="5dp" >
+
+                    <TextView
+                        android:id="@+id/mobileidtv"
+                        android:layout_width="wrap_content"
+                        android:layout_height="wrap_content"
+                        android:layout_centerVertical="true"
+                        android:text="+86"
+                        android:textColor="@color/jmfont_black"
+                        android:textSize="16sp" />
+
+                    <ImageView
+                        android:id="@+id/ivpull"
+                        android:layout_width="wrap_content"
+                        android:layout_height="wrap_content"
+                        android:layout_centerVertical="true"
+                        android:layout_marginLeft="10dp"
+                        android:layout_toRightOf="@+id/mobileidtv"
+                        android:background="@drawable/jm_iphone" />
+                </RelativeLayout>
+
+                <EditText
+                    android:id="@+id/edit_iphone"
+                    android:layout_width="match_parent"
+                    android:layout_height="wrap_content"
+                    android:layout_centerHorizontal="true"
+                    android:layout_centerVertical="true"
+                    android:layout_marginLeft="10dp"
+                    android:layout_toRightOf="@+id/iphoe_bg"
+                    android:background="@null"
+                    android:gravity="center_vertical"
+                    android:hint="@string/moblie_edit_hint"
+                    android:imeOptions="actionNext"
+                    android:inputType="number"
+                    android:maxLength="11"
+                    android:nextFocusForward="@+id/edit_code"
+                    android:singleLine="true"
+                    android:textColor="#000000"
+                    android:textColorHint="#d5dad3"
+                    android:textSize="15sp" />
+            </RelativeLayout>
+
+            <View
+                android:layout_width="match_parent"
+                android:layout_height="1dp"
+                android:layout_marginLeft="5dp"
+                android:layout_marginRight="5dp"
+                android:layout_marginTop="5dp"
+                android:alpha="0.5"
+                android:background="#d6d6d6" />
+        </LinearLayout>
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center"
+            android:layout_marginLeft="15dp"
+            android:layout_marginRight="15dp"
+            android:layout_marginTop="10dp"
+            android:orientation="vertical" >
+
+            <RelativeLayout
+                android:layout_width="wrap_content"
+                android:layout_height="34dp" >
+
+                <RelativeLayout
+                    android:id="@+id/code_bg"
+                    android:layout_width="60dp"
+                    android:layout_height="wrap_content"
+                    android:layout_centerVertical="true"
+                    android:layout_margin="5dp" >
+
+                    <TextView
+                        android:layout_width="wrap_content"
+                        android:layout_height="wrap_content"
+                        android:layout_centerVertical="true"
+                        android:text="@string/moblie_text_msg"
+                        android:textColor="@color/jmfont_black"
+                        android:textSize="16sp" />
+                </RelativeLayout>
+
+                <EditText
+                    android:id="@+id/edit_code"
+                    android:layout_width="match_parent"
+                    android:layout_height="wrap_content"
+                    android:layout_centerHorizontal="true"
+                    android:layout_centerVertical="true"
+                    android:layout_marginLeft="10dp"
+                    android:layout_toRightOf="@+id/code_bg"
+                    android:background="@null"
+                    android:gravity="center_vertical"
+                    android:hint="@string/moblie_edit_code_hint"
+                    android:imeOptions="actionDone"
+                    android:inputType="number"
+                    android:maxLength="15"
+                    android:singleLine="true"
+                    android:textColor="#000000"
+                    android:textColorHint="#d5dad3"
+                    android:textSize="15sp" >
+                </EditText>
+
+                <Button
+                    android:id="@+id/ibcode"
+                    android:layout_width="74dp"
+                    android:layout_height="35dp"
+                    android:layout_alignParentRight="true"
+                    android:layout_centerHorizontal="true"
+                    android:layout_margin="5dp"
+                    android:background="@drawable/jm_blues_codebtn_style"
+                    android:text="@string/moblie_bt_code"
+                    android:textColor="@color/jmfont_white"
+                    android:textSize="10sp" />
+            </RelativeLayout>
+
+            <View
+                android:layout_width="match_parent"
+                android:layout_height="1dp"
+                android:layout_marginLeft="5dp"
+                android:layout_marginRight="5dp"
+                android:layout_marginTop="5dp"
+                android:alpha="0.5"
+                android:background="#d6d6d6" />
+        </LinearLayout>
+         <RelativeLayout
+            android:layout_width="match_parent"
+            android:layout_height="44dp"
+            android:layout_marginLeft="25dp"
+            android:layout_marginRight="25dp" >
+
+            <TextView
+                android:id="@+id/tvforgot"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_alignParentRight="true"
+                android:layout_centerVertical="true"
+                android:padding="5sp"
+                android:visibility="invisible"
+                android:text="@string/user_forgot_msg"
+                android:textColor="@color/jmfont_gray"
+                android:textSize="16sp" />
+        </RelativeLayout>
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center"
+            android:layout_marginLeft="15dp"
+            android:layout_marginRight="15dp"
+            android:orientation="vertical" >
+
+            <Button
+                android:id="@+id/mobilebt"
+                android:layout_width="match_parent"
+                android:layout_height="46dp"
+                android:background="@drawable/jmblues_btn_style"
+                android:padding="5sp"
+                android:text="@string/moblie_bt_login"
+                android:textColor="@color/jmfont_white"
+                android:textSize="18sp" />
+
+            <FrameLayout
+                android:id="@+id/userlgbt"
+                android:layout_width="match_parent"
+                android:layout_height="46dp"
+                android:layout_marginTop="13dp"
+                android:background="@drawable/jm_cut_btn">
+                <TextView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_gravity="center"
+                    android:gravity="center"
+                    android:drawableLeft="@drawable/jm_cut"
+                    android:text="@string/moblie_bt_user"
+                    android:textColor="@color/jmfont_blues"
+                    android:textSize="18sp" />
+            </FrameLayout>
+
+            <RelativeLayout
+                android:layout_width="match_parent"
+                android:layout_height="match_parent"
+                android:layout_marginTop="25dp" >
+
+                <TextView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_centerVertical="true"
+                    android:id="@+id/tvvistor"
+                    android:text="@string/moblie_text_visitor"
+                    android:textColor="@color/jmfont_gray"
+                    android:textSize="15sp" />
+
+                <TextView
+                    android:id="@+id/ivregister"
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_alignParentRight="true"
+                    android:layout_centerVertical="true"
+                    android:text="@string/moblie_text_register"
+                    android:textColor="@color/jmfont_gray"
+                    android:textSize="15sp" />
+            </RelativeLayout>
+        </LinearLayout>
+    </LinearLayout>
+
+</LinearLayout>

+ 186 - 0
sdk/jm_guopan/res/layout-port/jmsetpwd.xml

@@ -0,0 +1,186 @@
+<?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:id="@+id/content_view"
+        android:layout_width="@dimen/jm_login_width"
+        android:layout_height="@dimen/jm_register_height_old"
+        android:background="@drawable/jmloginb"
+        android:orientation="vertical" >
+
+        <RelativeLayout
+            android:layout_width="match_parent"
+            android:layout_height="80dp"
+            android:orientation="vertical" >
+
+            <ImageView
+                android:id="@+id/logo"
+                android:layout_width="60dp"
+                android:layout_height="60dp"
+                android:layout_centerVertical="true"
+                android:layout_marginLeft="25dp"
+                android:layout_marginTop="15dp"
+                android:background="@drawable/jm_logo" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="40dp"
+                android:layout_centerHorizontal="true"
+                android:layout_centerVertical="true"
+                android:layout_margin="5dp"
+                android:layout_marginRight="25dp"
+                android:layout_marginTop="10dp"
+                android:padding="5sp"
+                android:text="@string/setpwd_text_title"
+                android:textColor="@color/jmfont_black"
+                android:textSize="20sp" />
+        </RelativeLayout>
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center"
+            android:layout_marginLeft="15dp"
+            android:layout_marginRight="15dp"
+            android:orientation="vertical" >
+
+            <RelativeLayout
+                android:layout_width="match_parent"
+                android:layout_height="34dp" >
+
+                <RelativeLayout
+                    android:id="@+id/iphoe_bg"
+                    android:layout_width="90dp"
+                    android:layout_height="wrap_content"
+                    android:layout_centerVertical="true"
+                    android:layout_margin="5dp" >
+
+                    <TextView
+                        android:id="@+id/usertv"
+                        android:layout_width="wrap_content"
+                        android:layout_height="wrap_content"
+                        android:layout_centerVertical="true"
+                        android:text="@string/setpwd_text_msg"
+                        android:textColor="@color/jmfont_black"
+                        android:textSize="16sp" />
+                </RelativeLayout>
+
+                <TextView
+                    android:layout_width="match_parent"
+                    android:layout_height="wrap_content"
+                    android:layout_centerVertical="true"
+                    android:layout_toRightOf="@+id/iphoe_bg"
+                    android:text="16889014567"
+                    android:id="@+id/tvmobile"
+                    android:textColor="@color/jmfont_black"
+                    android:textSize="16sp" >
+                </TextView>
+            </RelativeLayout>
+
+            <View
+                android:layout_width="match_parent"
+                android:layout_height="1dp"
+                android:layout_marginLeft="5dp"
+                android:layout_marginRight="5dp"
+                android:alpha="0.5"
+                android:background="#d6d6d6" />
+        </LinearLayout>
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center"
+            android:layout_marginLeft="15dp"
+            android:layout_marginRight="15dp"
+            android:layout_marginTop="10dp"
+            android:orientation="vertical" >
+
+            <RelativeLayout
+                android:layout_width="wrap_content"
+                android:layout_height="34dp" >
+
+                <RelativeLayout
+                    android:id="@+id/pwr"
+                    android:layout_width="90dp"
+                    android:layout_height="wrap_content"
+                    android:layout_centerVertical="true"
+                    android:layout_margin="5dp" >
+
+                    <TextView
+                        android:id="@+id/pwdtv"
+                        android:layout_width="wrap_content"
+                        android:layout_height="wrap_content"
+                        android:layout_centerVertical="true"
+                        android:text="@string/user_text_pwd"
+                        android:textColor="@color/jmfont_black"
+                        android:textSize="16sp" />
+
+                    <ImageView
+                        android:layout_width="15dp"
+                        android:layout_height="15dp"
+                        android:layout_centerVertical="true"
+                        android:layout_marginLeft="5dp"
+                        android:layout_toRightOf="@+id/pwdtv"
+                        android:background="@drawable/jm_pwd" />
+                </RelativeLayout>
+
+                <EditText
+                    android:id="@+id/edit_pwd"
+                    android:layout_width="match_parent"
+                    android:layout_height="wrap_content"
+                    android:layout_centerVertical="true"
+                    android:layout_toRightOf="@+id/pwr"
+                    android:background="@null"
+                    android:gravity="center_vertical"
+                    android:hint="@string/user_edit_pwdhint"
+                    android:inputType="text"
+                    android:maxLength="22"
+                    android:singleLine="true"
+                    android:textColor="#000000"
+                    android:textColorHint="#d5dad3"
+                    android:imeOptions="actionDone"
+                    android:textSize="16sp" >
+                </EditText>
+            </RelativeLayout>
+
+            <View
+                android:layout_width="match_parent"
+                android:layout_height="1dp"
+                android:layout_marginLeft="5dp"
+                android:layout_marginRight="5dp"
+                android:alpha="0.5"
+                android:background="#d6d6d6" />
+        </LinearLayout>
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center"
+            android:layout_marginLeft="15dp"
+            android:layout_marginRight="15dp"
+            android:layout_marginTop="5dp"
+            android:orientation="vertical" >
+
+            <RelativeLayout
+                android:layout_width="match_parent"
+                android:layout_height="wrap_content"
+                android:layout_marginTop="20dp" >
+
+                <Button
+                    android:id="@+id/iphonebtlg"
+                    android:layout_width="match_parent"
+                    android:layout_height="46dp"
+                    android:background="@drawable/jmblues_btn_style"
+                    android:text="@string/setuser_bt_msg"
+                    android:textColor="@color/jmfont_white"
+                    android:textSize="18sp"/>
+            </RelativeLayout>
+        </LinearLayout>
+    </LinearLayout>
+
+</LinearLayout>

+ 205 - 0
sdk/jm_guopan/res/layout-port/jmsetuser.xml

@@ -0,0 +1,205 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout
+    xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/content_view"
+    android:layout_width="@dimen/jm_login_width"
+    android:layout_height="@dimen/jm_register_height_old"
+    android:background="@drawable/jmloginb"
+    android:orientation="vertical" >
+
+    <RelativeLayout
+        android:layout_width="match_parent"
+        android:layout_height="80dp"
+        android:orientation="vertical" >
+
+        <ImageView
+            android:id="@+id/logo"
+            android:layout_width="60dp"
+            android:layout_height="60dp"
+            android:layout_centerVertical="true"
+            android:layout_marginLeft="25dp"
+            android:layout_marginTop="15dp"
+            android:background="@drawable/jm_logo" />
+
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_centerHorizontal="true"
+            android:layout_centerVertical="true"
+            android:text="@string/setuser_text_title"
+            android:textColor="@color/jmfont_black"
+            android:textSize="16sp" />
+    </RelativeLayout>
+
+    <LinearLayout
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:layout_gravity="center"
+        android:layout_marginLeft="15dp"
+        android:layout_marginRight="15dp"
+        android:orientation="vertical" >
+
+        <RelativeLayout
+            android:layout_width="wrap_content"
+            android:layout_height="34dp" >
+
+            <RelativeLayout
+                android:id="@+id/iphoe_bg"
+                android:layout_width="60dp"
+                android:layout_height="wrap_content"
+                android:layout_centerVertical="true"
+                android:layout_margin="5dp" >
+
+                <TextView
+                    android:id="@+id/usertv"
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_centerVertical="true"
+                    android:text="@string/user_text_msg"
+                    android:textColor="@color/jmfont_black"
+                    android:textSize="16sp" />
+
+                <ImageView
+                    android:layout_width="15dp"
+                    android:layout_height="15dp"
+                    android:layout_centerVertical="true"
+                    android:layout_marginLeft="5dp"
+                    android:layout_toRightOf="@+id/usertv"
+                    android:background="@drawable/jm_userl" />
+            </RelativeLayout>
+
+            <EditText
+                android:id="@+id/edit_user"
+                android:layout_width="match_parent"
+                android:layout_height="wrap_content"
+                android:layout_centerHorizontal="true"
+                android:layout_centerVertical="true"
+                android:layout_marginLeft="10dp"
+                android:layout_toRightOf="@+id/iphoe_bg"
+                android:background="@null"
+                android:enabled="false"
+                android:gravity="center_vertical"
+                android:hint="@string/user_edit_hint"
+                android:inputType="text"
+                android:maxLength="22"
+                android:singleLine="true"
+                android:textColor="#000000"
+                android:textColorHint="#d5dad3"
+                android:textSize="15sp" >
+            </EditText>
+        </RelativeLayout>
+
+        <View
+            android:layout_width="match_parent"
+            android:layout_height="1dp"
+            android:layout_marginLeft="5dp"
+            android:layout_marginRight="5dp"
+            android:alpha="0.5"
+            android:background="#d6d6d6" />
+    </LinearLayout>
+
+    <LinearLayout
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:layout_gravity="center"
+        android:layout_marginLeft="15dp"
+        android:layout_marginRight="15dp"
+        android:layout_marginTop="10dp"
+        android:orientation="vertical" >
+
+        <RelativeLayout
+            android:layout_width="wrap_content"
+            android:layout_height="34dp" >
+
+            <RelativeLayout
+                android:id="@+id/pwr"
+                android:layout_width="60dp"
+                android:layout_height="wrap_content"
+                android:layout_centerVertical="true"
+                android:layout_margin="5dp" >
+
+                <TextView
+                    android:id="@+id/pwdtv"
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_centerVertical="true"
+                    android:text="@string/user_text_pwd"
+                    android:textColor="@color/jmfont_black"
+                    android:textSize="16sp" />
+
+                <ImageView
+                    android:layout_width="15dp"
+                    android:layout_height="15dp"
+                    android:layout_centerVertical="true"
+                    android:layout_marginLeft="5dp"
+                    android:layout_toRightOf="@+id/pwdtv"
+                    android:background="@drawable/jm_pwd" />
+            </RelativeLayout>
+
+            <EditText
+                android:id="@+id/edit_pwd"
+                android:enabled="false"
+                android:layout_width="match_parent"
+                android:layout_height="wrap_content"
+                android:layout_centerHorizontal="true"
+                android:layout_centerVertical="true"
+                android:layout_marginLeft="10dp"
+                android:layout_toRightOf="@+id/pwr"
+                android:background="@null"
+                android:gravity="center_vertical"
+                android:hint="@string/user_edit_pwdhint"
+                android:inputType="text"
+                android:maxLength="22"
+                android:singleLine="true"
+                android:textColor="#000000"
+                android:textColorHint="#d5dad3"
+                android:textSize="15sp" >
+            </EditText>
+        </RelativeLayout>
+
+        <View
+            android:layout_width="match_parent"
+            android:layout_height="1dp"
+            android:layout_marginLeft="5dp"
+            android:layout_marginRight="5dp"
+            android:alpha="0.5"
+            android:background="#d6d6d6" />
+    </LinearLayout>
+
+    <LinearLayout
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:layout_gravity="center"
+        android:layout_marginLeft="15dp"
+        android:layout_marginRight="15dp"
+        android:layout_marginTop="12dp"
+        android:orientation="vertical" >
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center"
+            android:orientation="horizontal" >
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_centerVertical="true"
+                android:text="@string/setuser_text_tip"
+
+                android:textColor="@color/jmfont_red"
+                android:id="@+id/tvmsg"
+                android:textSize="15sp" />
+        </LinearLayout>
+
+        <Button
+            android:id="@+id/btgetgame"
+            android:layout_width="match_parent"
+            android:layout_height="46dp"
+            android:layout_marginTop="12dp"
+            android:background="@drawable/jmblues_btn_style"
+            android:text="@string/setuser_bt_msg"
+            android:textColor="@color/jmfont_white"
+            android:textSize="18sp"/>
+    </LinearLayout>
+</LinearLayout>

+ 295 - 0
sdk/jm_guopan/res/layout-port/jmuserlogin.xml

@@ -0,0 +1,295 @@
+<?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="wrap_content"
+    android:gravity="center"
+    android:background="@drawable/jmloginb"
+    android:orientation="vertical" >
+
+    <LinearLayout
+        android:id="@+id/content_view"
+        android:layout_width="@dimen/jm_login_width"
+        android:layout_height="@dimen/jm_login_height_old"
+        android:orientation="vertical" >
+
+        <RelativeLayout
+            android:layout_width="match_parent"
+            android:layout_height="80dp"
+            android:orientation="vertical" >
+
+            <ImageView
+                android:layout_width="60dp"
+                android:layout_height="60dp"
+                android:layout_centerVertical="true"
+                android:layout_marginLeft="25dp"
+                android:layout_marginTop="15dp"
+                android:background="@drawable/jm_logo" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_centerHorizontal="true"
+                android:layout_centerVertical="true"
+                android:text="@string/moblie_bt_user"
+                android:textColor="@color/jmfont_black"
+                android:textSize="16sp" />
+
+            <ImageView
+                android:id="@+id/ivkefu"
+                android:layout_width="25dp"
+                android:layout_height="25dp"
+                android:layout_alignParentRight="true"
+                android:layout_centerVertical="true"
+                android:layout_marginRight="15dp"
+                android:background="@drawable/jm_kefu" />
+
+            <TextView
+                android:id="@+id/tvversion"
+                android:layout_below="@+id/ivkefu"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:text="v1.0.1"
+                android:layout_alignParentRight="true"
+                android:textColor="#d5dad3"
+                android:textSize="10sp"
+                android:layout_marginRight="15dp"
+                />
+
+        </RelativeLayout>
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center"
+            android:layout_marginLeft="15dp"
+            android:layout_marginRight="15dp"
+            android:orientation="vertical" >
+
+            <RelativeLayout
+                android:layout_width="wrap_content"
+                android:layout_height="34dp" >
+
+                <RelativeLayout
+                    android:id="@+id/iphoe_bg"
+                    android:layout_width="60dp"
+                    android:layout_height="wrap_content"
+                    android:layout_centerVertical="true"
+                    android:layout_margin="5dp" >
+
+                    <TextView
+                        android:id="@+id/usertv"
+                        android:layout_width="wrap_content"
+                        android:layout_height="wrap_content"
+                        android:layout_centerVertical="true"
+                        android:text="@string/user_text_msg"
+                        android:textColor="@color/jmfont_black"
+                        android:textSize="16sp" />
+
+                    <ImageView
+                        android:layout_width="15dp"
+                        android:layout_height="15dp"
+                        android:layout_centerVertical="true"
+                        android:layout_marginLeft="5dp"
+                        android:layout_toRightOf="@+id/usertv"
+                        android:background="@drawable/jm_userl" />
+                </RelativeLayout>
+
+                <RelativeLayout
+                    android:id="@+id/userpd"
+                    android:layout_width="match_parent"
+                    android:layout_height="wrap_content"
+                    android:layout_marginLeft="10dp"
+                    android:layout_toRightOf="@+id/iphoe_bg" >
+
+                    <EditText
+                        android:id="@+id/edit_user"
+                        android:layout_width="match_parent"
+                        android:layout_height="wrap_content"
+                        android:layout_centerHorizontal="true"
+                        android:layout_centerVertical="true"
+                        android:background="@null"
+                        android:gravity="center_vertical"
+                        android:hint="@string/user_edit_hint"
+                        android:imeOptions="actionNext"
+                        android:inputType="text"
+                        android:maxLength="22"
+                        android:nextFocusForward="@+id/edit_pwd"
+                        android:singleLine="true"
+                        android:textColor="#000000"
+                        android:textColorHint="#d5dad3"
+                        android:textSize="15sp" >
+                    </EditText>
+
+                    <ImageButton
+                        android:id="@+id/ibpulldown"
+                        android:layout_width="25dp"
+                        android:layout_height="25dp"
+                        android:layout_alignParentRight="true"
+                        android:layout_centerVertical="true"
+                        android:layout_margin="5dp"
+                        android:background="@drawable/jm_urpulldown" />
+                </RelativeLayout>
+            </RelativeLayout>
+
+            <View
+                android:layout_width="match_parent"
+                android:layout_height="1dp"
+                android:layout_marginLeft="5dp"
+                android:layout_marginRight="5dp"
+                android:layout_marginTop="5dp"
+                android:alpha="0.5"
+                android:background="#d6d6d6" />
+        </LinearLayout>
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center"
+            android:layout_marginLeft="15dp"
+            android:layout_marginRight="15dp"
+            android:layout_marginTop="10dp"
+            android:orientation="vertical" >
+
+            <RelativeLayout
+                android:layout_width="wrap_content"
+                android:layout_height="34dp" >
+
+                <RelativeLayout
+                    android:id="@+id/pwr"
+                    android:layout_width="60dp"
+                    android:layout_height="wrap_content"
+                    android:layout_centerVertical="true"
+                    android:layout_margin="5dp" >
+
+                    <TextView
+                        android:id="@+id/pwdtv"
+                        android:layout_width="wrap_content"
+                        android:layout_height="wrap_content"
+                        android:layout_centerVertical="true"
+                        android:text="@string/user_text_pwd"
+                        android:textColor="@color/jmfont_black"
+                        android:textSize="16sp" />
+
+                    <ImageView
+                        android:layout_width="15dp"
+                        android:layout_height="15dp"
+                        android:layout_centerVertical="true"
+                        android:layout_marginLeft="5dp"
+                        android:layout_toRightOf="@+id/pwdtv"
+                        android:background="@drawable/jm_pwd" />
+                </RelativeLayout>
+
+                <EditText
+                    android:id="@+id/edit_pwd"
+                    android:layout_width="match_parent"
+                    android:layout_height="30dp"
+                    android:layout_centerVertical="true"
+                    android:layout_centerHorizontal="true"
+                    android:layout_marginLeft="10dp"
+                    android:layout_toRightOf="@+id/pwr"
+                    android:background="@null"
+                    android:gravity="center_vertical"
+                    android:hint="@string/user_edit_pwdhint"
+                    android:imeOptions="actionDone"
+                    android:inputType="textPassword"
+                    android:maxLength="22"
+                    android:singleLine="true"
+                    android:textColor="#000000"
+                    android:textColorHint="#d5dad3"
+                    android:textSize="15sp" >
+                </EditText>
+            </RelativeLayout>
+
+            <View
+                android:layout_width="match_parent"
+                android:layout_height="1dp"
+                android:layout_marginLeft="5dp"
+                android:layout_marginRight="5dp"
+                android:layout_marginTop="5dp"
+                android:alpha="0.5"
+                android:background="#d6d6d6" />
+        </LinearLayout>
+
+        <RelativeLayout
+            android:layout_width="match_parent"
+            android:layout_height="44dp"
+            android:layout_marginLeft="25dp"
+            android:layout_marginRight="25dp" >
+
+            <TextView
+                android:id="@+id/tvforgot"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_alignParentRight="true"
+                android:layout_centerVertical="true"
+                android:text="@string/user_forgot_msg"
+                android:textColor="@color/jmfont_gray"
+                android:textSize="14sp" />
+        </RelativeLayout>
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center"
+            android:layout_marginLeft="15dp"
+            android:layout_marginRight="15dp"
+            android:orientation="vertical" >
+
+            <Button
+                android:id="@+id/userloginbt"
+                android:layout_width="match_parent"
+                android:layout_height="46dp"
+                android:background="@drawable/jmblues_btn_style"
+                android:gravity="center"
+                android:text="@string/moblie_bt_login"
+                android:textColor="@color/jmfont_white"
+                android:textSize="18sp" />
+
+            <FrameLayout
+                android:id="@+id/iphonebtlg"
+                android:layout_width="match_parent"
+                android:layout_height="46dp"
+                android:layout_marginTop="13dp"
+                android:background="@drawable/jm_cut_btn">
+                <TextView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_gravity="center"
+                    android:gravity="center"
+                    android:drawableLeft="@drawable/jm_cut"
+                    android:text="@string/moblie_login_title"
+                    android:textColor="@color/jmfont_blues"
+                    android:textSize="18sp" />
+            </FrameLayout>
+
+            <RelativeLayout
+                android:layout_width="match_parent"
+                android:layout_height="match_parent"
+                android:layout_marginTop="25dp" >
+
+                <TextView
+                    android:id="@+id/tvvistor"
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_alignParentLeft="true"
+                    android:layout_centerVertical="true"
+                    android:text="@string/moblie_text_visitor"
+                    android:textColor="@color/jmfont_gray"
+                    android:textSize="15sp"
+                    android:visibility="invisible" />
+
+                <TextView
+                    android:id="@+id/ivregister"
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_alignParentRight="true"
+                    android:layout_centerVertical="true"
+                    android:text="@string/moblie_text_register"
+                    android:textColor="@color/jmfont_gray"
+                    android:textSize="15sp" />
+            </RelativeLayout>
+        </LinearLayout>
+    </LinearLayout>
+
+</LinearLayout>

+ 280 - 0
sdk/jm_guopan/res/layout-port/jmuserregister.xml

@@ -0,0 +1,280 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout
+    xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/content_view"
+    android:layout_width="@dimen/jm_login_width"
+    android:layout_height="@dimen/jm_register_height_old"
+    android:background="@drawable/jmloginb"
+    android:orientation="vertical" >
+
+    <RelativeLayout
+        android:layout_width="match_parent"
+        android:layout_height="80dp"
+        android:orientation="vertical" >
+
+        <ImageView
+            android:layout_width="60dp"
+            android:layout_height="60dp"
+            android:layout_centerVertical="true"
+            android:layout_marginLeft="25dp"
+            android:layout_marginTop="15dp"
+            android:background="@drawable/jm_logo" />
+
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_centerHorizontal="true"
+            android:layout_centerVertical="true"
+            android:text="@string/user_text_title"
+            android:textColor="@color/jmfont_black"
+            android:textSize="16sp" />
+        <ImageView
+            android:id="@+id/ivkefu"
+            android:layout_width="25dp"
+            android:layout_height="25dp"
+            android:layout_alignParentRight="true"
+            android:layout_centerVertical="true"
+            android:layout_marginRight="15dp"
+            android:background="@drawable/jm_kefu" />
+
+        <TextView
+            android:id="@+id/tvversion"
+            android:layout_below="@+id/ivkefu"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:text="v1.0.1"
+            android:layout_alignParentRight="true"
+            android:textColor="#d5dad3"
+            android:textSize="10sp"
+            android:layout_marginRight="15dp"
+            />
+
+    </RelativeLayout>
+
+    <LinearLayout
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:layout_gravity="center"
+        android:layout_marginLeft="15dp"
+        android:layout_marginRight="15dp"
+        android:orientation="vertical" >
+
+        <RelativeLayout
+            android:layout_width="wrap_content"
+            android:layout_height="34dp" >
+
+            <RelativeLayout
+                android:id="@+id/iphoe_bg"
+                android:layout_width="60dp"
+                android:layout_height="wrap_content"
+                android:layout_centerVertical="true"
+                android:layout_margin="5dp" >
+
+                <TextView
+                    android:id="@+id/usertv"
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_centerVertical="true"
+                    android:text="@string/user_text_msg"
+                    android:textColor="@color/jmfont_black"
+                    android:textSize="16sp" />
+
+                <ImageView
+                    android:layout_width="15dp"
+                    android:layout_height="15dp"
+                    android:layout_centerVertical="true"
+                    android:layout_marginLeft="5dp"
+                    android:layout_toRightOf="@+id/usertv"
+                    android:background="@drawable/jm_userl" />
+            </RelativeLayout>
+
+            <EditText
+                android:id="@+id/edit_usera"
+                android:layout_width="match_parent"
+                android:layout_height="wrap_content"
+                android:layout_centerHorizontal="true"
+                android:layout_centerVertical="true"
+                android:layout_marginLeft="10dp"
+                android:layout_toRightOf="@+id/iphoe_bg"
+                android:background="@null"
+                android:gravity="center_vertical"
+                android:hint="@string/user_edit_hint"
+                android:imeOptions="actionNext"
+                android:inputType="text"
+                android:maxLength="22"
+                android:nextFocusForward="@+id/edit_pwa"
+                android:singleLine="true"
+                android:textColor="#000000"
+                android:textColorHint="#d5dad3"
+                android:textSize="15sp" >
+            </EditText>
+        </RelativeLayout>
+
+        <View
+            android:layout_width="match_parent"
+            android:layout_height="1dp"
+            android:layout_marginLeft="5dp"
+            android:layout_marginRight="5dp"
+            android:alpha="0.5"
+            android:background="#d6d6d6" />
+    </LinearLayout>
+
+    <LinearLayout
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:layout_gravity="center"
+        android:layout_marginLeft="15dp"
+        android:layout_marginRight="15dp"
+        android:layout_marginTop="10dp"
+        android:orientation="vertical" >
+
+        <RelativeLayout
+            android:layout_width="wrap_content"
+            android:layout_height="34dp" >
+
+            <RelativeLayout
+                android:id="@+id/pwr"
+                android:layout_width="60dp"
+                android:layout_height="wrap_content"
+                android:layout_centerVertical="true"
+                android:layout_margin="5dp" >
+
+                <TextView
+                    android:id="@+id/pwdtv"
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_centerVertical="true"
+                    android:text="@string/user_text_pwd"
+                    android:textColor="@color/jmfont_black"
+                    android:textSize="16sp" />
+
+                <ImageView
+                    android:layout_width="15dp"
+                    android:layout_height="15dp"
+                    android:layout_centerVertical="true"
+                    android:layout_marginLeft="5dp"
+                    android:layout_toRightOf="@+id/pwdtv"
+                    android:background="@drawable/jm_pwd" />
+            </RelativeLayout>
+
+            <EditText
+                android:id="@+id/edit_pwa"
+                android:layout_width="match_parent"
+                android:layout_height="wrap_content"
+                android:layout_centerVertical="true"
+                android:layout_centerHorizontal="true"
+                android:layout_marginLeft="10dp"
+                android:layout_toRightOf="@+id/pwr"
+                android:background="@null"
+                android:gravity="center_vertical"
+                android:hint="@string/user_edit_pwdhint"
+                android:imeOptions="actionDone"
+                android:inputType="textPassword"
+                android:maxLength="22"
+                android:singleLine="true"
+
+                android:textColor="#000000"
+                android:textColorHint="#d5dad3"
+                android:textSize="16sp" >
+            </EditText>
+        </RelativeLayout>
+
+        <View
+            android:layout_width="match_parent"
+            android:layout_height="1dp"
+            android:layout_marginLeft="5dp"
+            android:layout_marginRight="5dp"
+            android:alpha="0.5"
+            android:background="#d6d6d6" />
+    </LinearLayout>
+
+    <LinearLayout
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:layout_gravity="center"
+        android:layout_marginLeft="15dp"
+        android:layout_marginRight="15dp"
+        android:layout_marginTop="10dp"
+        android:orientation="vertical" >
+
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center"
+            android:layout_margin="5dp"
+            android:orientation="horizontal" >
+
+            <CheckBox
+                android:id="@+id/remembpwcb"
+                android:layout_width="14dp"
+                android:layout_height="14dp"
+                android:layout_gravity="center_vertical"
+                android:background="@drawable/jmagreeradio"
+                android:button="@null"
+                android:checked="true"
+                android:enabled="false" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_marginLeft="5dp"
+                android:text="@string/user_text_my"
+                android:textColor="@color/jmfont_gray"
+                android:textSize="14sp" />
+
+            <TextView
+                android:id="@+id/tvurl"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="center_vertical"
+                android:text="@string/user_text_deal"
+                android:textColor="@color/jmfont_blues"
+                android:textSize="14sp" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_gravity="center_vertical"
+                android:text="@string/user_text_end"
+                android:textColor="@color/jmfont_gray"
+                android:textSize="14sp" />
+        </LinearLayout>
+
+        <Button
+            android:id="@+id/btsubmit"
+            android:layout_width="match_parent"
+            android:layout_height="46dp"
+            android:layout_marginTop="15dp"
+            android:background="@drawable/jmblues_btn_style"
+            android:text="@string/user_bt_submit"
+            android:textSize="18sp"
+            android:textColor="@color/jmfont_white" />
+
+        <RelativeLayout
+            android:layout_width="match_parent"
+            android:layout_height="match_parent"
+            android:layout_marginLeft="10dp"
+            android:layout_marginRight="10dp"
+            android:layout_marginTop="22dp" >
+
+            <TextView
+                android:id="@+id/ivvisitor"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_centerVertical="true"
+                android:text="@string/moblie_text_visitor"
+                android:textColor="@color/jmfont_gray"
+                android:textSize="15sp" />
+
+            <TextView
+                android:id="@+id/ivdirect"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_alignParentRight="true"
+                android:layout_centerVertical="true"
+                android:text="@string/user_bt_login"
+                android:textColor="@color/jmfont_gray"
+                android:textSize="15sp" />
+        </RelativeLayout>
+    </LinearLayout>
+</LinearLayout>

+ 46 - 0
sdk/jm_guopan/res/layout/jm_dialog_ios.xml

@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:orientation="vertical"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:background="@drawable/jm_dialog_ios_bg"
+    xmlns:tools="http://schemas.android.com/tools">
+    <LinearLayout
+        android:layout_width="match_parent"
+        android:layout_height="wrap_content"
+        android:layout_margin="20dp"
+        android:gravity="center_horizontal"
+        android:orientation="vertical">
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:textColor="@color/jmfont_black"
+            android:textSize="16sp"
+            android:textStyle="bold"
+            android:text="@string/jm_dialog_title"/>
+
+        <TextView
+            android:id="@+id/content"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_marginTop="4dp"
+            android:textColor="@color/jmfont_black"
+            android:textSize="12sp"
+            tools:text="@string/http_rror_msg"/>
+    </LinearLayout>
+
+    <View
+        android:layout_width="match_parent"
+        android:layout_height="1px"
+        android:background="@color/jm_dialog_line"/>
+
+    <TextView
+        android:id="@+id/confirm"
+        android:layout_width="match_parent"
+        android:layout_height="40dp"
+        android:gravity="center"
+        android:layout_gravity="center_horizontal"
+        android:textColor="@color/jmfont_blues"
+        android:textSize="16sp"
+        android:text="@string/jm_confirm"/>
+    </LinearLayout>

+ 146 - 0
sdk/jm_guopan/res/layout/jm_float_view.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"
+        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_user" />
+
+                <TextView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:text="@string/float_user_msg"
+                    android:textColor="@color/jmfont_blues"
+                    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>
+
+        <ImageView
+            android:id="@+id/tv_gift_line"
+            android:layout_width="2dp"
+            android:layout_height="35dp"
+            android:src="@drawable/jm_interval" />
+
+        <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_gift" />
+
+                <TextView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:text="@string/float_gift"
+                    android:textColor="@color/jmfont_blues"
+                    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>
+
+        <ImageView
+            android:id="@+id/tv_kefu_line"
+            android:layout_width="2dp"
+            android:layout_height="35dp"
+            android:src="@drawable/jm_interval" />
+
+        <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_kefu" />
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:text="@string/float_kefu_msg"
+                android:textColor="@color/jmfont_blues"
+                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>

+ 68 - 0
sdk/jm_guopan/res/layout/jmautologin.xml

@@ -0,0 +1,68 @@
+<?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"
+        android:layout_height="@dimen/jm_auto_login_height"
+        android:background="@drawable/jmautologinb"
+        android:orientation="vertical" >
+
+        <ImageView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center_horizontal"
+            android:layout_marginTop="10dp"
+            android:background="@drawable/jm_auto_logo" />
+
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center_horizontal"
+            android:layout_marginTop="10dp"
+            android:padding="5sp"
+            android:text="@string/auto_text_msg"
+            android:textColor="@color/jmfont_white"
+            android:textSize="22sp" />
+
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center_horizontal"
+            android:layout_marginTop="10dp"
+            android:padding="5sp"
+            tools:text="m123456789"
+            android:id="@+id/tvusername"
+            android:textColor="@color/jmfont_white"
+            android:textSize="22sp" />
+
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center_horizontal"
+            android:layout_marginTop="10dp"
+            android:padding="5sp"
+            android:text="@string/auto_text_tip"
+            android:textColor="@color/jmfont_white"
+            android:textSize="16sp" />
+
+        <Button
+           
+            android:layout_width="180dp"
+            android:layout_height="45dp"
+            android:layout_gravity="center_horizontal"
+            android:layout_marginTop="10dp"
+            android:background="@drawable/jm_backlogin_btn"
+            android:text="@string/auto_bt_msg"
+            android:textColor="@color/jmfont_blues"
+            android:id="@+id/btbacklogin"
+            android:textAllCaps="false"
+            android:textSize="18sp" />
+    </LinearLayout>
+
+</LinearLayout>

+ 68 - 0
sdk/jm_guopan/res/layout/jmautologin_new.xml

@@ -0,0 +1,68 @@
+<?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"
+        android:layout_height="@dimen/jm_login_height"
+        android:background="@drawable/jmautologinb"
+        android:orientation="vertical" >
+
+        <ImageView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center_horizontal"
+            android:layout_marginTop="10dp"
+            android:background="@drawable/jm_logo_new" />
+
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center_horizontal"
+            android:layout_marginTop="10dp"
+            android:padding="5sp"
+            android:text="@string/auto_text_msg"
+            android:textColor="@color/jmfont_white"
+            android:textSize="22sp" />
+
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center_horizontal"
+            android:layout_marginTop="10dp"
+            android:padding="5sp"
+            tools:text="m123456789"
+            android:id="@+id/tvusername"
+            android:textColor="@color/jmfont_white"
+            android:textSize="22sp" />
+
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_gravity="center_horizontal"
+            android:layout_marginTop="10dp"
+            android:padding="5sp"
+            android:text="@string/auto_text_tip"
+            android:textColor="@color/jmfont_white"
+            android:textSize="16sp" />
+
+        <TextView
+            android:layout_width="180dp"
+            android:layout_height="45dp"
+            android:layout_gravity="center_horizontal"
+            android:layout_marginTop="10dp"
+            android:gravity="center"
+            android:background="@drawable/jm_blues_codebtn_style_new"
+            android:text="@string/auto_bt_msg"
+            android:textColor="@color/jmfont_white"
+            android:id="@+id/btbacklogin"
+            android:textAllCaps="false"
+            android:textSize="18sp" />
+    </LinearLayout>
+
+</LinearLayout>

Some files were not shown because too many files changed in this diff