-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathatom.xml
1591 lines (1393 loc) · 176 KB
/
atom.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title><![CDATA[coney]]></title>
<subtitle><![CDATA[有些事情,再不去做就忘了.有些人,再不去找就没了.]]></subtitle>
<link href="/atom.xml" rel="self"/>
<link href="http://gengbiao.me/"/>
<updated>2015-04-13T02:57:41.806Z</updated>
<id>http://gengbiao.me/</id>
<author>
<name><![CDATA[coney]]></name>
<email><![CDATA[[email protected]]]></email>
</author>
<generator uri="http://zespia.tw/hexo/">Hexo</generator>
<entry>
<title><![CDATA[米聊pk微信的成与败]]></title>
<link href="http://gengbiao.me/pm/%E7%B1%B3%E8%81%8Apk%E5%BE%AE%E4%BF%A1%E7%9A%84%E6%88%90%E4%B8%8E%E8%B4%A5/"/>
<id>http://gengbiao.me/pm/米聊pk微信的成与败/</id>
<published>2015-03-30T16:00:00.000Z</published>
<updated>2015-04-13T02:48:19.000Z</updated>
<content type="html"><![CDATA[<h1 id="米聊pk微信的成与败">米聊pk微信的成与败</h1>
<p><a href="http://www.zhihu.com/question/29088087/answer/43312590" target="_blank" rel="external">知乎回答</a><br>原因有很多。关于资源倾斜等方面我不知道具体数据,也不太懂这些,就不聊了,谈谈我对产品上的理解吧。</p>
<p>以下纯属个人意见,不保证正确性,欢迎交流。</p>
<p>个人认为当年米聊还是有机会的。<br>1.米聊是我所知道的第一个国内语音聊天app<br>2.产品方向走偏,没有抓到用户痛点<br>3.他们可能在战略上避开了IM的红海,把有限的资源拖进蓝海厮杀<br>4.写在后面<br>补充:</p>
<p>5.外界环境影响有多大?比如3G普及率?<br>6.用户基数是腾讯致命的法宝吗?</p>
<h2 id="1-米聊是我所知道的第一个国内语音聊天app">1.米聊是我所知道的第一个国内语音聊天app</h2>
<p>众所周知,互联网是一个先发即主动的游戏规则。不考虑产品差异化这些问题,假设所有产品的所有条件都相同,即使后期巨<br>大的资源差异,被颠覆也是一件很难的事情。</p>
<p>最典型的例子就是腾讯QQ.可能大家觉得IM这部分的用户粘度如何如何高,不能拿腾讯举例子。</p>
<p>那么阿里的淘宝如何呢?</p>
<p>还有百度的搜索?</p>
<p>就像西蒙斯涅克演讲里所说,这个社会有2.5%的人是革新者,13.5%的人是早期的采纳者, 接下来的34%是中期接受者,然后是晚期接受者和最后的行动者。</p>
<p>绝大部分用户是后知后觉,并且安于现状的。那关键就在于如何快速地抓住这2.5%+13.5%的人。</p>
<p>当然,关于微信一年的推广费比小米的融资都多这种事情,也是客观存在的。</p>
<h2 id="2-产品方向走偏,没有抓到用户痛点">2.产品方向走偏,没有抓到用户痛点</h2>
<p>这里不得不提两个功能。</p>
<p>米聊的涂鸦功能vs微信附近的人</p>
<p>当初米聊的涂鸦功能推出后,小米还有人志在满满地发微博说坐等微信抄袭。</p>
<p>然后张小龙推出了附近的人。</p>
<p>一举奠定胜局。</p>
<p>我在这里大胆地推测一下为什么能靠这个奠定胜局。</p>
<p>IM的本质是什么?</p>
<p>个人认为,一句话概括就是:</p>
<p>人需要去认识其他人,并在认识之后一起做一些其他的事情。</p>
<p>其他的事情,可能是聊天,吃饭,看电影,<em>**</em>等等等等。</p>
<p>说到底人是有欲望的,而IM存在的意识形态就是更好的让人们展现,释放,发现自己的欲望。</p>
<p>QQ做的就是这么一件事情。</p>
<p>米聊,微信也在做这件事情。</p>
<p>而QQ是PC端的,微信是手机端的。</p>
<p>总会有差异的,而这点差异可能就决定了产品的生与死。</p>
<p>最大的差异是什么?</p>
<p>个人认为,从没有任何一款电子设备,能像手机一样24小时不离身地完全渗透到人的生活中,变成生活的一部分。带上手机就像出门要穿衣服一样理所当然。</p>
<p>这就是最大的差异。</p>
<p>而微信就挖掘出了这个差异。</p>
<p>好了好了,你想找人聊天,想聊完吃饭,想吃完饭看电影,想看完电影<em>**</em>,打开微信就可以看到附近的人了。</p>
<p>于是人们不用费力地在QQ查找好友里面限定区域了,乱填资料的人在GPS定位面前也折腾不起什么幺蛾子了。</p>
<p>于是再也不用苦恼好友一堆,全在外地,只能线上聊天这破事了。</p>
<p>于是再也不用因为找不到同一区域的人,而千里迢迢去见网友了。</p>
<p>于是在QQ里如何从线上顺利地发展到线下这么头疼的问题,就被微信轻松地解决了。</p>
<p>至此,微信不火,谁火?</p>
<p>真正的产品经理应该是一针见血,看到本质,而不是想那些无关痛痒的细节。</p>
<h2 id="3-他们可能在战略上避开了IM的红海,把有限的资源拖进蓝海厮杀">3.他们可能在战略上避开了IM的红海,把有限的资源拖进蓝海厮杀</h2>
<p>个人觉得小米系在揣度用户,市场化运作上是相当强的。</p>
<p>这里不提过程中的手段好与坏。只看结果。</p>
<p>那为什么米聊没像小米手机这样火起来呢?</p>
<p>我觉得这可能是他们战略上的选择。</p>
<p>因为在他们之前,试水IM的无一例外都死了。IM的路上,腾讯是一座避不开的大山。</p>
<p>而手机领域在中国至今都被认为是传统行业,思路老化,落后在时代之外了,静等颠覆。</p>
<p>在有限的资源下,是分给蓝海还是分给红海?</p>
<p>把资源投入到米聊中,借助先发优势去跟腾讯这座大山拼刺刀?</p>
<p>还是把更多的资源投入到手机中,趁高配低价这部分蓝海尚在的时候拿砍柴刀清出一条康庄大路来?</p>
<p>这根本不是一个选择题。</p>
<p>他们具体是如何决策的我也不清楚,或许他们也有别的考虑,移动互联网的入口就是手机,就像满大街都在用windows的时候还怕IE没人用吗?当然,这只是我个人臆断。我看到其他的回答里有类似的声音,就在这里聊聊我的看法。</p>
<p>这条路也不好走,从windows放弃IE可以稍稍体会到一点。</p>
<p>而且产品的意识形态也不一样。</p>
<p>很多用户不在乎自己是否在用百度搜索,他们只要求我输入内容,就能看到我想要的东西。于是360通过浏览器为360搜索导入了大量的流量。</p>
<p>很多用户可能也不在乎自己用的是微信还是QQ,他只想在想做xx的时候能找到跟自己一起xx的人,这个xx可能是聊天,可能是约饭,可能真的是xx。</p>
<p>那么问题来了,</p>
<p>什么?我还得注册?</p>
<p>什么?我注册进去发现我朋友都不在?</p>
<p>什么?我朋友不在就算了,想xx的时候找xx的人也找不到?</p>
<p>那么,再见了米聊。</p>
<h2 id="4-写在后面">4.写在后面</h2>
<p>最后我想用一个细节结束本文。</p>
<p>微信的员工曾经在一篇文章中写过,</p>
<p>“我们当时从米聊的账号分配算法可以估计到他们的用户量,然后与自己的用户量作对比。”</p>
<p>可能从这些细节也能看出微信开发团队当时的状态。而这些细节,也为微信的崛起,米聊的没落埋下了伏笔。</p>
<hr>
<p>全文终—2015-03-29</p>
<hr>
<p>看到了大家很多回答,我想再聊聊我自己的看法。</p>
<h2 id="5-外界环境影响有多大?比如3G普及率?">5.外界环境影响有多大?比如3G普及率?</h2>
<p>这里用数据说话。</p>
<p>米聊:</p>
<p>2010年12月份,小米科技推出米聊。</p>
<p>2011年6月底,米聊用户达200万。</p>
<p>2011年7月底,米聊用户达300万。月增长速度达50%。</p>
<p><a href="http://tech.163.com/11/0717/18/796FA6JR00094LM0.html" target="_blank" rel="external">米聊注册用户数已超300万 月增长50%_网易科技</a></p>
<p>微信:</p>
<p>2011年1月下旬,微信各平台版本陆续推出。</p>
<p>2011年5月之前,微信积累了四五百万用户。</p>
<p><a href="http://zh.wikipedia.org/wiki/微信" target="_blank" rel="external">微信(维基百科)</a></p>
<p>微信没有滞后米聊多久,聊3G普及率这种就有点牵强了。</p>
<p>米聊在7月份还能达到50%的增长率,足以说明米聊并没有被压得喘不过气来。</p>
<p>数据显示的信息很明显,不多说。</p>
<h2 id="6-用户基数是腾讯致命的法宝吗?">6.用户基数是腾讯致命的法宝吗?</h2>
<p>有不少人提到腾讯的用户基数问题。</p>
<p>我觉得这是一方面原因。但不是主要原因。</p>
<p>如果基数决定小米必输的话。</p>
<p>那为什么易迅搞不掉淘宝?</p>
<p>这个例子可能有的人说淘宝用户基数也很大。<br>那为什么QQ安全管家干不掉360安全卫士呢?</p>
<p>为什么QQ同学干不掉人人网呢?</p>
<p>用户基数放在那里。是优势,尤其是在蓝海领域是无可比拟的优势,但也不是铜墙铁壁。</p>
<p>我忘记在哪里听到这句话。</p>
<p>“腾讯是在不停的抄袭,一开始出的很烂,但是后来你会发现它出着出着就比‘原著’强了。”</p>
<p>我觉得很有道理的样子。</p>
<p>说到底决定性因素还是产品的意识形态。</p>
<p>如果一直是米聊出一个功能微信抄一个功能,你可以把他归结为用户基数问题,但事实明显不是这样的。</p>
<p>从另一个角度来说,如果没有自己独特的产品意识形态,单纯的抄袭+大量的用户基数,那现在就不会有微信,有的只是语音版手机QQ。</p>
<p>我始终坚定我在观点1.里的话,绝大部分用户是后知后觉,并且安于现状的。</p>
<p>所以说没有革命性地产品,用户是不会如此自觉地在有手Q的情况下还会使用微信。</p>
<p>如果米聊对面的是手机QQ,那就是另一个思路了。</p>
<p>但微信等于是一个从手机QQ统治下的移动IM领域,挤掉了手Q,一步一步地拿下NO.1的全新产品。</p>
<p>至于我的结论,可以大胆假设一下。</p>
<p>如果张小龙的微信团队待在了小米,那可能现在火的就是米聊了。</p>
<p>以上—-2015-03-31</p>
]]></content>
<category term="PM" scheme="http://gengbiao.me/tags/PM/"/>
<category term="创业狗的日常" scheme="http://gengbiao.me/categories/%E5%88%9B%E4%B8%9A%E7%8B%97%E7%9A%84%E6%97%A5%E5%B8%B8/"/>
</entry>
<entry>
<title><![CDATA[coney主题介绍]]></title>
<link href="http://gengbiao.me/hexo/coney%E4%B8%BB%E9%A2%98%E4%BB%8B%E7%BB%8D/"/>
<id>http://gengbiao.me/hexo/coney主题介绍/</id>
<published>2014-12-11T16:00:00.000Z</published>
<updated>2015-04-13T02:57:26.000Z</updated>
<content type="html"><![CDATA[<h1 id="coney主题介绍">coney主题介绍</h1>
<p>coney主题是<a href="http://hexo.io" target="_blank" rel="external">Hexo</a>的一款主题.基于<a href="https://github.com/A-limon/pacman" target="_blank" rel="external">pacman主题</a>的样式改写的。支持不同分辨率的使用。</p>
<p>因为最近一直在不断更新,建议你们可以选择star<a href="https://github.com/coneycode/coney-hexo-theme" target="_blank" rel="external">我的主题</a>,及时得到我的更新通知。<br>最后更新时间: 2014-12-18<br>已经安装的朋友可以选择升级主题:</p>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div><div class="line">2</div></pre></td><td class="code"><pre><div class="line"><span class="built_in">cd</span> themes/coney</div><div class="line">git pull origin master</div></pre></td></tr></table></figure>
<h2 id="安装">安装</h2>
<h3 id="安装-1">安装</h3>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div></pre></td><td class="code"><pre><div class="line">git clone -<span class="keyword">b</span> master http<span class="variable">s:</span>//github.<span class="keyword">com</span>/coneycode/coney themes/coney</div></pre></td></tr></table></figure>
<p><strong>注意:Coney 要求至少在 Hexo 2.4.5 以上.</strong> </p>
<h3 id="使用">使用</h3>
<p>在hexo博客目录下的<code>_config.yml</code>里将 <code>theme</code> 设置成 <code>coney</code>.</p>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div></pre></td><td class="code"><pre><div class="line"><span class="attribute">theme</span>: <span class="string">coney</span></div></pre></td></tr></table></figure>
<h3 id="升级">升级</h3>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div><div class="line">2</div></pre></td><td class="code"><pre><div class="line"><span class="built_in">cd</span> themes/coney</div><div class="line">git pull origin master</div></pre></td></tr></table></figure>
<p><strong>注意升级前备份好<code>theme/coney/_config.yml</code>以防自己的配置丢失</strong> </p>
<h2 id="配置">配置</h2>
<p>配置文件在 <code>/themes/coney/_config.yml</code>.</p>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div><div class="line">2</div><div class="line">3</div><div class="line">4</div><div class="line">5</div><div class="line">6</div><div class="line">7</div><div class="line">8</div><div class="line">9</div><div class="line">10</div><div class="line">11</div><div class="line">12</div><div class="line">13</div><div class="line">14</div><div class="line">15</div><div class="line">16</div><div class="line">17</div><div class="line">18</div><div class="line">19</div><div class="line">20</div><div class="line">21</div><div class="line">22</div><div class="line">23</div><div class="line">24</div><div class="line">25</div><div class="line">26</div><div class="line">27</div><div class="line">28</div><div class="line">29</div><div class="line">30</div><div class="line">31</div><div class="line">32</div><div class="line">33</div><div class="line">34</div><div class="line">35</div><div class="line">36</div><div class="line">37</div><div class="line">38</div><div class="line">39</div><div class="line">40</div><div class="line">41</div><div class="line">42</div><div class="line">43</div><div class="line">44</div><div class="line">45</div><div class="line">46</div><div class="line">47</div><div class="line">48</div><div class="line">49</div><div class="line">50</div><div class="line">51</div><div class="line">52</div><div class="line">53</div><div class="line">54</div><div class="line">55</div><div class="line">56</div><div class="line">57</div><div class="line">58</div><div class="line">59</div><div class="line">60</div><div class="line">61</div><div class="line">62</div><div class="line">63</div><div class="line">64</div><div class="line">65</div><div class="line">66</div><div class="line">67</div><div class="line">68</div><div class="line">69</div><div class="line">70</div><div class="line">71</div><div class="line">72</div><div class="line">73</div><div class="line">74</div><div class="line">75</div><div class="line">76</div><div class="line">77</div><div class="line">78</div><div class="line">79</div><div class="line">80</div><div class="line">81</div><div class="line">82</div><div class="line">83</div><div class="line">84</div><div class="line">85</div><div class="line">86</div><div class="line">87</div><div class="line">88</div><div class="line">89</div><div class="line">90</div><div class="line">91</div><div class="line">92</div></pre></td><td class="code"><pre><div class="line"><span class="comment">####菜单</span></div><div class="line">menu:</div><div class="line"> 首页: /</div><div class="line"> 归档: /archives</div><div class="line"><span class="comment">## 使用标签或者分类需要在你的博客根目录下的`../source`中创建两个文件夹`tags`和`categories`.</span></div><div class="line"><span class="comment">## 然后分别在文件夹下创建文件`index.md`.内容如下,可以直接复制粘贴,注意去掉##:</span></div><div class="line"><span class="comment">##(categories中将tags换成 categories)</span></div><div class="line"><span class="comment">## layout: tags</span></div><div class="line"><span class="comment">## title: tags </span></div><div class="line"><span class="comment">## ---</span></div><div class="line"><span class="comment">#### 平台,即头像下方的需要显示的数据,不想添加的去掉就好</span></div><div class="line">widgets: </div><div class="line">- category - <span class="comment">##分类使用标签或者分类需要在你的博客根目录下的`../source`中创建两个文件夹`tags`和`categories`.然后分别在文件夹下创建文件`index.md`.内容如下,(categories中将tags换成 categories)可以直接复制粘贴:</span></div><div class="line">layout: tags</div><div class="line">title: tags </div><div class="line"><span class="comment">---</span></div><div class="line">- tag - <span class="comment">## 标签</span></div><div class="line">- links - <span class="comment">## 友情链接,你可以修改自己的links在 `/layout/_widget/links.ejs`默认为本人的博客和hexo主页.</span></div><div class="line">- rss - <span class="comment">## rss订阅</span></div><div class="line">- tagcloud - <span class="comment">## 标签云</span></div><div class="line"><span class="comment">#### RSS</span></div><div class="line">rss: atom.xml <span class="comment">## 即你本人的rss地址名称,一般不用更改。</span></div><div class="line"><span class="comment">#### Image</span></div><div class="line">imglogo: <span class="comment">## 即你名称左边的logo是否显示,本人觉得logo略鸡肋,但是鉴于每个人的审美不同,保留此功能.默认关闭</span></div><div class="line"> enable: <span class="constant">false</span> <span class="comment">##默认关闭 </span></div><div class="line"> src: img/logo.svg <span class="comment">##推荐使用`.svg`或者`.png` 将图片放置在 `/coney/source/img`.</span></div><div class="line">favicon: img/favicon.ico <span class="comment">## 即浏览器标签上显示的图片,大小: 32px*32px,`.ico` 将图片放置在 `/coney/source/img`.</span></div><div class="line"><span class="comment">#### 作者头像</span></div><div class="line">author_img_enable: <span class="constant">true</span> <span class="comment">## 是不是显示作者的头像</span></div><div class="line">author_img: img/coney.png <span class="comment">## 作者头像,size: 220px*220px.</span></div><div class="line"><span class="comment">#### 字体</span></div><div class="line">ShowCustomFont: <span class="constant">true</span> <span class="comment">## 你可以自定义你的字体,路径在 `/coney/source/css/variable.styl` 和 `/coney/source/css/font.styl`.</span></div><div class="line"><span class="comment">#### 目录</span></div><div class="line">toc:</div><div class="line"> article: <span class="constant">true</span> <span class="comment">## 是不是在文章中显示目录.如果某一篇文章中你不想显示侧边栏,可以在正文之前 `front-matter`中添加属性`toc: false`.</span></div><div class="line"> aside: <span class="constant">true</span> <span class="comment">## 是不是在侧边栏中显示目录.</span></div><div class="line"><span class="comment">#### Fancybox</span></div><div class="line">fancybox: <span class="constant">false</span> <span class="comment">##默认关闭,如果你使用Hexo经常发表Gallery类型的文章,那么请设置为true(同时需要复制fancybox.js到你的博客目录下scripts文件夹中)。</span></div><div class="line"><span class="comment">#### 作者信息,就是填写一些作者的相关信息</span></div><div class="line">author:</div><div class="line"> google_plus: <span class="comment">## e.g. 116338260303228776998 指向 https://plus.google.com/u/0/116338260303228776998</span></div><div class="line"> weibo: coneylife <span class="comment">## e.g. 436062867 指向 http://weibo.com/436062867</span></div><div class="line"> twitter: <span class="comment">## e.g. gengbiaosky 指向 https://twitter.com/yangjiansky</span></div><div class="line"> github: coneycode <span class="comment">## e.g. coneycode 指向 https://github.com/coneycode</span></div><div class="line"> facebook: <span class="comment">## e.g. gengbiao 指向 https://favebook.com/yangjian</span></div><div class="line"> tsina: <span class="number">1005055274569156</span> <span class="comment">## e.g. 1664838973 这个是你的微博地址,在分享中其他人会自动@你。</span></div><div class="line"> zhihu: <span class="comment"># coneylife, 现在知乎还没有icon,我已经提交了icon申请到Font-Awesome,静候佳音,我会第一时间更新.</span></div><div class="line"><span class="comment">#### 评论</span></div><div class="line">duoshuo: </div><div class="line"> enable: <span class="constant">true</span> <span class="comment">## 多说评论系统,系统默认disqus,但是大陆不好用你懂的。。</span></div><div class="line"> short_name: coney <span class="comment">## 多说的二级域名,比如我的就是coney.duoshuo.com</span></div><div class="line"><span class="comment">#### 分享</span></div><div class="line">jiathis:</div><div class="line"> enable: <span class="constant">false</span> <span class="comment">## 加网分享系统。默认关闭,因为主题已经内置了原生的分享功能。</span></div><div class="line"> id: <span class="comment">## e.g. 1501277 加网ID. </span></div><div class="line"> tsina: <span class="comment">## e.g. 1664838973 微博ID,会被用在分享功能中自动@你.</span></div><div class="line"><span class="comment">####百度分析</span></div><div class="line">baidu_analytics:</div><div class="line"> enable: <span class="constant">true</span></div><div class="line"> id: <span class="number">391982416296</span>a0d54221f59fe35250d4 <span class="comment"># 你的百度分析ID</span></div><div class="line"><span class="comment">####百度分享</span></div><div class="line">baidu_share:</div><div class="line"> enable: <span class="constant">true</span></div><div class="line"> color: <span class="number">4</span> <span class="comment">##百度分享栏的颜色设置,一共有九种颜色,详情在最后面的附录`coney主题的博客颜色更改`</span></div><div class="line"><span class="comment">####主题颜色修改,目前官方还未支持十六进制颜色与String值的转换</span></div><div class="line"><span class="comment">####想更改颜色需要查看最后面附录的`coney主题的博客颜色更改`¬</span></div><div class="line">theme_color: </div><div class="line"> background: <span class="string">"#dddddd"</span> <span class="comment">#博客背景</span></div><div class="line"> font: <span class="string">"#817c7c"</span> <span class="comment">#博客字体</span></div><div class="line"> theme: <span class="string">'#ea6753'</span> <span class="comment">#博客主题颜色</span></div><div class="line"> footer: <span class="string">"#ffffff"</span> <span class="comment">#博客页脚颜色</span></div><div class="line"><span class="comment">####百度站内搜索 </span></div><div class="line">baidu_search:</div><div class="line"> enable: <span class="constant">true</span></div><div class="line"> id: <span class="string">'2049782880735612718'</span> <span class="comment">##你的百度站内搜索ID</span></div><div class="line"> site: <span class="keyword">http</span>://search.baidu.com/cse/search <span class="comment">#http://search.gengbiao.me/cse/search,百度站内搜索url,你可以用自己的地址指向百度默认站内搜索后更改此处。</span></div><div class="line"><span class="comment">####谷歌分析</span></div><div class="line">google_analytics:</div><div class="line"> enable: <span class="constant">true</span></div><div class="line"> id: <span class="comment">## e.g. UA-55273525-1 谷歌分析ID.*Google Analytics已经升级到了Universal Analytics。请先前往后台升级你的Google Analytics版本后再启用追踪代码,链接地址在下面。</span></div><div class="line"> site: <span class="comment">## e.g.gengbiao.me 谷歌分析的站点,默认会添加本博客。</span></div><div class="line"><span class="comment">####background music </span></div><div class="line">background_music:</div><div class="line"> enable: <span class="constant">false</span></div><div class="line"> src: </div><div class="line"><span class="comment">#### 谷歌站内搜索</span></div><div class="line">google_cse: </div><div class="line"> enable: <span class="constant">false</span> </div><div class="line"> cx: <span class="number">010584917530731754670</span>:<span class="number">91</span>c2z8qybp0 <span class="comment">## e.g. 010584917530731754670:91c2z8qybp0 你的谷歌搜索ID,但是在大陆经常不能用你懂的。https://www.google.com/cse/ 如果开启此功能,需要在博客根目录的 '/source'中创建文件夹 '/search',然后在文件夹中创建"index.md"文件。文件内容如下:</span></div><div class="line">layout: search </div><div class="line">title: search</div><div class="line"><span class="comment">---</span></div></pre></td></tr></table></figure>
<p>附录:<br><a href="https://developers.google.com/analytics/devguides/collection/upgrade/?hl=zh_CN" target="_blank" rel="external">谷歌分析升级详情</a><br><a href="http://gengbiao.me/hexo/coney%E4%B8%BB%E9%A2%98%E7%9A%84%E5%8D%9A%E5%AE%A2%E9%A2%9C%E8%89%B2%E6%9B%B4%E6%94%B9/" target="_blank" rel="external">coney主题的博客颜色更改</a></p>
]]></content>
<category term="主题" scheme="http://gengbiao.me/tags/%E4%B8%BB%E9%A2%98/"/>
<category term="hexo" scheme="http://gengbiao.me/categories/hexo/"/>
</entry>
<entry>
<title><![CDATA[江洋大盗阿蜜蜜(二)]]></title>
<link href="http://gengbiao.me/novel/%E6%B1%9F%E6%B4%8B%E5%A4%A7%E7%9B%97%E9%98%BF%E8%9C%9C%E8%9C%9C2/"/>
<id>http://gengbiao.me/novel/江洋大盗阿蜜蜜2/</id>
<published>2014-12-04T16:00:00.000Z</published>
<updated>2014-12-05T12:33:46.000Z</updated>
<content type="html"><![CDATA[<h1 id="江洋大盗阿蜜蜜">江洋大盗阿蜜蜜</h1>
<h2 id="疯了的阿敏敏">疯了的阿敏敏</h2>
<p>“阿敏敏,襄阳人,于月前迁至洛城城北洛神弄堂44号,职业:盗贼。”</p>
<p>“襄阳人,于月前迁至洛城城北洛神弄堂44号。”</p>
<p>“洛城城北洛神弄堂44号。”</p>
<p>“城北洛神弄堂44号。”</p>
<p>阿蜜蜜从官府回来就一直念叨着这几句话。</p>
<p>了解内情的人明白她现在叫阿蜜蜜了,不了解内情的人还以为她惹上了什么官司,打算捏造身份跑路了。</p>
<p>当然,这些跟阿蜜蜜无关,她思考地只是如何对付这个占了她名号的外乡人。</p>
<p>“盗贼,哼,盗用老娘的名号还敢自称自己是盗贼,今天晚上我就去把你家搬光,让你见识见识什么叫真正的盗贼。”</p>
<p>“啊呸,是江洋大盗。”阿蜜蜜想到这里,又扬起了高昂的头。做完这些还是觉得气势不够,想了好久阿蜜蜜终于发现了问题所在,又用力挺了挺胸脯。</p>
<p>坐待夜深人静处,自是行侠仗义时。</p>
<p>“阿敏敏,你坐在门口干什么呢?”</p>
<p>“屁股叔叔啊,我等太阳下山呢,对了,以后我叫阿蜜蜜,我不叫阿敏敏了。”</p>
<p>“额,阿蜜蜜,这个名字听着挺甜啊,那阿敏,阿蜜蜜啊,你等太阳下山干什么呢?”</p>
<p>“我要去抢了阿敏敏。”</p>
<p>“……..”</p>
<p>屁股叔叔听到这就转身走了。</p>
<p>“阿敏敏,你坐在门口干什么呢?”</p>
<p>“瞌睡叔叔啊,我等太阳下山呢,对了,以后我叫阿蜜蜜,我不叫阿敏敏了。”</p>
<p>“额,阿蜜蜜,这个名字听着挺甜啊,那阿敏,阿蜜蜜啊,你等太阳下山干什么呢?”</p>
<p>“我要去抢了阿敏敏。”</p>
<p>“……..”</p>
<p>瞌睡叔叔听到这也转身走了。</p>
<p>“阿敏敏,你坐在门口干什么呢?”</p>
<p>“甲鱼叔叔啊,我等太阳下山呢,对了,以后我叫阿蜜蜜,我不叫阿敏敏了。”</p>
<p>…………</p>
<p>就这样一个邻居接一个邻居的走了过去。</p>
<p>半个时辰之后,大家都说,巷子里左转第三家的阿敏敏疯了。</p>
<h2 id="盗亦有道">盗亦有道</h2>
<p>是夜,三更过,洛城中.</p>
<p>空旷的路上除了偶尔传来打更者的小心火烛以外,再也听不见半分声响,阿蜜蜜院子里的布谷鸟也早早的睡了,可是屋子里常亮的蜡烛,昭示着这个世界上还有未眠人。</p>
<p>“还敢叫阿敏敏,今晚一定要把你的家搬空!”屋里的阿蜜蜜早就穿好了紧身衣,蒙住脸出发了。</p>
<p>风一般的阿蜜蜜就这么跑到了洛神弄堂44号,娴熟地准备翻墙入院。不过她转念一想,老娘现在是江洋大盗,怎么能干这种偷鸡摸狗的事情呢。走也要从正门光明正大的走进去啊!</p>
<p>于是,额,于是阿蜜蜜拿出工具来开始撬锁。</p>
<p>然后,三更过去一半了……</p>
<p>然后,三更过去了……</p>
<p>“这个锁是从西域工匠太极宇程的作坊流出来的,你用这个撬是肯定不行的。”旁边突然冒出来一个人。</p>
<p>阿蜜蜜一听到声音,非常专业地跳到了一边,谨慎的朝着声音来源处望去。</p>
<p>一名身高八尺有余的黑衣人,出现在阿蜜蜜地视线中。</p>
<p>“喂,把袜子套头上的那个,也是道上的吧,懂不懂规矩,我先来的。”阿蜜蜜一看不是官府的人,顿时松了口气。</p>
<p>然后那个人站在那没说话。</p>
<p>“阿喂!新来的吧,还不赶紧走,你也不去洛城打听打听,道上谁不知道我江洋大盗阿蜜蜜~”阿蜜蜜说完才想起来,自己也穿着夜行衣呢,根本看不出来是谁。</p>
<p>然后那个人站在那还是没说话。</p>
<p>“嘿!我这暴脾气,老娘的师傅可是白凤鸣,江湖人称盗圣白FM就是她老人家了。”阿蜜蜜说着说着觉得牛吹的有点大了,声音有点小了。</p>
<p>“我走了,你能打开这把锁么?”黑衣人终于说话了,说完都不等阿蜜蜜反应,转身背对着她,只听啪一下,锁开了。</p>
<p>锁开了!阿蜜蜜完全没看清他用什么开的锁,阿蜜蜜脑子迅速转了一下,定下心来。</p>
<p>“盗亦有道嘛,既然你我在这里碰上了也是缘分,那里面的东西五五分成吧。”</p>
<p>这个阿敏敏家里实在没什么好东西,搜罗了好久也没找到什么值钱的东西。可尽管这样,阿蜜蜜还得肉痛地分了一半出来。</p>
<p>这年头,抢别人东西容易,送别人东西难,把抢到手的东西送给别人是难上加难;男人送女人东西容易,把东西从女人手里拿回来比抢还难,让女人把抢到手的东西主动送给男人更是难上加难。</p>
<p>这不更难上加难的事情让阿蜜蜜碰上了,阿蜜蜜满脸不情愿地拎着自己的那份往外走。在院子里的大门前停了下来,思考着要不要趁黑衣人没看到,把大门拆了独吞回自己家。可是苦于搬不动,只能悻悻地回家了。</p>
<p>画面切回到小镇,四更已过,冷冷地街上吹着冷冷的风,原本寂静无人的路上,突然从洛神弄堂里闪出来一个人,只见来人身着夜行衣,扛着一个包袱大摇大摆地往城南走。不一会又一名同穿夜行衣的人鬼鬼祟祟地跟了上来。不是之前分赃的盗贼又是谁?</p>
<p>阿蜜蜜回家把东西往角落一甩就睡觉了。</p>
<p>时间飞快,五更就这么过去了,远处此起彼伏的鸡鸣声预示着又一个美好的清晨来了,八字型躺在床上的阿蜜蜜,嘴角上扬,还沉浸在昨晚第一次身为江洋大盗,在洛城城北完美的作案,习惯性地在床上翻了个身,像往常一样很自然地抓住自己的鞋,却迟迟没能听到鸟叫声。一个激灵就醒了。</p>
<p>怎么回事?!</p>
<p>怎么回事?!</p>
<p>鸟叫呢?!</p>
<p>阿蜜蜜又往屋里一扫,尼玛,劳资的家具呢,怎么被搬空了?!</p>
<p>阿蜜蜜赶紧走出院子,抬头一看,尼玛,劳资的鸟窝呢?!</p>
<p>什么声音?!阿蜜蜜转头向发声处望去,只见有个人后面背着一个鸟窝,正在拆自己的大门。</p>
<p>“尼玛!不想混了么!”怒火三丈地阿蜜蜜撸着袖子就冲了上去。</p>
]]></content>
<category term="江洋大盗阿蜜蜜" scheme="http://gengbiao.me/tags/%E6%B1%9F%E6%B4%8B%E5%A4%A7%E7%9B%97%E9%98%BF%E8%9C%9C%E8%9C%9C/"/>
<category term="小说" scheme="http://gengbiao.me/categories/%E5%B0%8F%E8%AF%B4/"/>
</entry>
<entry>
<title><![CDATA[江洋大盗阿蜜蜜(三)]]></title>
<link href="http://gengbiao.me/novel/%E6%B1%9F%E6%B4%8B%E5%A4%A7%E7%9B%97%E9%98%BF%E8%9C%9C%E8%9C%9C3/"/>
<id>http://gengbiao.me/novel/江洋大盗阿蜜蜜3/</id>
<published>2014-12-04T16:00:00.000Z</published>
<updated>2015-03-24T04:14:59.000Z</updated>
<content type="html"><![CDATA[<h1 id="江洋大盗阿蜜蜜(三)">江洋大盗阿蜜蜜(三)</h1>
<h2 id="肤白貌美两尺腰">肤白貌美两尺腰</h2>
<p>阿蜜蜜说,自己要做一个温柔如水的女子。</p>
<p>当然,是在干掉这个拆自己家大门的家伙以后。于是阿蜜蜜义无反顾地撸着袖子就冲了上去。</p>
<p>空气中充满了氮气,氧气,还有杀气。</p>
<p>仿佛感受到了背后的凉风,正在拆大门的人停下了手边的动作,依旧背对着阿蜜蜜,头也不回地迅速蹲下去。</p>
<p>与此同时,一只鞋子从他的上空飘了过去。</p>
<p>见到对方竟然躲过了自己蓄势一击,蜜蜜停下了脚步,表情凝重地望着对方。心里飞快地计算了一下。</p>
<p>“从发现异常到现在,我用了一弹指的时间扫视屋内,发现被搬得穷途四壁,又用了一弹指的时间提鞋出门发现了鸟巢被偷,下一个弹指就把鞋子扔了出去,这已经是老娘的极限了,就这样竟然都被躲开了。能有这么强烈的危险感并立刻做出反应的人,必然经过了多年的训练,能练出如此伸手的人,非官即盗。”</p>
<p>“难道?是同道中人?”</p>
<p>蜜蜜一边思考,一边把另一只鞋甩了出去。</p>
<p>“啪!”</p>
<p>正中了刚要站起来的那个人。</p>
<p>蜜蜜心满意足地拍了拍手,心想果然是自己技高一筹。</p>
<p>关于接下来如何对付这个胆大包天的小毛贼,数十种方案已经在蜜蜜的脑海中飞快地略过。</p>
<p>于是蜜蜜嘿嘿嘿嘿地一笑,转身拿起了旁边的鸡毛掸子。</p>
<p>这时候才看清了来人的样子。只见对方身高八尺有余,此时还穿着夜行衣,紧身的黑色衣着凸显着不俗地身材,竟然隐隐给人一丝帅气的感觉。</p>
<p>“肤白貌美两尺腰?”蜜蜜愣在那,脑子里闪过了这个词。</p>
<h2 id="洛城无敌温柔蜜蜜桑">洛城无敌温柔蜜蜜桑</h2>
<p>难道还是个颜值蛮高的盗贼?蜜蜜又陷入了深深地思考之中,完全把自己大门被拆的事情忘记了。</p>
<p>蜜蜜又想起了自己是一名温柔的女子。</p>
<p>于是蜜蜜赤脚走上前去,犹豫了很久,还是举起了手里的鸡毛掸子。</p>
<p>“一不小心甩了只鞋,弄脏你衣服了吧。”蜜蜜一边说一边用鸡毛掸子把他拍打身上的土。</p>
<p>这边做了亏心事,正打算转身撒丫子跑掉的黑衣人听到这句话,一时半会没有反应过来,就好像一位饱受了委屈的小孩子抓住了对方的把柄,揉了揉后脑勺。</p>
<p>相顾无言。</p>
<p>“喂,你先把背上的大门放下吧,”这次还是阿蜜蜜打破了僵局。可是说完后她总觉得哪里不太对,又补了一句,“多累啊。”</p>
<p>这才够温柔嘛,阿蜜蜜心满意足地看着对面的人。</p>
<p>五分钟后,阿蜜蜜的屋子里传来蜜蜜爽朗的笑声。</p>
<p>“没事啦没事啦,原来是同行啊,一场误会,一场误会。”说话间,蜜蜜一手跨在了对方的肩上,十足地豪气冲天。</p>
<p>再看黑衣人早已经把面罩扯了下来,脸上写满了六个字,“我受到了惊吓”。</p>
<p>“那我去把门按上就回去了。”他显然还没适应主人这么大的转变。</p>
<p>可是阿蜜蜜怎么能让他这么快走掉,为了拖住他,阿蜜蜜以迅雷不及掩耳盗铃之势跟他聊起了家常。</p>
<p>从阿蜜蜜那个睡不醒的邻居瞌睡聊到了那个屁股翘翘的邻居屁股,又从自己听说后邻衙门里的小鹿喜欢用辣椒水聊到了前邻九尺的八嘎好像又长个了。</p>
<p>最终,阿蜜蜜如愿以偿地留下了黑衣人。</p>
<p>因为黑衣人已经从开始的一头雾水听得彻底晕过去了。</p>
<p>此时环顾一下,才发现阿蜜蜜的屋子已经恢复如初。当然,那个铁门除外。</p>
<p>门的用途是什么呢?</p>
<p>人们装门的主要用途是防贼。可是谁敢来我阿蜜蜜的家里抢东西?所以蜜蜜觉得装不装门无所谓的。</p>
<p>可是既然没有门,就意味着谁都可以进来。</p>
<p>不只是贼。</p>
]]></content>
<category term="江洋大盗阿蜜蜜" scheme="http://gengbiao.me/tags/%E6%B1%9F%E6%B4%8B%E5%A4%A7%E7%9B%97%E9%98%BF%E8%9C%9C%E8%9C%9C/"/>
<category term="小说" scheme="http://gengbiao.me/categories/%E5%B0%8F%E8%AF%B4/"/>
</entry>
<entry>
<title><![CDATA[Mac下hexo从入门到精通]]></title>
<link href="http://gengbiao.me/hexo/mac%E4%B8%8Bhexo%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E7%B2%BE%E9%80%9A/"/>
<id>http://gengbiao.me/hexo/mac下hexo从入门到精通/</id>
<published>2014-11-25T16:00:00.000Z</published>
<updated>2014-11-26T13:29:55.000Z</updated>
<content type="html"><![CDATA[<h1 id="Mac下hexo从入门到精通">Mac下hexo从入门到精通</h1>
<p>之前玩blog的时候接触到了hexo,到现在也告一段落了,总结一下吧。<br>hexo到底是什么的介绍就懒得讲了。我的环境是Mac下,所以</p>
<h2 id="需要安装什么">需要安装什么</h2>
<h3 id="git">git</h3>
<p>Mac下自带git,所以,不用安装了2333333<br>好吧,既然你诚心诚意的发问了。那我就稍微讲一下。</p>
<h4 id="如何安装git">如何安装git</h4>
<p>首先先装一个Homebrew,打开终端。</p>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div></pre></td><td class="code"><pre><div class="line">ruby <span class="operator">-e</span> <span class="string">"<span class="variable">$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)</span>"</span></div></pre></td></tr></table></figure>
<p>等安装完了,还差一条指令。</p>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div></pre></td><td class="code"><pre><div class="line">brew <span class="operator"><span class="keyword">install</span> git</span></div></pre></td></tr></table></figure>
<h3 id="node-js">node.js</h3>
<p>你可以直接去下载安装包。<a href="http://nodejs.org" target="_blank" rel="external">node.js</a>;</p>
<p>或者直接用brew也是可以哒。</p>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div></pre></td><td class="code"><pre><div class="line">brew <span class="operator"><span class="keyword">install</span> node</span></div></pre></td></tr></table></figure>
<p>或者自先安装nvm。</p>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div><div class="line">2</div></pre></td><td class="code"><pre><div class="line">git clone gi<span class="variable">t:</span>//github.<span class="keyword">com</span>/creationix/nvm.git ~/nvm</div><div class="line"><span class="keyword">echo</span> <span class="string">". ~/.nvm/nvm.sh"</span> >> ~/.bash_profile</div></pre></td></tr></table></figure>
<p>关掉终端,重新打开,输入:</p>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div><div class="line">2</div><div class="line">3</div></pre></td><td class="code"><pre><div class="line">nvm <span class="operator"><span class="keyword">install</span> v0<span class="number">.10</span><span class="number">.33</span></span></div><div class="line">nvm <span class="keyword">use</span> v0<span class="number">.10</span><span class="number">.33</span></div><div class="line">nvm alias <span class="keyword">default</span> v0<span class="number">.10</span><span class="number">.33</span></div></pre></td></tr></table></figure>
<p>后面的那个v0.10.33就是node.js的版本,目前v0.10.33是最新的。</p>
<h3 id="hexo">hexo</h3>
<p>这一步得先安装好node.js。</p>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div></pre></td><td class="code"><pre><div class="line">npm <span class="operator"><span class="keyword">install</span> -g hexo</span></div></pre></td></tr></table></figure>
<h2 id="需要先配什么">需要先配什么</h2>
<h3 id="注册github/gitcafe/code-io">注册github/gitcafe/code.io</h3>
<p>什么都行,总之只要提供免费主页托管的就会用起来萌萌哒。<br>然后,我用的是<a href="https://github.com" target="_blank" rel="external">github</a>。<br>生成SSH KEY</p>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div></pre></td><td class="code"><pre><div class="line">ssh-keygen -t rsa -<span class="keyword">C</span> <span class="string">"[email protected]"</span></div></pre></td></tr></table></figure>
<p>然后将SSH KEY添加到github<br>登录到GitHub页面,右上角Account Settings-><br>SSH Public Keys-><br>Add another key-><br>将生成的key(id_rsa.pub文件)内容copy到输入框中-><br>save。</p>
<p>这个时候你在本地终端中,可以输入:</p>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div></pre></td><td class="code"><pre><div class="line"><span class="title">ssh</span> -T git<span class="variable">@github</span>.com</div></pre></td></tr></table></figure>
<p>这个时候出来一堆东西,你只要看到successful这个单词就可以确定连接成功了。</p>
<p>然后设置个人信息。</p>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div><div class="line">2</div></pre></td><td class="code"><pre><div class="line">git config --<span class="keyword">global</span> user.name <span class="string">"orifake"</span></div><div class="line">git config --<span class="keyword">global</span> user.email timyjykaka@gmail.<span class="keyword">com</span></div></pre></td></tr></table></figure>
<p>然后需要创建一个项目<br>在自己github主页右上角,创建一个新的repository。比如账号是myname,那么应该创建的repository的名字应该是myname.github.io。</p>
<h2 id="配完了要干什么">配完了要干什么</h2>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div></pre></td><td class="code"><pre><div class="line">hexo <span class="keyword">init</span> <span class="comment">//选择目录,创建hexo文件夹</span></div></pre></td></tr></table></figure>
<p>然后更新<code>_config.yml</code></p>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div><div class="line">2</div><div class="line">3</div><div class="line">4</div><div class="line">5</div><div class="line">6</div><div class="line">7</div><div class="line">8</div><div class="line">9</div><div class="line">10</div><div class="line">11</div><div class="line">12</div><div class="line">13</div><div class="line">14</div><div class="line">15</div><div class="line">16</div><div class="line">17</div><div class="line">18</div><div class="line">19</div><div class="line">20</div><div class="line">21</div><div class="line">22</div><div class="line">23</div><div class="line">24</div><div class="line">25</div><div class="line">26</div><div class="line">27</div><div class="line">28</div><div class="line">29</div><div class="line">30</div><div class="line">31</div><div class="line">32</div><div class="line">33</div><div class="line">34</div><div class="line">35</div><div class="line">36</div><div class="line">37</div><div class="line">38</div><div class="line">39</div><div class="line">40</div><div class="line">41</div><div class="line">42</div><div class="line">43</div><div class="line">44</div><div class="line">45</div><div class="line">46</div><div class="line">47</div><div class="line">48</div><div class="line">49</div><div class="line">50</div><div class="line">51</div><div class="line">52</div><div class="line">53</div><div class="line">54</div><div class="line">55</div><div class="line">56</div><div class="line">57</div><div class="line">58</div><div class="line">59</div><div class="line">60</div><div class="line">61</div><div class="line">62</div><div class="line">63</div><div class="line">64</div><div class="line">65</div><div class="line">66</div><div class="line">67</div><div class="line">68</div><div class="line">69</div><div class="line">70</div><div class="line">71</div><div class="line">72</div><div class="line">73</div><div class="line">74</div><div class="line">75</div><div class="line">76</div><div class="line">77</div><div class="line">78</div><div class="line">79</div><div class="line">80</div><div class="line">81</div><div class="line">82</div></pre></td><td class="code"><pre><div class="line"><span class="comment"># Hexo Configuration</span></div><div class="line"><span class="comment">## Docs: http://zespia.tw/hexo/docs/configure.html</span></div><div class="line"><span class="comment">## Source: https://github.com/hexojs/hexo/</span></div><div class="line"></div><div class="line"><span class="comment"># Site 这里的配置,哪项配置反映在哪里,可以参考我的博客</span></div><div class="line"><span class="attribute">title</span>: Orifake<span class="string">'s blog #站点名,站点banner中</span></div><div class="line">subtitle: Step by step #副标题</div><div class="line">description: orifake's Blog|hexo|javascript #给搜索引擎看的,对站点的描述,可以自定义</div><div class="line"><span class="attribute">author</span>: orifake <span class="comment">#在站点左下角可以看到</span></div><div class="line"><span class="attribute">email</span>: timyjykaka<span class="property">@gmail</span>.com <span class="comment">#你的联系邮箱</span></div><div class="line"><span class="attribute">language</span>: zh-CN <span class="comment">#中文</span></div><div class="line"></div><div class="line"><span class="comment"># URL #这项暂不配置,绑定域名后,欲创建sitemap.xml需要配置该项</span></div><div class="line"><span class="comment">## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'</span></div><div class="line"><span class="attribute">url</span>: /</div><div class="line"><span class="attribute">root</span>: /</div><div class="line"><span class="attribute">permalink</span>: :year<span class="regexp">/:month/</span>:day<span class="regexp">/:title/</span></div><div class="line"><span class="attribute">tag_dir</span>: tags</div><div class="line"><span class="attribute">archive_dir</span>: archives</div><div class="line"><span class="attribute">category_dir</span>: categories</div><div class="line"></div><div class="line"><span class="comment"># Writing 文章布局、写作格式的定义,不修改</span></div><div class="line"><span class="attribute">new_post_name</span>: :title.md <span class="comment"># File name of new posts</span></div><div class="line"><span class="attribute">default_layout</span>: post</div><div class="line"><span class="attribute">auto_spacing</span>: <span class="literal">false</span> <span class="comment"># Add spaces between asian characters and western characters</span></div><div class="line"><span class="attribute">titlecase</span>: <span class="literal">false</span> <span class="comment"># Transform title into titlecase</span></div><div class="line"><span class="attribute">max_open_file</span>: <span class="number">100</span></div><div class="line"><span class="attribute">filename_case</span>: <span class="number">0</span></div><div class="line"><span class="attribute">highlight</span>:</div><div class="line"> <span class="attribute">enable</span>: <span class="literal">true</span></div><div class="line"> <span class="attribute">backtick_code_block</span>: <span class="literal">true</span></div><div class="line"> <span class="attribute">line_number</span>: <span class="literal">true</span></div><div class="line"> <span class="attribute">tab_replace</span>:</div><div class="line"></div><div class="line"><span class="comment"># Category & Tag</span></div><div class="line"><span class="attribute">default_category</span>: uncategorized</div><div class="line"><span class="attribute">category_map</span>:</div><div class="line"><span class="attribute">tag_map</span>:</div><div class="line"></div><div class="line"><span class="comment"># Archives 默认值为2,这里都修改为1,相应页面就只会列出标题,而非全文</span></div><div class="line"><span class="comment">## 2: Enable pagination</span></div><div class="line"><span class="comment">## 1: Disable pagination</span></div><div class="line"><span class="comment">## 0: Fully Disable</span></div><div class="line"><span class="attribute">archive</span>: <span class="number">1</span></div><div class="line"><span class="attribute">category</span>: <span class="number">1</span></div><div class="line"><span class="attribute">tag</span>: <span class="number">1</span></div><div class="line"></div><div class="line"><span class="comment"># Server 不修改</span></div><div class="line"><span class="comment">## Hexo uses Connect as a server</span></div><div class="line"><span class="comment">## You can customize the logger format as defined in</span></div><div class="line"><span class="comment">## http://www.senchalabs.org/connect/logger.html</span></div><div class="line"><span class="attribute">port</span>: <span class="number">4000</span></div><div class="line"><span class="attribute">logger</span>: <span class="literal">false</span></div><div class="line"><span class="attribute">logger_format</span>:</div><div class="line"></div><div class="line"><span class="comment"># Date / Time format 日期格式,不修改</span></div><div class="line"><span class="comment">## Hexo uses Moment.js to parse and display date</span></div><div class="line"><span class="comment">## You can customize the date format as defined in</span></div><div class="line"><span class="comment">## http://momentjs.com/docs/#/displaying/format/</span></div><div class="line"><span class="attribute">date_format</span>: MMM D YYYY</div><div class="line"><span class="attribute">time_format</span>: <span class="attribute">H</span>:<span class="attribute">mm</span>:ss</div><div class="line"></div><div class="line"><span class="comment"># Pagination 每页显示文章数,可以自定义</span></div><div class="line"><span class="comment">## Set per_page to 0 to disable pagination</span></div><div class="line"><span class="attribute">per_page</span>: <span class="number">10</span></div><div class="line"><span class="attribute">pagination_dir</span>: page</div><div class="line"></div><div class="line"><span class="comment"># Disqus Disqus插件,我们会替换成“多说”,不修改</span></div><div class="line"><span class="attribute">disqus_shortname</span>:</div><div class="line"></div><div class="line"><span class="comment"># Extensions 这里配置站点所用主题和插件</span></div><div class="line"><span class="comment">## Plugins: https://github.com/hexojs/hexo/wiki/Plugins</span></div><div class="line"><span class="comment">## Themes: https://github.com/hexojs/hexo/wiki/Themes</span></div><div class="line"><span class="attribute">theme</span>: coney</div><div class="line"><span class="attribute">exclude_generator</span>:</div><div class="line"></div><div class="line"><span class="comment"># Deployment 站点部署到github要配置</span></div><div class="line"><span class="comment">## Docs: http://zespia.tw/hexo/docs/deploy.html</span></div><div class="line"><span class="attribute">deploy</span>:</div><div class="line"> <span class="attribute">type</span>: github</div><div class="line"> <span class="attribute">repository</span>: <span class="attribute">https</span>:<span class="regexp">//gi</span>thub.com/myname/myname.github.io.git</div><div class="line"> <span class="attribute">branch</span>: master</div></pre></td></tr></table></figure>
<p>下面</p>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div><div class="line">2</div></pre></td><td class="code"><pre><div class="line"><span class="title">hexo</span> g</div><div class="line">hexo d</div></pre></td></tr></table></figure>
<p>就push上去了。</p>
]]></content>
<category term="DIY" scheme="http://gengbiao.me/tags/DIY/"/>
<category term="hexo" scheme="http://gengbiao.me/categories/hexo/"/>
</entry>
<entry>
<title><![CDATA[主流语言的特长与对比]]></title>
<link href="http://gengbiao.me/technique/%E4%B8%BB%E6%B5%81%E8%AF%AD%E8%A8%80%E7%9A%84%E7%89%B9%E9%95%BF%E4%B8%8E%E5%AF%B9%E6%AF%94/"/>
<id>http://gengbiao.me/technique/主流语言的特长与对比/</id>
<published>2014-11-25T11:23:00.000Z</published>
<updated>2014-11-26T12:03:23.000Z</updated>
<content type="html"><![CDATA[<h1 id="主流语言的特长与对比">主流语言的特长与对比</h1>
<h2 id="java">java</h2>
<p>Java语言是当今最普遍使用的开发语言,它简单易学(相对C++,C和Objective-C),且跨平台性非常强,对网络开发的支持令人称赞。很多企业使用Java语言来开发商业相关的网络应用。此外,Java语言也是开发Android应用的必备工具。</p>
<h2 id="C语言">C语言</h2>
<p>C语言是几个主流开发语言(Java,C++,C#,Objective-C)的根基所在。常有人说,学好C语言,其它的语言就会一通百通。因此对硬件底层性能的支持超强,它的主要应用领域是嵌入式开发、游戏引擎开发等偏底层的部分。</p>
<h2 id="PHP">PHP</h2>
<p>PHP语言主要用于开发网络应用(特别是web服务器端,也就是用户不可见的部分,如结合MySQL进行后台数据传输处理等),相对其它几门语言,它非常容易上手。但它的局限性在于除了web应用,对其它应用的开发力不从心。</p>
<h2 id="Javascript">Javascript</h2>
<p>Javascript语言主要用于开发Web前端(也就是用户可见的部分),随着HTML5技术的兴起,Javascript语言必将是未来三到五年的主流Web开发工具。</p>
<h2 id="‘C#’">‘C#’</h2>
<p>C#语言是微软为了对抗Java语言的强势而自行开发的一种编程语言。它和Java一样简单易学(同样是相对的),但只能支持微软的平台。闻名业界的.NET就是C#语言的最佳搭配。关于C#有个更新点,目前最火爆的移动平台3D游戏开发引擎Unity3D主要支持C#和javascript开发,而windows手机平台的卷土重来也让C#有了新的机会。但随着微软在移动互联网领域的式微,C#的地位和前几年比起来大有下降。</p>
<h2 id="Python,Ruby,Perl">Python,Ruby,Perl</h2>
<p>Python,Ruby,Perl同PHP语言的作用类似,属于脚本语言,对于开发网络应用非常高效。其中Python和另一种脚本语言Lua还常在游戏中作为脚本语言使用。</p>
<h2 id="Go语言">Go语言</h2>
<p>Go语言,一门全新的系统级语言,由Google开发,于2009年发布。虽然它的历史非常短暂,但根据目前的发展来看,Go语言有望在未来十年成为一款成功的系统级语言。Go语言功能强大,可以替代C++</p>
<h2 id="Basic">Basic</h2>
<p>Basic(Visual Basic)语言,曾经风骚一时,若干年前很多编程入门课程必教的开发语言。其学习曲线非常平缓,易于上手,但实际项目中用到的不是很多。</p>
<h2 id="SQL">SQL</h2>
<p>SQL语言,这是目前最重要的关系数据库操作语言,其影响已经超出数据库领域,在很多其它领域得到采用,比如人工智能领域的数据检索,软件开发工具中嵌入SQL的语言等。SQL语言是一种交互式查询语言,允许用户直接查询存储数据,但它并不是完整的程序语言,没有DO或FOR类似的循环语句,但可以嵌入到另一种语言中,通过接口发送到数据库管理系统。</p>
<h2 id="汇编语言">汇编语言</h2>
<p>汇编语言,虽然现在是高级编程语言的天下,但性能超强的直接面向硬件的汇编语言仍然在嵌入式开发领域占据着一席之地。只是汇编语言和硬件本身的关联很大,所以普及性一般。</p>
<h2 id="Lisp">Lisp</h2>
<p>LISP语言,一种相对冷门的函数式编程语言,其长处在于超强的运算能力。如今在人工智能领域和CAD绘图软件中仍有大量的支持者。</p>
<h2 id="Erlang">Erlang</h2>
<p>Erlang语言,一个结构化,动态类型编程语言,内建并行计算支持。起初是由爱立信专门为通信应用设计的,比如控制交换机或变换协议等,非常适合于构建分布式并行计算系统。</p>
]]></content>
<category term="学习" scheme="http://gengbiao.me/tags/%E5%AD%A6%E4%B9%A0/"/>
<category term="技术" scheme="http://gengbiao.me/categories/%E6%8A%80%E6%9C%AF/"/>
</entry>
<entry>
<title><![CDATA[新手学编程,应该怎么学?]]></title>
<link href="http://gengbiao.me/technique/%E6%96%B0%E6%89%8B%E5%AD%A6%E7%BC%96%E7%A8%8B%EF%BC%8C%E5%BA%94%E8%AF%A5%E6%80%8E%E4%B9%88%E5%AD%A6%EF%BC%9F/"/>
<id>http://gengbiao.me/technique/新手学编程,应该怎么学?/</id>
<published>2014-11-15T16:45:00.000Z</published>
<updated>2014-11-15T16:47:50.000Z</updated>
<content type="html"><![CDATA[<h1 id="新手学编程,应该怎么学?">新手学编程,应该怎么学?</h1>
<p>以下纯属个人见解,大神勿喷。</p>
<h2 id="1-应该先学知识点吗?">1.应该先学知识点吗?</h2>
<p>个人经验表明,学编程,最开始拿一个月先学知识点或者只学知识点,基本就等于没学。于是你发现你很努力的看了一个月的书,还是什么都不会写,或者写出来了一坨bug都不知道怎么改,终于你放弃治疗了。当然,骨骼清奇的可能21天精通C++,然后妈妈再也不用担心他的编程了。人跟人的情况不一样,所以这里不是绝对的,但是我觉得对楼主的情况还是比较符合的。</p>
<h2 id="不看书那应该先写代码?">不看书那应该先写代码?</h2>
<p>你发现,你不看书,完了直接写代码又什么都不会,于是你表示要先学代码,完了你又懵了,先学代码怎么学?很多人又跑去看书了。。额,接下来发生了什么,这里参见第一条。</p>
<h2 id="书是干什么用的?">书是干什么用的?</h2>
<p>我觉得书更多的时候就是参考文档,就Android来说,谁最懂Android?当然是谷歌,那么问题来了,参考文档哪家强?不找官方文档你还要去找蓝翔么?<a href="https://developer.android.com/guide/index.html" target="_blank" rel="external">Android官方文档</a></p>
<p>至于其他的中文书,我觉得很多都夹杂了个人的见解,初学者慎入,不然很容易接触不到原汁原味的理念和思想。如果觉得英文的官方文档很蛋疼,看看翻译过来的中文版也可以。</p>
<h2 id="不看书也不先写代码难道要去山东找蓝翔吗?">不看书也不先写代码难道要去山东找蓝翔吗?</h2>
<p>如果你发现你学了一个月,看了一个月的书,还是什么都不会,那接下来你要么放弃治疗,要么吃口药开始从别人的代码读起来啊。那么问题来了?别人的代码哪家强?不找官方的demo你还要去山东找蓝翔么?<a href="https://developer.android.com/samples/index.html" target="_blank" rel="external">android samples</a></p>
<p>当然以上我提到的所有界面你如果不翻墙,可能都打不开,看着一坨无法连接可能你还会有一种要去山东找蓝翔的赶脚,不过不用怕, 你想要的这里都有,<a href="https://www.github.com" target="_blank" rel="external">GitHub</a>,你值得拥有。</p>
<p>其实这里说的就是题主说的,在应用中学习,但是在应用中学习的方式也是有区别的。</p>
<h2 id="5-读别人的代码应该怎么读?">5.读别人的代码应该怎么读?</h2>
<p><a href="http://gengbiao.me/technique/%E5%A6%82%E4%BD%95%E9%98%85%E8%AF%BB%E5%88%AB%E4%BA%BA%E7%9A%84%E4%BB%A3%E7%A0%81/" target="_blank" rel="external">如何读别人的代码</a>我写过一篇自我体会的博客,如何阅读别人的代码,自知水平一般,大神就不用点了。</p>
<h2 id="6-读别人的Android代码应该怎么读?">6.读别人的Android代码应该怎么读?</h2>
<p>注意千万别上来就一个一个文件地通读,相信我,其实不用相信我你也会发现根本读不明白的。什么?读当然要读明白才有用啊?废话,你丫直接通读就能读明白了还读他干啥。</p>
<p>其实读什么代码都先得搞明白数据的走向,具体到Android身上,他是有MVC层的。<br>View层在Android里其实就是传说中让无数开发人员蛋疼菊紧,闻风色变的UI适配,具体讲就是res/layout/.xml那堆东西。</p>
<p>Model跟Controller层就是.java了。这个分的不是很清楚,你可以自己作区分。</p>
<p>说通俗点你要懂得:</p>
<p>前端的一个数据用户输入进去,你要在后台如何获取到。</p>
<p>你后台的一个数据,如果反馈给前端。</p>
<p>做到这你会了点毛?你发现你毛都不会,但是这个时候其实你已经知道部分Android的文件夹之间是干什么的,之间是如何协作的。</p>
<p>什么?你说你还是没看懂啊,在心里问自己bin文件夹里是啥?res/layout以外的文件夹是啥?</p>
<p>大声的对自己吼一句:劳资怎么知道,我又没用到那呢。</p>
<p>不要再问搞不明白怎么往下学了?你刚开始的时候知道res/layout是干什么的吗?那现在呢?</p>
<h2 id="7-为毛要读别人的代码?">7.为毛要读别人的代码?</h2>
<p>写代码的最终目的是执行,所以你从一个能执行的程序开始,能很快的验证自己的学习到底对不对。</p>
<p>什么?你问我怎么验证?你改了以后他成功跑出了结果就说明你学的是对的啊。跑错了显然就是错的。</p>
<p>别人的代码好处就在于他都写好了,虽然你毛都看不懂。但是他能顺畅地跑起来。当然,除了用了你的电脑编译器编译了下,再用了你的手机安装呈现了以下,现在这事跟你半毛钱关系都没有。</p>
<p>但是你可以输出啊亲,这时候你必须给自己壮壮士气:“尼玛劳资虽然还不会Android,但是改个String值还是会的。” 所以你成功的将前台textView里的“A”改成了“B”。虽然你完全不知道发生了什么。但其实你已经知道数据输出到前台的最后一步是什么了。</p>
<p>搞到这,既然你已经成功的在屏幕输出了一个B,那么你可以装逼点说自己已经入门了.虽然你还是不懂别人的那坨代码。但是你已经潜意识地把代码细化到了某个点上开始逐个突破了。</p>
<h2 id="8-读到什么时候能学会?">8.读到什么时候能学会?</h2>
<p>读啊,接着读,再接下来呢?接下来就是按需学习了啊。</p>
<p>比如你想加个按钮,你就可以搜一下Android button的东西看一看,然后发现了xml里的<code><button/></code>和java里的<code>findViewById()</code>,<code>setOnclickListener()</code>.</p>
<p>比如你想向用户显示一些帮助/提示.于是你发现了Toast这个玩意。</p>
<p>什么?别人问你什么是Service,告诉他:“劳资不是不会Android,劳资压根没用到过那东西,要学的东西这么多,我现在还用不着先学他干啥。”</p>
<p>比如你。。。。。</p>
<p>若干个比如以后你发现,我凑,劳资当年改String值的时候怎么会觉得findViewById这个鬼函数这么难。</p>
<p>再若干个比如以后你发现,尼玛,劳资什么时候学会的Android</p>
<hr>
<p>以上。<br>本文回答在<a href="http://www.zhihu.com/question/26563105/answer/33224947?group_id=517078405854818304" target="_blank" rel="external">知乎:安卓开发学习应该先学知识点再做应用还是在做应用中学习?</a></p>
]]></content>
<category term="technique" scheme="http://gengbiao.me/tags/technique/"/>
<category term="技术" scheme="http://gengbiao.me/categories/%E6%8A%80%E6%9C%AF/"/>
</entry>
<entry>
<title><![CDATA[Mac下Nexus7升级Android 5.0]]></title>
<link href="http://gengbiao.me/android/mac%E4%B8%8Bnexus7%E5%8D%87%E7%BA%A7android_5.0/"/>
<id>http://gengbiao.me/android/mac下nexus7升级android_5.0/</id>
<published>2014-11-13T11:24:00.000Z</published>
<updated>2014-11-13T14:15:36.000Z</updated>
<content type="html"><![CDATA[<h1 id="Mac下Nexus7升级Android_5-0">Mac下Nexus7升级Android 5.0</h1>
<p>今天谷歌正式发布了Android L,于是拿起Nexus 7果断刷机。下面分享下刷机过程,比较简单,记录一下。</p>
<h2 id="准备工作">准备工作</h2>
<ol>
<li>确保Nexus 7设备处于解锁状态,并且已经打开了USB调试</li>
<li>配置好adb和bootloader的环境变量,可以参考<a href="https://seo-michael.co.uk/how-to-setup-adb-on-os-x/" target="_blank" rel="external">这篇文章</a>。</li>
<li>准备好Android L的镜像了。Nexus 7的镜像我已经下好了,在<a href="http://pan.baidu.com/s/1kT7P4V1" target="_blank" rel="external">这里</a>分享给大家。</li>
</ol>
<h2 id="开始升级">开始升级</h2>
<ol>
<li>将Nexus设备连接电脑。</li>
<li>在终端下输入 </li>
</ol>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div></pre></td><td class="code"><pre><div class="line"><span class="title">adb</span> reboot bootloader</div></pre></td></tr></table></figure>
<p> 命令进入 bootloader 模式。</p>
<ol>
<li>将下载的升级镜像tgz解压缩出来。解压缩的图片如下,然后你会看到一个文件<code>flash-all.sh</code><br><img src="/img/android/android_L_image.png" alt="android L image"></li>
<li>在终端进入这个文件的目录下。执行</li>
</ol>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div></pre></td><td class="code"><pre><div class="line">./flash-<span class="keyword">all</span>.<span class="keyword">sh</span></div></pre></td></tr></table></figure>
<p>坐等升级完成吧。哈哈~</p>
<h2 id="碰到的问题">碰到的问题</h2>
<h3 id="archive_does_not_contain_‘boot-sig’">archive does not contain ‘boot.sig’</h3>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div><div class="line">2</div><div class="line">3</div></pre></td><td class="code"><pre><div class="line">archive does <span class="keyword">not</span> contain <span class="string">'boot.sig'</span></div><div class="line"></div><div class="line">archive does <span class="keyword">not</span> contain <span class="string">'recovery.sig'</span></div></pre></td></tr></table></figure>
<p>这个不是系统问题,这个是因为你计算机的RAM内存不够了。关掉几个浏览器页面就可以了,甚至什么都不操作等等就好了。</p>
<h3 id="网络验证失败">网络验证失败</h3>
<p>第一次进入界面的时候,连上wifi后总是提示卡在网络验证这个地方。<br>等了等发现,尼玛是因为google连接不上无法访问搞得!<br>这个,自己找个能翻墙的wifi吧。<br>祝你好运。</p>
]]></content>
<category term="Android" scheme="http://gengbiao.me/tags/Android/"/>
<category term="技术" scheme="http://gengbiao.me/categories/%E6%8A%80%E6%9C%AF/"/>
</entry>
<entry>
<title><![CDATA[Android设置全屏]]></title>
<link href="http://gengbiao.me/android/android%E5%85%A8%E5%B1%8F%EF%BC%9A%E6%B6%88%E9%99%A4title_bar%E5%92%8C%E8%99%9A%E6%8B%9F%E5%AF%BC%E8%88%AA%E6%A0%8F/"/>
<id>http://gengbiao.me/android/android全屏:消除title_bar和虚拟导航栏/</id>
<published>2014-11-12T11:25:00.000Z</published>
<updated>2014-11-12T04:11:46.000Z</updated>
<content type="html"><![CDATA[<h1 id="Android全屏:消除title_bar和虚拟导航栏">Android全屏:消除title_bar和虚拟导航栏</h1>
<h2 id="消除title_bar">消除title_bar</h2>
<p>在进行android开发时,每个Activity会默认带上一个title bar用以显示程序名,有时为了扩大屏幕的显示区域需要去掉这个title bar,这个时候可以用以下方法操作:</p>
<p>最简单的就是动态修改了。</p>
<h3 id="代码动态修改:">代码动态修改:</h3>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div></pre></td><td class="code"><pre><div class="line"><span class="keyword">this</span>.requestWindowFeature(Window.FEATURE_NO_TITLE);</div></pre></td></tr></table></figure>
<p><strong>注意这句一定要写在setContentView()方法的前面,不然会报错的</strong><br><strong>因为是动态修改,所以可能会在程序运行的开始,看到先出现标题栏,然后再消失的情况</strong></p>
<h3 id="修改AndroidManifest-xml文件">修改AndroidManifest.xml文件</h3>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div><div class="line">2</div><div class="line">3</div></pre></td><td class="code"><pre><div class="line"><application android:<span class="variable">icon=</span><span class="string">"@drawable/icon"</span> </div><div class="line"> android:<span class="variable">label=</span><span class="string">"@string/app_name"</span> </div><div class="line"> android:<span class="variable">theme=</span><span class="string">"@android:style/Theme.NoTitleBar"</span>></div></pre></td></tr></table></figure>
<p>上面将属性加到了application,会应用到整个程序,如果想应用到某一个activity,可以像下面这样:</p>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div><div class="line">2</div><div class="line">3</div></pre></td><td class="code"><pre><div class="line"><activity</div><div class="line"> android:<span class="variable">name=</span><span class="string">"xxx"</span></div><div class="line"> android:<span class="variable">theme=</span><span class="string">"@android:style/Theme.NoTitleBar"</span>></div></pre></td></tr></table></figure>
<p>还有一种情况就是默认的<code>Theme.NoTitleBar</code>不满足我们的需求,或者想针对于某几个activity做一些操作,比如notitle,orientation等等,可以参考第三种方式,自己定义一个主题。</p>
<h3 id="在res/values目录下面新建一个style-xml的文件">在res/values目录下面新建一个style.xml的文件</h3>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div><div class="line">2</div><div class="line">3</div><div class="line">4</div><div class="line">5</div><div class="line">6</div></pre></td><td class="code"><pre><div class="line"><span class="pi"><?xml version="1.0" encoding="UTF-8" ?></span></div><div class="line"><span class="tag"><<span class="title">resources</span>></span></div><div class="line"> <span class="tag"><<span class="title">style</span> <span class="attribute">name</span>=<span class="value">"notitle"</span>></span><span class="css"></span></div><div class="line"> <<span class="tag">item</span> <span class="tag">name</span>="<span class="tag">android</span><span class="pseudo">:windowNoTitle"</span>><span class="tag">true</span></<span class="tag">item</span>></div><div class="line"> <span class="tag"></<span class="title">style</span>></span> </div><div class="line"><span class="tag"></<span class="title">resources</span>></span></div></pre></td></tr></table></figure>
<p>这样,我们就自定义了一个style,就相当于一个主题,然后在AndroidManifest.xml文件中定义</p>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div><div class="line">2</div><div class="line">3</div></pre></td><td class="code"><pre><div class="line"><application android:<span class="variable">icon=</span><span class="string">"@drawable/icon"</span> </div><div class="line"> android:<span class="variable">label=</span><span class="string">"@string/app_name"</span> </div><div class="line"> android:<span class="variable">theme=</span><span class="string">"@style/notitle"</span>></div></pre></td></tr></table></figure>
<h2 id="全屏">全屏</h2>
<p>也是三种方法,参考上面。</p>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div></pre></td><td class="code"><pre><div class="line"><span class="function">getWindow</span>()<span class="class">.setFlags</span>(WindowManager<span class="class">.LayoutParams</span><span class="class">.FLAG_FULLSCREEN</span>, WindowManager<span class="class">.LayoutParams</span><span class="class">.FLAG_FULLSCREEN</span>);</div></pre></td></tr></table></figure>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div></pre></td><td class="code"><pre><div class="line">android:<span class="variable">theme=</span><span class="string">"@android:style/Theme.NoTitleBar.Fullscreen"</span></div></pre></td></tr></table></figure>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div><div class="line">2</div><div class="line">3</div></pre></td><td class="code"><pre><div class="line"><span class="title">application</span> android:icon=<span class="string">"<span class="variable">@drawable</span>/icon"</span> </div><div class="line"> android:label=<span class="string">"<span class="variable">@string</span>/app_name"</span></div><div class="line"> android:theme=<span class="string">"<span class="variable">@style</span>/fullscreem"</span></div></pre></td></tr></table></figure>
<h2 id="去掉虚拟导航">去掉虚拟导航</h2>
<p>其实现在全屏了还是存在最下面的虚拟导航,即home,back的系统按键。<br>这里并不能彻底隐藏,只能点击隐藏,如果你只是设置了<code>setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);</code>那么点击屏幕后就会出来,而且再也隐藏不了了,所以这里我建议给activity加一个onClick事件。</p>
<figure class="highlight"><table><tr><td class="gutter"><pre><div class="line">1</div><div class="line">2</div><div class="line">3</div><div class="line">4</div><div class="line">5</div><div class="line">6</div><div class="line">7</div><div class="line">8</div><div class="line">9</div><div class="line">10</div><div class="line">11</div></pre></td><td class="code"><pre><div class="line">public <span class="type">void</span> onClick(<span class="type">View</span> v) {</div><div class="line"> // <span class="type">TODO</span> <span class="type">Auto</span>-generated <span class="keyword">method</span> stub</div><div class="line"> <span class="type">int</span> i = v.getSystemUiVisibility();</div><div class="line"> <span class="keyword">if</span> (i == <span class="type">View</span>.<span class="type">SYSTEM_UI_FLAG_HIDE_NAVIGATION</span>) {</div><div class="line"> v.setSystemUiVisibility(<span class="type">View</span>.<span class="type">SYSTEM_UI_FLAG_VISIBLE</span>);</div><div class="line"> } <span class="keyword">else</span> <span class="keyword">if</span> (i == <span class="type">View</span>.<span class="type">SYSTEM_UI_FLAG_VISIBLE</span>) {</div><div class="line"> v.setSystemUiVisibility(<span class="type">View</span>.<span class="type">SYSTEM_UI_FLAG_LOW_PROFILE</span>);</div><div class="line"> } <span class="keyword">else</span> <span class="keyword">if</span> (i == <span class="type">View</span>.<span class="type">SYSTEM_UI_FLAG_LOW_PROFILE</span>) {</div><div class="line"> v.setSystemUiVisibility(<span class="type">View</span>.<span class="type">SYSTEM_UI_FLAG_HIDE_NAVIGATION</span>);</div><div class="line"> }</div><div class="line"> }</div></pre></td></tr></table></figure>
<p>然后你就可以实现点击隐藏,点击再出现,再点击又隐藏了。</p>
]]></content>
<category term="Android" scheme="http://gengbiao.me/tags/Android/"/>
<category term="技术" scheme="http://gengbiao.me/categories/%E6%8A%80%E6%9C%AF/"/>
</entry>
<entry>
<title><![CDATA[Android权限列表]]></title>
<link href="http://gengbiao.me/android/android%E6%9D%83%E9%99%90%E5%A4%A7%E5%85%A8/"/>
<id>http://gengbiao.me/android/android权限大全/</id>
<published>2014-11-12T11:24:00.000Z</published>
<updated>2014-11-12T04:11:50.000Z</updated>
<content type="html"><![CDATA[<h1 id="Android_权限列表">Android 权限列表</h1>
<p>之前开发经常会使用到这些东西,干脆收集起来做个记录。</p>
<table>
<thead>
<tr>
<th>First Header</th>
<th>Second Header </th>
</tr>
</thead>
<tbody>
<tr>
<td>访问登记属性</td>
<td>android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限</td>
</tr>
<tr>
<td>获取错略位置</td>
<td>android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米</td>
</tr>
<tr>
<td>获取精确位置</td>
<td>android.permission.ACCESS_FINE_LOCATION,通过GPS芯片接收卫星的定位信息,定位精度达10米以内</td>
</tr>
<tr>
<td>访问定位额外命令</td>
<td>android.permission.ACCESS_LOCATION_EXTRA_COMMANDS,允许程序访问额外的定位提供者指令</td>
</tr>
<tr>
<td>获取模拟定位信息</td>
<td>android.permission.ACCESS_MOCK_LOCATION,获取模拟定位信息,一般用于帮助开发者调试应用</td>
</tr>
<tr>
<td>获取网络状态</td>
<td>android.permission.ACCESS_NETWORK_STATE,获取网络信息状态,如当前的网络连接是否有效</td>
</tr>
<tr>
<td>访问Surface Flinger</td>
<td>android.permission.ACCESS_SURFACE_FLINGER,Android平台上底层的图形显示支持,一般用于游戏或照相机预览界面和底层模式的屏幕截图</td>
</tr>
<tr>
<td>获取WiFi状态</td>
<td>android.permission.ACCESS_WIFI_STATE,获取当前WiFi接入的状态以及WLAN热点的信息</td>
</tr>
<tr>
<td>账户管理</td>
<td>android.permission.ACCOUNT_MANAGER,获取账户验证信息,主要为GMail账户信息,只有系统级进程才能访问的权限</td>
</tr>
<tr>
<td>验证账户</td>
<td>android.permission.AUTHENTICATE_ACCOUNTS,允许一个程序通过账户验证方式访问账户管理ACCOUNT_MANAGER相关信息</td>
</tr>
<tr>
<td>电量统计</td>
<td>android.permission.BATTERY_STATS,获取电池电量统计信息</td>
</tr>
<tr>
<td>绑定小插件</td>
<td>android.permission.BIND_APPWIDGET,允许一个程序告诉appWidget服务需要访问小插件的数据库,只有非常少的应用才用到此权限</td>
</tr>
<tr>
<td>绑定设备管理</td>
<td>android.permission.BIND_DEVICE_ADMIN,请求系统管理员接收者receiver,只有系统才能使用</td>
</tr>
<tr>
<td>绑定输入法</td>
<td>android.permission.BIND_INPUT_METHOD ,请求InputMethodService服务,只有系统才能使用</td>
</tr>
<tr>
<td>绑定RemoteView</td>
<td>android.permission.BIND_REMOTEVIEWS,必须通过RemoteViewsService服务来请求,只有系统才能用</td>
</tr>
<tr>
<td>绑定壁纸</td>
<td>android.permission.BIND_WALLPAPER,必须通过WallpaperService服务来请求,只有系统才能用</td>
</tr>
<tr>
<td>使用蓝牙</td>
<td>android.permission.BLUETOOTH,允许程序连接配对过的蓝牙设备</td>
</tr>
<tr>
<td>蓝牙管理</td>
<td>android.permission.BLUETOOTH_ADMIN,允许程序进行发现和配对新的蓝牙设备</td>
</tr>
<tr>
<td>变成砖头</td>
<td>android.permission.BRICK,能够禁用手机,非常危险,顾名思义就是让手机变成砖头</td>
</tr>
<tr>
<td>应用删除时广播</td>
<td>android.permission.BROADCAST_PACKAGE_REMOVED,当一个应用在删除时触发一个广播</td>
</tr>
<tr>
<td>收到短信时广播</td>
<td>android.permission.BROADCAST_SMS,当收到短信时触发一个广播</td>
</tr>
<tr>
<td>连续广播</td>
<td>android.permission.BROADCAST_STICKY,允许一个程序收到广播后快速收到下一个广播</td>
</tr>
<tr>
<td>WAP PUSH广播</td>
<td>android.permission.BROADCAST_WAP_PUSH,WAP PUSH服务收到后触发一个广播</td>
</tr>
<tr>
<td>拨打电话</td>
<td>android.permission.CALL_PHONE,允许程序从非系统拨号器里输入电话号码</td>
</tr>
<tr>
<td>通话权限</td>
<td>android.permission.CALL_PRIVILEGED,允许程序拨打电话,替换系统的拨号器界面</td>
</tr>
<tr>
<td>拍照权限</td>
<td>android.permission.CAMERA,允许访问摄像头进行拍照</td>
</tr>
<tr>
<td>改变组件状态</td>
<td>android.permission.CHANGE_COMPONENT_ENABLED_STATE,改变组件是否启用状态</td>
</tr>
<tr>
<td>改变配置</td>
<td>android.permission.CHANGE_CONFIGURATION,允许当前应用改变配置,如定位</td>
</tr>
<tr>
<td>改变网络状态</td>
<td>android.permission.CHANGE_NETWORK_STATE,改变网络状态如是否能联网</td>
</tr>
<tr>
<td>改变WiFi多播状态</td>
<td>android.permission.CHANGE_WIFI_MULTICAST_STATE,改变WiFi多播状态</td>
</tr>
<tr>
<td>改变WiFi状态</td>
<td>android.permission.CHANGE_WIFI_STATE,改变WiFi状态</td>
</tr>
<tr>
<td>清除应用缓存</td>
<td>android.permission.CLEAR_APP_CACHE,清除应用缓存</td>
</tr>
<tr>
<td>清除用户数据</td>
<td>android.permission.CLEAR_APP_USER_DATA,清除应用的用户数据</td>
</tr>
<tr>
<td>底层访问权限</td>
<td>android.permission.CWJ_GROUP,允许CWJ账户组访问底层信息</td>
</tr>
<tr>
<td>手机优化大师扩展权限</td>
<td>android.permission.CELL_PHONE_MASTER_EX,手机优化大师扩展权限</td>
</tr>
<tr>
<td>控制定位更新</td>
<td>android.permission.CONTROL_LOCATION_UPDATES,允许获得移动网络定位信息改变</td>
</tr>
<tr>
<td>删除缓存文件</td>
<td>android.permission.DELETE_CACHE_FILES,允许应用删除缓存文件</td>
</tr>
<tr>
<td>删除应用</td>
<td>android.permission.DELETE_PACKAGES,允许程序删除应用</td>
</tr>
<tr>
<td>电源管理</td>
<td>android.permission.DEVICE_POWER,允许访问底层电源管理</td>
</tr>
<tr>
<td>应用诊断</td>
<td>android.permission.DIAGNOSTIC,允许程序到RW到诊断资源</td>
</tr>
<tr>
<td>禁用键盘锁</td>
<td>android.permission.DISABLE_KEYGUARD,允许程序禁用键盘锁</td>
</tr>
<tr>
<td>转存系统信息</td>
<td>android.permission.DUMP,允许程序获取系统dump信息从系统服务</td>
</tr>
<tr>
<td>状态栏控制</td>
<td>android.permission.EXPAND_STATUS_BAR,允许程序扩展或收缩状态栏</td>
</tr>
<tr>
<td>工厂测试模式</td>
<td>android.permission.FACTORY_TEST,允许程序运行工厂测试模式</td>
</tr>
<tr>
<td>使用闪光灯</td>
<td>android.permission.FLASHLIGHT,允许访问闪光灯</td>
</tr>
<tr>
<td>强制后退</td>
<td>android.permission.FORCE_BACK,允许程序强制使用back后退按键,无论Activity是否在顶层</td>
</tr>
<tr>
<td>访问账户Gmail列表</td>
<td>android.permission.GET_ACCOUNTS,访问GMail账户列表</td>
</tr>
<tr>
<td>获取应用大小</td>
<td>android.permission.GET_PACKAGE_SIZE,获取应用的文件大小</td>
</tr>
<tr>
<td>获取任务信息</td>
<td>android.permission.GET_TASKS,允许程序获取当前或最近运行的应用</td>
</tr>
<tr>
<td>允许全局搜索</td>
<td>android.permission.GLOBAL_SEARCH,允许程序使用全局搜索功能</td>
</tr>
<tr>
<td>硬件测试</td>
<td>android.permission.HARDWARE_TEST,访问硬件辅助设备,用于硬件测试</td>
</tr>
<tr>
<td>注射事件</td>
<td>android.permission.INJECT_EVENTS,允许访问本程序的底层事件,获取按键、轨迹球的事件流</td>
</tr>
<tr>
<td>安装定位提供</td>
<td>android.permission.INSTALL_LOCATION_PROVIDER,安装定位提供</td>
</tr>
<tr>
<td>安装应用程序</td>
<td>android.permission.INSTALL_PACKAGES,允许程序安装应用</td>
</tr>
<tr>
<td>内部系统窗口</td>
<td>android.permission.INTERNAL_SYSTEM_WINDOW,允许程序打开内部窗口,不对第三方应用程序开放此权限</td>
</tr>
<tr>
<td>访问网络</td>
<td>android.permission.INTERNET,访问网络连接,可能产生GPRS流量</td>
</tr>
<tr>
<td>结束后台进程</td>
<td>android.permission.KILL_BACKGROUND_PROCESSES,允许程序调用killBackgroundProcesses(String).方法结束后台进程</td>
</tr>
<tr>
<td>管理账户</td>
<td>android.permission.MANAGE_ACCOUNTS,允许程序管理AccountManager中的账户列表</td>
</tr>
<tr>
<td>管理程序引用</td>
<td>android.permission.MANAGE_APP_TOKENS,管理创建、摧毁、Z轴顺序,仅用于系统</td>
</tr>
<tr>
<td>高级权限</td>
<td>android.permission.MTWEAK_USER,允许mTweak用户访问高级系统权限</td>
</tr>
<tr>
<td>社区权限</td>
<td>android.permission.MTWEAK_FORUM,允许使用mTweak社区权限</td>
</tr>
<tr>
<td>软格式化</td>
<td>android.permission.MASTER_CLEAR,允许程序执行软格式化,删除系统配置信息</td>
</tr>
<tr>
<td>修改声音设置</td>
<td>android.permission.MODIFY_AUDIO_SETTINGS,修改声音设置信息</td>
</tr>
<tr>
<td>修改电话状态</td>
<td>android.permission.MODIFY_PHONE_STATE,修改电话状态,如飞行模式,但不包含替换系统拨号器界面</td>
</tr>
<tr>
<td>格式化文件系统</td>
<td>android.permission.MOUNT_FORMAT_FILESYSTEMS,格式化可移动文件系统,比如格式化清空SD卡</td>
</tr>
<tr>
<td>挂载文件系统</td>
<td>android.permission.MOUNT_UNMOUNT_FILESYSTEMS,挂载、反挂载外部文件系统</td>
</tr>
<tr>
<td>允许NFC通讯</td>
<td>android.permission.NFC,允许程序执行NFC近距离通讯操作,用于移动支持</td>
</tr>
<tr>
<td>永久Activity</td>
<td>android.permission.PERSISTENT_ACTIVITY,创建一个永久的Activity,该功能标记为将来将被移除</td>
</tr>
<tr>
<td>处理拨出电话</td>
<td>android.permission.PROCESS_OUTGOING_CALLS,允许程序监视,修改或放弃播出电话</td>
</tr>
<tr>
<td>读取日程提醒</td>
<td>android.permission.READ_CALENDAR,允许程序读取用户的日程信息</td>
</tr>
<tr>
<td>读取联系人</td>
<td>android.permission.READ_CONTACTS,允许应用访问联系人通讯录信息</td>
</tr>
<tr>
<td>屏幕截图</td>
<td>android.permission.READ_FRAME_BUFFER,读取帧缓存用于屏幕截图</td>
</tr>
<tr>
<td>读取收藏夹和历史记录 com.</td>
<td>android.browser.permission.READ_HISTORY_BOOKMARKS,读取浏览器收藏夹和历史记录</td>
</tr>
<tr>
<td>读取输入状态</td>
<td>android.permission.READ_INPUT_STATE,读取当前键的输入状态,仅用于系统</td>
</tr>
<tr>
<td>读取系统日志</td>
<td>android.permission.READ_LOGS,读取系统底层日志</td>
</tr>
<tr>
<td>读取电话状态</td>
<td>android.permission.READ_PHONE_STATE,访问电话状态</td>
</tr>
<tr>
<td>读取短信内容</td>
<td>android.permission.READ_SMS,读取短信内容</td>
</tr>
<tr>
<td>读取同步设置</td>
<td>android.permission.READ_SYNC_SETTINGS,读取同步设置,读取Google在线同步设置</td>
</tr>
<tr>
<td>读取同步状态</td>
<td>android.permission.READ_SYNC_STATS,读取同步状态,获得Google在线同步状态</td>
</tr>
<tr>
<td>重启设备</td>
<td>android.permission.REBOOT,允许程序重新启动设备</td>
</tr>
<tr>
<td>开机自动允许</td>
<td>android.permission.RECEIVE_BOOT_COMPLETED,允许程序开机自动运行</td>
</tr>
<tr>
<td>接收彩信</td>
<td>android.permission.RECEIVE_MMS,接收彩信</td>
</tr>
<tr>
<td>接收短信</td>
<td>android.permission.RECEIVE_SMS,接收短信</td>
</tr>
<tr>
<td>接收Wap Push</td>
<td>android.permission.RECEIVE_WAP_PUSH,接收WAP PUSH信息</td>
</tr>
<tr>
<td>录音</td>
<td>android.permission.RECORD_AUDIO,录制声音通过手机或耳机的麦克</td>
</tr>
<tr>
<td>排序系统任务</td>
<td>android.permission.REORDER_TASKS,重新排序系统Z轴运行中的任务</td>
</tr>
<tr>
<td>结束系统任务</td>
<td>android.permission.RESTART_PACKAGES,结束任务通过restartPackage(String)方法,该方式将在外来放弃</td>
</tr>
<tr>
<td>发送短信</td>
<td>android.permission.SEND_SMS,发送短信</td>
</tr>
<tr>
<td>设置Activity观察其</td>
<td>android.permission.SET_ACTIVITY_WATCHER,设置Activity观察器一般用于monkey测试</td>
</tr>
<tr>
<td>设置闹铃提醒 com.</td>
<td>android.alarm.permission.SET_ALARM,设置闹铃提醒</td>
</tr>
<tr>
<td>设置总是退出</td>
<td>android.permission.SET_ALWAYS_FINISH,设置程序在后台是否总是退出</td>
</tr>
<tr>
<td>设置动画缩放</td>
<td>android.permission.SET_ANIMATION_SCALE,设置全局动画缩放</td>
</tr>
<tr>
<td>设置调试程序</td>
<td>android.permission.SET_DEBUG_APP,设置调试程序,一般用于开发</td>
</tr>
<tr>
<td>设置屏幕方向</td>
<td>android.permission.SET_ORIENTATION,设置屏幕方向为横屏或标准方式显示,不用于普通应用</td>
</tr>
<tr>
<td>设置应用参数</td>
<td>android.permission.SET_PREFERRED_APPLICATIONS,设置应用的参数,已不再工作具体查看addPackageToPreferred(String) 介绍</td>
</tr>
<tr>
<td>设置进程限制</td>
<td>android.permission.SET_PROCESS_LIMIT,允许程序设置最大的进程数量的限制</td>
</tr>
<tr>
<td>设置系统时间</td>
<td>android.permission.SET_TIME,设置系统时间</td>
</tr>
<tr>
<td>设置系统时区</td>
<td>android.permission.SET_TIME_ZONE,设置系统时区</td>
</tr>
<tr>
<td>设置桌面壁纸</td>
<td>android.permission.SET_WALLPAPER,设置桌面壁纸</td>
</tr>
<tr>
<td>设置壁纸建议</td>
<td>android.permission.SET_WALLPAPER_HINTS,设置壁纸建议</td>
</tr>
<tr>
<td>发送永久进程信号</td>
<td>android.permission.SIGNAL_PERSISTENT_PROCESSES,发送一个永久的进程信号</td>
</tr>
<tr>
<td>状态栏控制</td>
<td>android.permission.STATUS_BAR,允许程序打开、关闭、禁用状态栏</td>
</tr>
<tr>
<td>访问订阅内容</td>
<td>android.permission.SUBSCRIBED_FEEDS_READ,访问订阅信息的数据库</td>
</tr>
<tr>
<td>写入订阅内容</td>
<td>android.permission.SUBSCRIBED_FEEDS_WRITE,写入或修改订阅内容的数据库</td>
</tr>
<tr>