chengjie 4 yıl önce
ebeveyn
işleme
296fe5003e
100 değiştirilmiş dosya ile 533 ekleme ve 59 silme
  1. 73 41
      app.js
  2. 67 12
      app.json
  3. 47 6
      app.wxss
  4. 252 0
      components/navigation-bar/navigation-bar.js
  5. 4 0
      components/navigation-bar/navigation-bar.json
  6. 30 0
      components/navigation-bar/navigation-bar.wxml
  7. 60 0
      components/navigation-bar/navigation-bar.wxss
  8. BIN
      pages/images/CombinedShape.png
  9. BIN
      pages/images/card_index_jiankang_70x76.png
  10. BIN
      pages/images/card_index_laboratory_70x76.png
  11. BIN
      pages/images/checklist_nameline_illus.png
  12. BIN
      pages/images/edit_voicerecorder_illus.png
  13. BIN
      pages/images/examine_clipboard_200x200.png
  14. BIN
      pages/images/examine_clipboard_80x80.png
  15. BIN
      pages/images/examine_loading_200x200.gif
  16. BIN
      pages/images/examine_subject_a001.png
  17. BIN
      pages/images/examine_subject_a002.png
  18. BIN
      pages/images/examine_subject_a003.png
  19. BIN
      pages/images/examine_subject_a004.png
  20. BIN
      pages/images/examine_subject_a005.png
  21. BIN
      pages/images/examine_subject_a006.png
  22. BIN
      pages/images/examine_subject_a007.png
  23. BIN
      pages/images/examine_subject_a008.png
  24. BIN
      pages/images/examine_subject_a009.png
  25. BIN
      pages/images/examine_subject_a010.png
  26. BIN
      pages/images/examine_subject_a011.png
  27. BIN
      pages/images/examine_subject_a012.png
  28. BIN
      pages/images/examine_subject_a013.png
  29. BIN
      pages/images/examine_subject_a014.png
  30. BIN
      pages/images/examine_subject_a015.png
  31. BIN
      pages/images/examine_subject_a016.png
  32. BIN
      pages/images/examine_subject_a017.png
  33. BIN
      pages/images/examine_subject_a018.png
  34. BIN
      pages/images/examine_subject_b001.png
  35. BIN
      pages/images/examine_subject_b002.png
  36. BIN
      pages/images/examine_subject_b003.png
  37. BIN
      pages/images/examine_subject_b004.png
  38. BIN
      pages/images/examine_subject_b005.png
  39. BIN
      pages/images/examine_subject_c001.png
  40. BIN
      pages/images/examine_subject_c002.png
  41. BIN
      pages/images/examine_subject_c003.png
  42. BIN
      pages/images/examine_subject_c004.png
  43. BIN
      pages/images/examine_subjecticon_01.png
  44. BIN
      pages/images/examine_willread_gray_22x22.png
  45. BIN
      pages/images/examine_willread_gray_30x30.png
  46. BIN
      pages/images/examine_willread_green_22x22.png
  47. BIN
      pages/images/examine_willread_green_30x30.png
  48. BIN
      pages/images/examine_willwrite_gray_22x22.png
  49. BIN
      pages/images/examine_willwrite_gray_27x27.png
  50. BIN
      pages/images/examine_willwrite_green_22x22.png
  51. BIN
      pages/images/examine_willwrite_green_27x27.png
  52. BIN
      pages/images/jinji_80x90.png
  53. BIN
      pages/images/jinji_disabled_60x60.png
  54. BIN
      pages/images/jinji_normal_a_60x60.png
  55. BIN
      pages/images/jinji_normal_b_60x60.png
  56. BIN
      pages/images/message_edit_01.png
  57. BIN
      pages/images/message_practise_index_01.png
  58. BIN
      pages/images/music-player-pause-lines.png
  59. BIN
      pages/images/music-player-play.png
  60. BIN
      pages/images/practice_index_footer.png
  61. BIN
      pages/images/practice_introduction_bg.png
  62. BIN
      pages/images/practice_introduction_marks_a.png
  63. BIN
      pages/images/practice_introduction_marks_b.png
  64. BIN
      pages/images/practice_report_bg.png
  65. BIN
      pages/images/practice_report_footer.png
  66. BIN
      pages/images/practice_report_header.png
  67. BIN
      pages/images/practise_dashboard_header.png
  68. BIN
      pages/images/practise_index_board_avater01.png
  69. BIN
      pages/images/practise_index_board_blackboard.png
  70. BIN
      pages/images/practise_index_board_close.png
  71. BIN
      pages/images/practise_index_footer.png
  72. BIN
      pages/images/practise_index_goon.png
  73. BIN
      pages/images/practise_index_report.png
  74. BIN
      pages/images/practise_index_start.png
  75. BIN
      pages/images/product_icon_mg_70x70.png
  76. BIN
      pages/images/program_screenshot_main.png
  77. BIN
      pages/images/program_start_footer.png
  78. BIN
      pages/images/program_start_tips01.png
  79. BIN
      pages/images/program_start_tips02.png
  80. BIN
      pages/images/program_start_tips03.png
  81. BIN
      pages/images/program_start_tips04.png
  82. BIN
      pages/images/program_start_tips05.png
  83. BIN
      pages/images/program_start_tips06.png
  84. BIN
      pages/images/program_start_tips07.png
  85. BIN
      pages/images/program_start_tips08.png
  86. BIN
      pages/images/program_start_tips09.png
  87. BIN
      pages/images/program_tabbar_add_default.png
  88. BIN
      pages/images/program_tabbar_note_default.png
  89. BIN
      pages/images/program_tabbar_note_normal.png
  90. BIN
      pages/images/program_tabbar_task_default.png
  91. BIN
      pages/images/program_tabbar_task_normal.png
  92. BIN
      pages/images/promotion_leaflet_a01.png
  93. BIN
      pages/images/richang_80x90.png
  94. BIN
      pages/images/richang_disabled_60x60.png
  95. BIN
      pages/images/richang_normal_a_60x60.png
  96. BIN
      pages/images/richang_normal_b_60x60.png
  97. BIN
      pages/images/signup_registration_illus.png
  98. BIN
      pages/images/study_index_banner191224.png
  99. BIN
      pages/images/study_index_board_avater01.png
  100. 0 0
      pages/images/study_index_board_close.png

Dosya farkı çok büyük olduğundan ihmal edildi
+ 73 - 41
app.js


+ 67 - 12
app.json

@@ -1,30 +1,85 @@
1 1
 {
2 2
   "pages": [
3
+    
3 4
     "pages/index/index",
4
-    "pages/index/notice",
5
+    "pages/main/health",
6
+    
7
+    
8
+    "pages/main/folderEdit",
9
+    "pages/main/folderIcon",
10
+
11
+    "pages/main/cardmain",
12
+    "pages/main/mainlist",
13
+    "pages/main/addInfomation",
14
+    "pages/main/addInfomationDetail",
15
+
16
+    "pages/main/searchCard",
17
+    
18
+    "pages/main/preview",
19
+    "pages/plan/pattern",
5 20
     "pages/index/accredit",
21
+    "pages/other/openSetting",
22
+
23
+    "pages/test/index",
24
+    "pages/test/list",
25
+    "pages/test/item",
26
+    "pages/test/wordlist",
27
+    "pages/test/report",
28
+
6 29
     "pages/main/default",
7 30
     "pages/main/cardInfo",
8
-    "pages/main/preview",
9
-    "pages/main/searchCardList",
10
-    "pages/main/searchCard1",
11
-    "pages/main/searchCard",
31
+    "pages/main/cardInfoDetail",
12 32
     "pages/main/add",
13
-    "pages/main/searchWeb2",
14
-    "pages/main/searchWeb1",
15
-    "pages/main/searchWeb",
16 33
     "pages/main/detail",
17
-    "pages/main/colorplan",
18
-    "pages/main/memoryLevel",
19
-    "pages/main/setting"
34
+    "pages/main/systemsetting",
35
+    "pages/main/symbolsetting",
36
+
37
+    "pages/plan/clicktype",
38
+    "pages/plan/colorplan",
39
+    "pages/plan/sortRule",
40
+    "pages/plan/setting",
41
+
42
+    "pages/plan/studyplan",
43
+    "pages/plan/studyplandetail",
44
+    
45
+    "pages/marketing/extenduser",
46
+    "pages/marketing/shareuser",
47
+    "pages/marketing/award",
48
+    "pages/marketing/index",
49
+    
50
+    "pages/other/recover",
51
+    "pages/other/video",
52
+    "pages/other/menu",
53
+    "pages/other/lessonlist",
54
+    "pages/other/lessonlistselect",
55
+    "pages/other/userlist",
56
+    "pages/other/binding",
57
+    "pages/other/homework",
58
+    "pages/other/lesson",
59
+    "pages/other/webview",
60
+    "pages/other/webviewInterior",
61
+    "pages/other/newuser",
62
+    "pages/other/userbook",
63
+    "pages/other/activity",
64
+    "pages/other/coupon",
65
+    "pages/other/tips",
66
+    "pages/other/help",
67
+    "pages/other/paycustom",
68
+    "pages/other/annualreport",
69
+    "pages/other/pay"
70
+    
20 71
   ],
21 72
   "window": {
22
-    "navigationBarBackgroundColor": "#fff",
73
+    "navigationBarBackgroundColor": "#ffffff",
23 74
     "navigationBarTitleText": "秒过",
24 75
     "navigationBarTextStyle": "black",
25 76
     "backgroundColor": "#ffffff",
77
+    "resizable": false,
26 78
     "enablePullDownRefresh": false
27 79
   },
80
+  "requiredBackgroundModes": [
81
+    "audio"
82
+  ],
28 83
   "navigateToMiniProgramAppIdList": [
29 84
     "wx84b3feac6069eec3",
30 85
     "wxa5441bbf344692ba",

+ 47 - 6
app.wxss

@@ -1,9 +1,3 @@
1
-/**app.wxss**/
2
-.container {
3
-  width:100%;
4
-  justify-content: flex-start;
5
-} 
6
-
7 1
 ::-webkit-scrollbar {
8 2
   width: 0;
9 3
   height: 0;
@@ -25,6 +19,17 @@
25 19
   justify-content: center;
26 20
 }
27 21
 
22
+.container {
23
+  width:100%;
24
+  color: #1e1e1e;
25
+  justify-content: flex-start;
26
+  font-weight: 500;
27
+  background-color: #F2F2F2;
28
+} 
29
+.footerHeight{
30
+  width: 100%;
31
+  height: 20rpx;
32
+}
28 33
 .lineFooter{
29 34
   width: 100%;
30 35
   height: 1rpx;
@@ -51,6 +56,21 @@
51 56
   height: 1rpx;
52 57
   background-color: #E3E3E3; 
53 58
 }
59
+.lineWidth690{
60
+  width: 690rpx;
61
+  height: 1rpx;
62
+  background-color: #E3E3E3; 
63
+}
64
+.lineWidth680{
65
+  width: 680rpx;
66
+  height: 1rpx;
67
+  background-color: #E3E3E3; 
68
+}
69
+.lineWidth660{
70
+  width: 660rpx;
71
+  height: 1rpx;
72
+  background-color: #E3E3E3; 
73
+}
54 74
 .lineWidth650{
55 75
   width: 650rpx;
56 76
   height: 1rpx;
@@ -67,6 +87,27 @@
67 87
   background-color: #E3E3E3; 
68 88
 }
69 89
 
90
+.lineWidth600{
91
+  width: 600rpx;
92
+  height: 1rpx;
93
+  background-color: #E3E3E3; 
94
+}
95
+.lineWidth580{
96
+  width: 580rpx;
97
+  height: 1rpx;
98
+  background-color: #E3E3E3; 
99
+}
100
+
101
+.PanelBorderTop{
102
+  border-top-left-radius: 20rpx;
103
+  border-top-right-radius: 20rpx;
104
+}
105
+
106
+.PanelBorderBottom{
107
+  border-bottom-left-radius: 20rpx;
108
+  border-bottom-right-radius: 20rpx;
109
+}
110
+
70 111
 
71 112
 @font-face {
72 113
     font-family: 'Roboto-Black';

+ 252 - 0
components/navigation-bar/navigation-bar.js

@@ -0,0 +1,252 @@
1
+/**
2
+ * 自定义头部导航组件,基于官方组件Navigation开发。
3
+ * 
4
+ * <navigation-bar title="会员中心" bindgetBarInfo="getBarInfo"></navigation-bar>
5
+ * 
6
+ * 组件属性列表 
7
+ * bindgetBarInfo {eventhandler}  组件实例载入页面时触发此事件,首参为event对象,event.detail携带当前导航栏信息,如导航栏高度 event.detail.topBarHeight
8
+ * backImage      {string}  back按钮的图标地址
9
+ * homeImage      {string}  home按钮的图标地址
10
+ * bindback	      {eventhandler}	点击back按钮触发此事件响应函数
11
+ * ext-class	    {string}	添加在组件内部结构的class,可用于修改组件内部的样式
12
+ * title	        {string}	导航标题,如果不提供为空
13
+ * background	    {string}	导航背景色,默认#ffffff
14
+ * color	        {string}	导航字体颜色
15
+ * dbclickBackTop {boolean}	是否开启双击返回顶部功能,默认true
16
+ * border         {boolean}	是否显示顶部边框,默认false
17
+ * loading	      {boolean}	是否显示标题左侧的loading,默认false
18
+ * show	          {boolean}	显示隐藏导航,隐藏的时候navigation的高度占位还在,默认true
19
+ * left	          {boolean}	左侧区域是否使用slot内容,默认false
20
+ * center	        {boolean}	中间区域是否使用slot内容,默认false
21
+ *  
22
+ * Slot Name
23
+ * left	          左侧slot,在back按钮位置显示,当left属性为true的时候有效
24
+ * center	        标题slot,在标题位置显示,当center属性为true的时候有效
25
+ * 
26
+*/
27
+
28
+module.exports =
29
+/******/ (function(modules) { // webpackBootstrap
30
+/******/ 	// The module cache
31
+/******/ 	var installedModules = {};
32
+/******/
33
+/******/ 	// The require function
34
+/******/ 	function __webpack_require__(moduleId) {
35
+/******/
36
+/******/ 		// Check if module is in cache
37
+/******/ 		if(installedModules[moduleId]) {
38
+/******/ 			return installedModules[moduleId].exports;
39
+/******/ 		}
40
+/******/ 		// Create a new module (and put it into the cache)
41
+/******/ 		var module = installedModules[moduleId] = {
42
+/******/ 			i: moduleId,
43
+/******/ 			l: false,
44
+/******/ 			exports: {}
45
+/******/ 		};
46
+/******/
47
+/******/ 		// Execute the module function
48
+/******/ 		modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
49
+/******/
50
+/******/ 		// Flag the module as loaded
51
+/******/ 		module.l = true;
52
+/******/
53
+/******/ 		// Return the exports of the module
54
+/******/ 		return module.exports;
55
+/******/ 	}
56
+/******/
57
+/******/
58
+/******/ 	// expose the modules object (__webpack_modules__)
59
+/******/ 	__webpack_require__.m = modules;
60
+/******/
61
+/******/ 	// expose the module cache
62
+/******/ 	__webpack_require__.c = installedModules;
63
+/******/
64
+/******/ 	// define getter function for harmony exports
65
+/******/ 	__webpack_require__.d = function(exports, name, getter) {
66
+/******/ 		if(!__webpack_require__.o(exports, name)) {
67
+/******/ 			Object.defineProperty(exports, name, { enumerable: true, get: getter });
68
+/******/ 		}
69
+/******/ 	};
70
+/******/
71
+/******/ 	// define __esModule on exports
72
+/******/ 	__webpack_require__.r = function(exports) {
73
+/******/ 		if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
74
+/******/ 			Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
75
+/******/ 		}
76
+/******/ 		Object.defineProperty(exports, '__esModule', { value: true });
77
+/******/ 	};
78
+/******/
79
+/******/ 	// create a fake namespace object
80
+/******/ 	// mode & 1: value is a module id, require it
81
+/******/ 	// mode & 2: merge all properties of value into the ns
82
+/******/ 	// mode & 4: return value when already ns object
83
+/******/ 	// mode & 8|1: behave like require
84
+/******/ 	__webpack_require__.t = function(value, mode) {
85
+/******/ 		if(mode & 1) value = __webpack_require__(value);
86
+/******/ 		if(mode & 8) return value;
87
+/******/ 		if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
88
+/******/ 		var ns = Object.create(null);
89
+/******/ 		__webpack_require__.r(ns);
90
+/******/ 		Object.defineProperty(ns, 'default', { enumerable: true, value: value });
91
+/******/ 		if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
92
+/******/ 		return ns;
93
+/******/ 	};
94
+/******/
95
+/******/ 	// getDefaultExport function for compatibility with non-harmony modules
96
+/******/ 	__webpack_require__.n = function(module) {
97
+/******/ 		var getter = module && module.__esModule ?
98
+/******/ 			function getDefault() { return module['default']; } :
99
+/******/ 			function getModuleExports() { return module; };
100
+/******/ 		__webpack_require__.d(getter, 'a', getter);
101
+/******/ 		return getter;
102
+/******/ 	};
103
+/******/
104
+/******/ 	// Object.prototype.hasOwnProperty.call
105
+/******/ 	__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
106
+/******/
107
+/******/ 	// __webpack_public_path__
108
+/******/ 	__webpack_require__.p = "";
109
+/******/
110
+/******/
111
+/******/ 	// Load entry module and return exports
112
+/******/ 	return __webpack_require__(__webpack_require__.s = 1);
113
+/******/ })
114
+/************************************************************************/
115
+/******/ ([
116
+/* 0 */,
117
+/* 1 */
118
+/***/ (function(module, exports, __webpack_require__) {
119
+
120
+"use strict";
121
+
122
+var app = getApp();
123
+
124
+Component({
125
+  options: {
126
+    multipleSlots: true,
127
+    addGlobalClass: true
128
+  },
129
+  properties: {
130
+    backImage: {
131
+      type: String,
132
+      value: '/static/icon/icon_back.svg'
133
+    },
134
+    homeImage: {
135
+      type: String,
136
+      value: '/static/icon/icon_home.png'
137
+    },
138
+    extClass: {
139
+      type: String,
140
+      value: ''
141
+    },
142
+    title: {
143
+      type: String,
144
+      value: ''
145
+    },
146
+    background: {
147
+      type: String,
148
+      value: '#ffffff'
149
+    },
150
+    color: {
151
+      type: String,
152
+      value: '#000000'
153
+    },
154
+    dbclickBackTop:{
155
+      type:Boolean,
156
+      value:true
157
+    },
158
+    border: {
159
+      type: Boolean,
160
+      value: false
161
+    },
162
+    loading: {
163
+      type: Boolean,
164
+      value: false
165
+    },
166
+    show: {
167
+      type: Boolean,
168
+      value: true,
169
+      observer: '_showChange'
170
+    },  
171
+    left: {
172
+      type: Boolean,
173
+      value: false
174
+    },
175
+    center: {
176
+      type: Boolean,
177
+      value: false
178
+    },    
179
+    
180
+  },
181
+  data: {
182
+    displayStyle: '',
183
+    showBack:false
184
+  },
185
+  attached: function attached() {
186
+    var _this = this;        
187
+    //动态计算导航栏尺寸
188
+    var isSupport = !!wx.getMenuButtonBoundingClientRect;
189
+    var rect = wx.getMenuButtonBoundingClientRect ? wx.getMenuButtonBoundingClientRect() : null;
190
+    wx.getSystemInfo({
191
+        success: function success(res) {
192
+          var ios = !!(res.system.toLowerCase().search('ios') + 1);
193
+          var statusBarHeight=res.statusBarHeight;
194
+          var topBarHeight=ios ? (44 + statusBarHeight) : (48 + statusBarHeight);
195
+
196
+          _this.setData({
197
+              ios: ios,
198
+              topBarHeight:topBarHeight,
199
+              statusBarHeight:statusBarHeight,
200
+              innerWidth: isSupport ? 'width:' + rect.left + 'px' : '',
201
+              innerPaddingRight: isSupport ? 'padding-right:' + (res.windowWidth - rect.left) + 'px' : '',
202
+              leftWidth: isSupport ? 'width:' + (res.windowWidth - rect.left) + 'px' : ''
203
+          }); 
204
+
205
+          _this.triggerEvent('getBarInfo', {topBarHeight,statusBarHeight});               
206
+        }
207
+    });
208
+
209
+    //back箭头处理的显示
210
+    var pages=getCurrentPages()      
211
+    if(pages.length>1){
212
+      this.setData({showBack:true})
213
+    }
214
+  },
215
+  methods: {
216
+    _showChange: function _showChange(show) {           
217
+      var displayStyle = 'opacity: ' + (show ? '1' : '0') + ';-webkit-transition:opacity 0.5s;transition:opacity 0.5s;';           
218
+      this.setData({
219
+          displayStyle: displayStyle
220
+      });
221
+    },
222
+    //点击back事件处理
223
+    goBack: function () {
224
+      wx.navigateBack();
225
+      this.triggerEvent('back');
226
+      console.log("goBack");
227
+    },
228
+    //返回首页
229
+    goHome:function(){
230
+      wx.reLaunch({
231
+        url: '/pages/index/index'
232
+      })
233
+    },
234
+    //双击返回顶部
235
+    // doubleClick(e) {
236
+    //   console.log("doubleClick");
237
+    //   if (!this.data.dbclickBackTop){return}
238
+    //   if (this.timeStamp && (e.timeStamp - this.timeStamp < 300)) {
239
+    //     this.timeStamp = 0
240
+    //     wx.pageScrollTo({
241
+    //       scrollTop: 0,
242
+    //       duration: 300
243
+    //     })
244
+    //   } else {
245
+    //     this.timeStamp = e.timeStamp
246
+    //   }
247
+    // }
248
+  }
249
+});
250
+
251
+/***/ })
252
+/******/ ]);

+ 4 - 0
components/navigation-bar/navigation-bar.json

@@ -0,0 +1,4 @@
1
+{
2
+  "component": true,
3
+  "usingComponents": {}
4
+}

+ 30 - 0
components/navigation-bar/navigation-bar.wxml

@@ -0,0 +1,30 @@
1
+<view class="weui-navigation-bar {{extClass}}" bindtouchstart="doubleClick">
2
+  <view class="weui-navigation-bar__placeholder {{ios ? 'ios' : 'android'}}" style="padding-top: {{statusBarHeight}}px;visibility: hidden;"></view>
3
+  <view class="weui-navigation-bar__inner {{ios ? 'ios' : 'android'}} {{border?'navigation-bar-border':''}}" style="padding-top: {{statusBarHeight}}px; color: {{color}};background:{{background}};{{displayStyle}};{{innerPaddingRight}};{{innerWidth}};">
4
+
5
+    <view class='weui-navigation-bar__left' style="{{leftWidth}}">
6
+      <block wx:if="{{left}}">
7
+        <slot name="left"></slot>
8
+      </block>
9
+      <block wx:else>
10
+        <view class="btn-back nice-focus" bindtap="goBack" wx:if="{{showBack}}">
11
+          <image src="{{backImage}}"></image>
12
+        </view>      
13
+        <view class="btn-home nice-focus" bindtap="goHome">
14
+          <image src="{{homeImage}}"></image>
15
+        </view>
16
+      </block>     
17
+    </view>
18
+
19
+    <view class='weui-navigation-bar__center'>
20
+      <view wx:if="{{loading}}" class="weui-navigation-bar__loading"></view>
21
+
22
+      <block wx:if="{{center}}">
23
+        <slot name="center"></slot>        
24
+      </block>
25
+      <block wx:else>
26
+        <text>{{title}}</text>
27
+      </block>
28
+    </view>   
29
+  </view>
30
+</view>

Dosya farkı çok büyük olduğundan ihmal edildi
+ 60 - 0
components/navigation-bar/navigation-bar.wxss


BIN
pages/images/CombinedShape.png


BIN
pages/images/card_index_jiankang_70x76.png


BIN
pages/images/card_index_laboratory_70x76.png


BIN
pages/images/checklist_nameline_illus.png


BIN
pages/images/edit_voicerecorder_illus.png


BIN
pages/images/examine_clipboard_200x200.png


BIN
pages/images/examine_clipboard_80x80.png


BIN
pages/images/examine_loading_200x200.gif


BIN
pages/images/examine_subject_a001.png


BIN
pages/images/examine_subject_a002.png


BIN
pages/images/examine_subject_a003.png


BIN
pages/images/examine_subject_a004.png


BIN
pages/images/examine_subject_a005.png


BIN
pages/images/examine_subject_a006.png


BIN
pages/images/examine_subject_a007.png


BIN
pages/images/examine_subject_a008.png


BIN
pages/images/examine_subject_a009.png


BIN
pages/images/examine_subject_a010.png


BIN
pages/images/examine_subject_a011.png


BIN
pages/images/examine_subject_a012.png


BIN
pages/images/examine_subject_a013.png


BIN
pages/images/examine_subject_a014.png


BIN
pages/images/examine_subject_a015.png


BIN
pages/images/examine_subject_a016.png


BIN
pages/images/examine_subject_a017.png


BIN
pages/images/examine_subject_a018.png


BIN
pages/images/examine_subject_b001.png


BIN
pages/images/examine_subject_b002.png


BIN
pages/images/examine_subject_b003.png


BIN
pages/images/examine_subject_b004.png


BIN
pages/images/examine_subject_b005.png


BIN
pages/images/examine_subject_c001.png


BIN
pages/images/examine_subject_c002.png


BIN
pages/images/examine_subject_c003.png


BIN
pages/images/examine_subject_c004.png


BIN
pages/images/examine_subjecticon_01.png


BIN
pages/images/examine_willread_gray_22x22.png


BIN
pages/images/examine_willread_gray_30x30.png


BIN
pages/images/examine_willread_green_22x22.png


BIN
pages/images/examine_willread_green_30x30.png


BIN
pages/images/examine_willwrite_gray_22x22.png


BIN
pages/images/examine_willwrite_gray_27x27.png


BIN
pages/images/examine_willwrite_green_22x22.png


BIN
pages/images/examine_willwrite_green_27x27.png


BIN
pages/images/jinji_80x90.png


BIN
pages/images/jinji_disabled_60x60.png


BIN
pages/images/jinji_normal_a_60x60.png


BIN
pages/images/jinji_normal_b_60x60.png


BIN
pages/images/message_edit_01.png


BIN
pages/images/message_practise_index_01.png


BIN
pages/images/music-player-pause-lines.png


BIN
pages/images/music-player-play.png


BIN
pages/images/practice_index_footer.png


BIN
pages/images/practice_introduction_bg.png


BIN
pages/images/practice_introduction_marks_a.png


BIN
pages/images/practice_introduction_marks_b.png


BIN
pages/images/practice_report_bg.png


BIN
pages/images/practice_report_footer.png


BIN
pages/images/practice_report_header.png


BIN
pages/images/practise_dashboard_header.png


BIN
pages/images/practise_index_board_avater01.png


BIN
pages/images/practise_index_board_blackboard.png


BIN
pages/images/practise_index_board_close.png


BIN
pages/images/practise_index_footer.png


BIN
pages/images/practise_index_goon.png


BIN
pages/images/practise_index_report.png


BIN
pages/images/practise_index_start.png


BIN
pages/images/product_icon_mg_70x70.png


BIN
pages/images/program_screenshot_main.png


BIN
pages/images/program_start_footer.png


BIN
pages/images/program_start_tips01.png


BIN
pages/images/program_start_tips02.png


BIN
pages/images/program_start_tips03.png


BIN
pages/images/program_start_tips04.png


BIN
pages/images/program_start_tips05.png


BIN
pages/images/program_start_tips06.png


BIN
pages/images/program_start_tips07.png


BIN
pages/images/program_start_tips08.png


BIN
pages/images/program_start_tips09.png


BIN
pages/images/program_tabbar_add_default.png


BIN
pages/images/program_tabbar_note_default.png


BIN
pages/images/program_tabbar_note_normal.png


BIN
pages/images/program_tabbar_task_default.png


BIN
pages/images/program_tabbar_task_normal.png


BIN
pages/images/promotion_leaflet_a01.png


BIN
pages/images/richang_80x90.png


BIN
pages/images/richang_disabled_60x60.png


BIN
pages/images/richang_normal_a_60x60.png


BIN
pages/images/richang_normal_b_60x60.png


BIN
pages/images/signup_registration_illus.png


BIN
pages/images/study_index_banner191224.png


BIN
pages/images/study_index_board_avater01.png


+ 0 - 0
pages/images/study_index_board_close.png


Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor