{"id":867,"date":"2015-07-09T16:11:24","date_gmt":"2015-07-09T08:11:24","guid":{"rendered":"https:\/\/ai.zhousir.top\/?p=867"},"modified":"2015-07-09T16:39:23","modified_gmt":"2015-07-09T08:39:23","slug":"android%e8%bf%9b%e5%ba%a6%e6%9d%a1%e7%b1%bb%e6%8e%a7%e4%bb%b6progressbar","status":"publish","type":"post","link":"https:\/\/ai.zhousir.top\/?p=867","title":{"rendered":"Android\u8fdb\u5ea6\u6761\u7c7b\u63a7\u4ef6ProgressBar\u548cSeekBar"},"content":{"rendered":"<p><span style=\"color: #993300;\"><strong>\u8fdb\u5ea6\u6761\u7c7b\u63a7\u4ef6ProgressBar\u4f5c\u4e3a\u67d0\u4e9b\u64cd\u4f5c\u8fdb\u5ea6\u7684\u53ef\u89c6\u6307\u793a\u5668\uff0c\u4e3a\u7528\u6237\u5448\u73b0\u64cd\u4f5c\u7684\u8fdb\u5ea6\uff0c\u5b83\u8fd8\u6709\u4e00\u4e2a\u6b21\u8981\u7684\u8fdb\u5ea6\u6761\uff0c\u7528\u6765\u663e\u793a\u4e2d\u95f4\u8fdb\u5ea6\uff0c\u5982\u5728\u6d41\u5a92\u4f53\u64ad\u653e\u65f6\u89c6\u9891\u7f13\u51b2\u7684\u8fdb\u5ea6\u3002\u8fdb\u5ea6\u6761\u6709\u4e24\u79cd\u6a21\u5f0f\u786e\u5b9a\u6a21\u5f0f\u548c\u4e0d\u786e\u5b9a\u6a21\u5f0f\uff0c\u5728\u4e0d\u786e\u5b9a\u6a21\u5f0f\u4e0b\uff0c\u8fdb\u5ea6\u6761\u663e\u793a\u5faa\u73af\u52a8\u753b\uff0c\u8fd9\u79cd\u6a21\u5f0f\u5e38\u7528\u4e8e\u5e94\u7528\u7a0b\u5e8f\u4f7f\u7528\u4efb\u52a1\u7684\u957f\u5ea6\u662f\u672a\u77e5\u7684\u3002<\/strong><\/span><br \/>\n<!--more--><br \/>\n<a href=\"https:\/\/ai.zhousir.top\/wp-content\/uploads\/2015\/07\/QQ\u255c\u256a\u2550\u255d20150709153649.png\" rel=\"fancybox\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-868\" src=\"https:\/\/ai.zhousir.top\/wp-content\/uploads\/2015\/07\/QQ\u255c\u256a\u2550\u255d20150709153649.png\" alt=\"QQ\u255c\u256a\u2550\u255d20150709153649\" width=\"367\" height=\"37\" \/><\/a><\/p>\n<p><strong>ProgressBar\u7684\u6837\u5f0f\u8bbe\u5b9a\u5176\u5b9e\u6709\u4e24\u79cd\u65b9\u5f0f\u5982\u4e0b\uff1a<\/strong><\/p>\n<p>Widget.ProgressBar.Horizontal<br \/>\nWidget.ProgressBar.Small<br \/>\nWidget.ProgressBar.Large<br \/>\nWidget.ProgressBar.Inverse<br \/>\nWidget.ProgressBar.Small.Inverse<br \/>\nWidget.ProgressBar.Large.Inverse<br \/>\n\u4f7f\u7528\u7684\u65f6\u5019\u53ef\u4ee5\u8fd9\u6837\uff1astyle=&#8221;@android:style\/Widget.ProgressBar.Small&#8221;\uff0c\u53e6\u5916\u8fd8\u6709\u4e00\u79cd\u65b9\u5f0f\u5c31\u662f\u4f7f\u7528\u7cfb\u7edf\u7684attr\uff0c\u4e0b\u9762\u7684\u65b9\u5f0f\u662f\u7cfb\u7edf\u7684style\uff1a<\/p>\n<p>style=&#8221;?android:attr\/progressBarStyle&#8221;<br \/>\nstyle=&#8221;?android:attr\/progressBarStyleHorizontal&#8221;<br \/>\nstyle=&#8221;?android:attr\/progressBarStyleInverse&#8221;<br \/>\nstyle=&#8221;?android:attr\/progressBarStyleLarge&#8221;<br \/>\nstyle=&#8221;?android:attr\/progressBarStyleLargeInverse&#8221;<br \/>\nstyle=&#8221;?android:attr\/progressBarStyleSmall&#8221;<br \/>\nstyle=&#8221;?android:attr\/progressBarStyleSmallInverse&#8221;<br \/>\nstyle=&#8221;?android:attr\/progressBarStyleSmallTitle&#8221;<\/p>\n<p>[java]<br \/>\n&lt;ProgressBar<br \/>\n        android:id=&quot;@+id\/progressBar1&quot;<br \/>\n        style=&quot;?android:attr\/progressBarStyleHorizontal&quot; &lt;==&gt; style=&quot;@android:style\/Widget.ProgressBar.Horizontal&quot;<br \/>\n        android:layout_width=&quot;match_parent&quot;<br \/>\n        android:layout_height=&quot;wrap_content&quot; \/&gt;<br \/>\n[\/java]<\/p>\n<p><strong>ProgressBar\u4e2d\u51e0\u4e2a<\/strong><\/p>\n<p><strong>1.\u91cd\u8981\u65b9\u6cd5:<\/strong><br \/>\nsetProgress() \/\/ \u8bbe\u7f6e\u5f53\u524d\u8fdb\u5ea6\u503c<br \/>\nincrementProgressBy() \/\/ \u8bbe\u7f6e\u8fdb\u5ea6\u589e\u91cf<\/p>\n<p><strong>2.\u5e38\u7528\u5c5e\u6027:<\/strong><br \/>\nprogressDrawable \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/\/ \u8bbe\u7f6e\u8fdb\u5ea6\u6761\u7684\u8f68\u9053\u7684\u7ed8\u5236\u60c5\u51b5<br \/>\nindeterminateDrawable \u00a0\u00a0\/\/ \u8bbe\u7f6e\u7ed8\u5236\u4e0d\u663e\u793a\u8fdb\u5ea6\u7684\u8fdb\u5ea6\u6761\u7684Drawable\u5bf9\u8c61<\/p>\n<p><strong>\u81ea\u5b9a\u4e49ProgressBar\u4e0d\u786e\u5b9a\u6a21\u5f0f\u8fdb\u5ea6\u6761<\/strong><br \/>\n<a href=\"https:\/\/ai.zhousir.top\/wp-content\/uploads\/2015\/07\/progressbar.gif\" rel=\"fancybox\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-870\" src=\"https:\/\/ai.zhousir.top\/wp-content\/uploads\/2015\/07\/progressbar.gif\" alt=\"progressbar\" width=\"353\" height=\"194\" \/><\/a><br \/>\n\u5b9e\u73b0\u65b9\u5f0f:<\/p>\n<p>[java]<br \/>\n   &lt;!&#8211;\u7cfb\u7edf&#8211;&gt;<br \/>\n    &lt;ProgressBar<br \/>\n        android:id=&quot;@+id\/progressBar3&quot;<br \/>\n        style=&quot;@android:attr\/progressBarStyleLarge&quot;<br \/>\n        android:layout_width=&quot;wrap_content&quot;<br \/>\n        android:layout_height=&quot;wrap_content&quot;<br \/>\n        android:layout_marginTop=&quot;10dp&quot; \/&gt;<br \/>\n    &lt;!&#8211;\u901a\u8fc7\u6837\u5f0f\u81ea\u5b9a\u4e49&#8211;&gt;<br \/>\n    &lt;ProgressBar<br \/>\n        style=&quot;@style\/mProgress_circle&quot;<br \/>\n        android:layout_width=&quot;wrap_content&quot;<br \/>\n        android:layout_height=&quot;wrap_content&quot;<br \/>\n        android:layout_marginTop=&quot;10dp&quot; \/&gt;<br \/>\n  &lt;!&#8211;\u901a\u8fc7shape\u81ea\u5b9a\u4e49&#8211;&gt;<br \/>\n    &lt;ProgressBar<br \/>\n        style=&quot;@style\/mProgress_circle_shape_loading&quot;<br \/>\n        android:layout_width=&quot;wrap_content&quot;<br \/>\n        android:layout_height=&quot;wrap_content&quot;<br \/>\n        android:layout_marginTop=&quot;10dp&quot; \/&gt;<br \/>\n[\/java]<\/p>\n<p>mProgress_circle.xml<\/p>\n<p>[java]    &lt;style name=&quot;mProgress_circle&quot;&gt;<br \/>\n        &lt;item name=&quot;android:indeterminateDrawable&quot;&gt;@drawable\/progressbar_circle&lt;\/item&gt;<br \/>\n        &lt;item name=&quot;android:minWidth&quot;&gt;25dp&lt;\/item&gt;<br \/>\n        &lt;item name=&quot;android:minHeight&quot;&gt;25dp&lt;\/item&gt;<br \/>\n        &lt;item name=&quot;android:maxWidth&quot;&gt;60dp&lt;\/item&gt;<br \/>\n        &lt;item name=&quot;android:maxHeight&quot;&gt;60dp&lt;\/item&gt;<br \/>\n    &lt;\/style&gt;<\/p>\n<p>[\/java]<\/p>\n<p>progressbar_circle.xml<\/p>\n<p>[java]&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;<br \/>\n&lt;!&#8211; android:drawable \u81ea\u5b9a\u4e49\u7684\u83ca\u82b1\u56fe\u7247  &#8211;&gt;<br \/>\n&lt;rotate xmlns:android=&quot;http:\/\/schemas.android.com\/apk\/res\/android&quot;<br \/>\n    android:drawable=&quot;@drawable\/voice_loading&quot;<br \/>\n    android:fromDegrees=&quot;0&quot;<br \/>\n    android:pivotX=&quot;50%&quot;<br \/>\n    android:pivotY=&quot;50%&quot;<br \/>\n    android:toDegrees=&quot;360&quot; &gt;<br \/>\n&lt;\/rotate&gt;<br \/>\n[\/java]<\/p>\n<p>mProgress_circle_shape_loading.xml<\/p>\n<p>[java]  &lt;style name=&quot;mProgress_circle_shape_loading&quot;&gt;<br \/>\n        &lt;item name=&quot;android:indeterminateDrawable&quot;&gt;@drawable\/progress_circle_shape&lt;\/item&gt; <\/p>\n<p>    &lt;\/style&gt;[\/java]<\/p>\n<p>progress_circle_shape.xml<\/p>\n<p>[java]<br \/>\n&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;<br \/>\n&lt;rotate xmlns:android=&quot;http:\/\/schemas.android.com\/apk\/res\/android&quot;<br \/>\n    android:fromDegrees=&quot;0&quot;<br \/>\n    android:pivotX=&quot;50%&quot;<br \/>\n    android:pivotY=&quot;50%&quot;<br \/>\n    android:toDegrees=&quot;360&quot; &gt;<\/p>\n<p>    &lt;shape<br \/>\n        android:innerRadiusRatio=&quot;3&quot;<br \/>\n        android:shape=&quot;ring&quot;<br \/>\n        android:thicknessRatio=&quot;8&quot;<br \/>\n        android:useLevel=&quot;false&quot; &gt;<\/p>\n<p>\u3000\u3000\u3000\u3000<br \/>\n        &lt;gradient<br \/>\n            android:centerColor=&quot;#FFFFFF&quot;<br \/>\n            android:centerY=&quot;0.50&quot;<br \/>\n            android:endColor=&quot;#1E90FF&quot;<br \/>\n            android:startColor=&quot;#000000&quot;<br \/>\n            android:type=&quot;sweep&quot;<br \/>\n            android:useLevel=&quot;false&quot; \/&gt;<\/p>\n<p>\u3000\u3000<br \/>\n    &lt;\/shape&gt;<\/p>\n<p>&lt;\/rotate&gt;<br \/>\n[\/java]<\/p>\n<p><strong>\u81ea\u5b9a\u4e49\u52a8\u753b\u5b9e\u73b0<\/strong><\/p>\n<p><a href=\"https:\/\/ai.zhousir.top\/wp-content\/uploads\/2015\/07\/progressbar3.gif\" rel=\"fancybox\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-871\" src=\"https:\/\/ai.zhousir.top\/wp-content\/uploads\/2015\/07\/progressbar3.gif\" alt=\"progressbar3\" width=\"252\" height=\"402\" \/><\/a><br \/>\n<strong>\u4e3b\u5e03\u5c40<\/strong><\/p>\n<p>[java] &lt;LinearLayout<br \/>\n        android:id=&quot;@+id\/progressbar_layout&quot;<br \/>\n        android:layout_width=&quot;match_parent&quot;<br \/>\n        android:layout_height=&quot;match_parent&quot;<br \/>\n        android:gravity=&quot;center&quot;<br \/>\n        android:orientation=&quot;vertical&quot; &gt;<br \/>\n        &lt;ProgressBar<br \/>\n            android:id=&quot;@+id\/my_progressbar&quot;<br \/>\n            android:layout_width=&quot;wrap_content&quot;<br \/>\n            android:layout_height=&quot;wrap_content&quot;<br \/>\n            android:paddingLeft=&quot;30dp&quot;<br \/>\n            android:minWidth=&quot;250dp&quot;<br \/>\n            android:minHeight=&quot;250dp&quot;<br \/>\n            android:indeterminateDrawable=&quot;@anim\/progress_circle_loading_anim&quot; \/&gt;<br \/>\n    &lt;\/LinearLayout&gt;[\/java]<\/p>\n<p><strong>\u52a8\u753b\u8d44\u6e90<\/strong><\/p>\n<p><!--?xml version=\"1.0\" encoding=\"utf-8\"?--><\/p>\n<p><a href=\"https:\/\/ai.zhousir.top\/wp-content\/uploads\/2015\/07\/progress_loading_image_01.png\" rel=\"fancybox\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-872\" src=\"https:\/\/ai.zhousir.top\/wp-content\/uploads\/2015\/07\/progress_loading_image_01.png\" alt=\"progress_loading_image_01\" width=\"176\" height=\"198\" \/><\/a>\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0<a href=\"https:\/\/ai.zhousir.top\/wp-content\/uploads\/2015\/07\/progress_loading_image_02.png\" rel=\"fancybox\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-873\" src=\"https:\/\/ai.zhousir.top\/wp-content\/uploads\/2015\/07\/progress_loading_image_02.png\" alt=\"progress_loading_image_02\" width=\"175\" height=\"197\" \/><\/a><\/p>\n<p>progress_loading_image_01.png \u00a0 \u00a0 \u00a0\u00a0progress_loading_image_02.png<\/p>\n<p><strong>\u52a8\u753b\u8d44\u6e90\u6587\u4ef6\u00a0progress_circle_loading_anim.xml<\/strong><\/p>\n<p>[java]&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;<br \/>\n&lt;animation-list android:oneshot=&quot;false&quot;  xmlns:android=&quot;http:\/\/schemas.android.com\/apk\/res\/android&quot;&gt;<br \/>\n\u3000\u3000&lt;item android:duration=&quot;100&quot; android:drawable=&quot;@drawable\/progress_loading_image_01&quot; \/&gt;<br \/>\n\u3000\u3000&lt;item android:duration=&quot;100&quot; android:drawable=&quot;@drawable\/progress_loading_image_02&quot; \/&gt;<br \/>\n&lt;\/animation-list&gt;[\/java]<\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #993300;\"><strong>SeekBar\u662f\u4e00\u79cd\u7279\u6b8a\u7684\u8fdb\u5ea6\u6761\uff0c\u5176\u4e0eProgressBar\u7684\u533a\u522b\u5728\u4e8e\uff0cSeekBar\u652f\u6301\u7528\u6237\u624b\u52a8\u8c03\u6574\u8fdb\u5ea6\uff0c\u53ef\u4ee5\u5b9e\u73b0\u8fdb\u5ea6\u6761\u7684\u4e2a\u6027\u5316\u8bbe\u7f6e\u3002<\/strong><\/span><\/p>\n<p>SeekBar\u7684\u7ee7\u627f\u5173\u7cfb\u5982\u4e0b\uff1a<br \/>\njava.lang.Object<br \/>\n-&gt;android.view.View<br \/>\n-&gt;android.widget.ProgressBar<br \/>\n-&gt;android.widget.AbsSeekBar<br \/>\n-&gt;android.widget.SeekBar<\/p>\n<p><strong>\u76d1\u63a7SeekBar\u7684\u8fdb\u5ea6\u53d8\u5316\u7684\u5b9e\u73b0\u65b9\u6cd5\u5982\u4e0b\uff1a<\/strong><\/p>\n<p>[java]seekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener(){<br \/>\n@Override<br \/>\npublic void onProgressChanged(SeekBar seekBar, int progress,boolean fromUser) {<br \/>\n\u00a0 &#8230;\/\/fromUser\u53c2\u6570\u6807\u8bc6\u53d8\u5316\u662f\u5426\u6765\u81ea\u7528\u6237<br \/>\n}<br \/>\n@Override<br \/>\npublic void onStartTrackingTouch(SeekBar seekBar) {<br \/>\n\u00a0 &#8230;\/\/\u5f00\u59cb\u89e6\u6478\u624b\u52bf<br \/>\n}<br \/>\n@Override<br \/>\npublic void onStopTrackingTouch(SeekBar seekBar) {<br \/>\n\u00a0\u00a0\u00a0 &#8230;\/\/\u7ed3\u675f\u89e6\u6478\u624b\u52bf<br \/>\n\u00a0 }<br \/>\n});[\/java]<\/p>\n<p>SeekBar\u7ee7\u7eed\u81f3ProgressBar\u62e5\u6709ProgressBar\u6240\u6709\u7279\u6027\uff0c\u533a\u522b\u5728\u53ef\u4ee5\u62d6\u52a8\u5c55\u793a.<\/p>\n<p><strong>\u6211\u4eec\u6765\u770b\u4e0b\u5982\u4f55\u81ea\u5b9a\u4e49\u4e00\u4e2aSeekBar<\/strong><\/p>\n<p>[java]<br \/>\n&lt;SeekBar<br \/>\n        android:id=&quot;@+id\/seekBar2&quot;<br \/>\n        android:layout_width=&quot;match_parent&quot;<br \/>\n        android:layout_height=&quot;wrap_content&quot;<br \/>\n        android:layout_margin=&quot;20dp&quot;<br \/>\n        android:progressDrawable=&quot;@drawable\/seekbar_progress_drawable1&quot;<br \/>\n        android:thumb=&quot;@drawable\/seekbar_progress_thum_selector&quot; \/&gt;<br \/>\n[\/java]<\/p>\n<p>android:progressDrawable=&#8221;@drawable\/seekbar_progress_drawable1&#8243; \/\/\u5b9a\u4e49\u663e\u793a\u8fdb\u5ea6<br \/>\nandroid:thumb=&#8221;@drawable\/seekbar_progress_thum_selector&#8221; \/\/\u5b9a\u4e49\u6ed1\u5757<br \/>\n<a href=\"https:\/\/ai.zhousir.top\/wp-content\/uploads\/2015\/07\/seekbar.gif\" rel=\"fancybox\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-869\" src=\"https:\/\/ai.zhousir.top\/wp-content\/uploads\/2015\/07\/seekbar.gif\" alt=\"seekbar\" width=\"360\" height=\"232\" \/><\/a><\/p>\n<p>seekbar_progress_drawable1.xml<\/p>\n<p>[java]&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;<br \/>\n&lt;layer-list xmlns:android=&quot;http:\/\/schemas.android.com\/apk\/res\/android&quot; &gt;<\/p>\n<p>    &lt;item<br \/>\n        android:id=&quot;@android:id\/background&quot;<br \/>\n        android:drawable=&quot;@drawable\/progress_bar_n&quot;&gt;<br \/>\n    &lt;\/item&gt;<br \/>\n    &lt;item android:id=&quot;@android:id\/progress&quot;&gt;<br \/>\n        &lt;clip&gt;<br \/>\n            &lt;nine-patch android:src=&quot;@drawable\/progress_bar_p&quot; \/&gt;<br \/>\n        &lt;\/clip&gt;<br \/>\n    &lt;\/item&gt;<\/p>\n<p>&lt;\/layer-list&gt;[\/java]<\/p>\n<p>seekbar_progress_thum_selector.xml<\/p>\n<p>[java]&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;<br \/>\n&lt;selector xmlns:android=&quot;http:\/\/schemas.android.com\/apk\/res\/android&quot;&gt;<\/p>\n<p>    &lt;item android:drawable=&quot;@drawable\/eq_seekbar_thumb_press&quot; android:state_pressed=&quot;true&quot;&gt;&lt;\/item&gt;<br \/>\n    &lt;item android:drawable=&quot;@drawable\/eq_seekbar_thumb_normal&quot;&gt;&lt;\/item&gt;<\/p>\n<p>&lt;\/selector&gt;[\/java]<\/p>\n<p>[java]&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;<br \/>\n&lt;layer-list xmlns:android=&quot;http:\/\/schemas.android.com\/apk\/res\/android&quot; &gt;<br \/>\n    &lt;item android:id=&quot;@android:id\/background&quot;&gt;<br \/>\n            &lt;shape&gt;<br \/>\n                &lt;corners android:radius=&quot;10dip&quot; \/&gt;<\/p>\n<p>                &lt;gradient<br \/>\n                        android:angle=&quot;270&quot;<br \/>\n                        android:centerColor=&quot;#ff000000&quot;<br \/>\n                        android:centerY=&quot;0.45&quot;<br \/>\n                        android:endColor=&quot;#ffAABD00&quot;<br \/>\n                        android:startColor=&quot;#ffffffff&quot; \/&gt;<br \/>\n            &lt;\/shape&gt;<br \/>\n    &lt;\/item&gt;<br \/>\n    &lt;item android:id=&quot;@android:id\/progress&quot;&gt;<br \/>\n        &lt;clip&gt;<br \/>\n            &lt;shape&gt;<br \/>\n                &lt;corners android:radius=&quot;10dip&quot; \/&gt;<\/p>\n<p>                &lt;gradient<br \/>\n                    android:angle=&quot;270&quot;<br \/>\n                    android:centerColor=&quot;#ffFFFF00&quot;<br \/>\n                    android:centerY=&quot;0.45&quot;<br \/>\n                    android:endColor=&quot;#ff808A87&quot;<br \/>\n                    android:startColor=&quot;#ffffffff&quot; \/&gt;<br \/>\n            &lt;\/shape&gt;<br \/>\n        &lt;\/clip&gt;<br \/>\n    &lt;\/item&gt;<\/p>\n<p>&lt;\/layer-list&gt;[\/java]<\/p>\n<p><a href=\"http:\/\/blog.csdn.net\/mad1989\/article\/details\/38042875\"> Android\u7b80\u5355\u81ea\u5b9a\u4e49\u5706\u5f62\u548c\u6c34\u5e73ProgressBar<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u8fdb\u5ea6\u6761\u7c7b\u63a7\u4ef6ProgressBar\u4f5c\u4e3a\u67d0\u4e9b\u64cd\u4f5c\u8fdb\u5ea6\u7684\u53ef\u89c6\u6307\u793a\u5668\uff0c\u4e3a\u7528\u6237\u5448\u73b0\u64cd\u4f5c\u7684\u8fdb\u5ea6\uff0c\u5b83\u8fd8\u6709\u4e00\u4e2a\u6b21\u8981\u7684\u8fdb\u5ea6\u6761\uff0c [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/posts\/867"}],"collection":[{"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=867"}],"version-history":[{"count":7,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/posts\/867\/revisions"}],"predecessor-version":[{"id":880,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/posts\/867\/revisions\/880"}],"wp:attachment":[{"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=867"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=867"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=867"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}