<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> | |
<html xmlns="http://www.w3.org/1999/xhtml"> | |
<head> | |
<link rel="canonical" href="http://blog.csdn.net/miaozhenzhong/article/details/52749417"/> | |
<meta http-equiv="Cache-Control" content="no-siteapp" /><link rel="alternate" media="handheld" href="#" /> | |
<title>收集的常用Github上比较优秀的项目 - 圆静居士的专栏 | |
- 博客频道 - CSDN.NET</title> | |
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> | |
<meta name="description" content="以下是小海收集的常用Github上比较优秀的项目,希望对大家日常开发有所帮助。在此感谢小海做出的贡献!!!TypeLibDescription LibLocationAndroidSlidingMenu https://github.com/jfeinstein10/SlidingMenu   https://gi" /> | |
<script src="http://static.blog.csdn.net/scripts/blog_static_head.min.js" type="text/javascript"></script> | |
<!--new top--> | |
<link rel="stylesheet" href="http://c.csdnimg.cn/public/common/toolbar/css/index.css"> <!--new top--> | |
<!-- ad begin --> | |
<script language="javascript" type="text/javascript" src="http://ads.csdn.net/js/tracking.js"></script> | |
<!-- ad end--> | |
<link rel="Stylesheet" type="text/css" href="http://static.blog.csdn.net/skin/dark1/css/style.css?v=1.1" /> | |
<link id="RSSLink" title="RSS" type="application/rss+xml" rel="alternate" href="/miaozhenzhong/rss/list" /> | |
<link rel="shortcut icon" href="http://c.csdnimg.cn/public/favicon.ico" /> | |
<link type="text/css" rel="stylesheet" href="http://static.blog.csdn.net/scripts/SyntaxHighlighter/styles/blue.css" /> | |
<link rel="stylesheet" href="http://static.blog.csdn.net/css/csdn_blog_detail.min.css" /> | |
<script src="http://c.csdnimg.cn/rabbit/tracking-ad/fuckadblock.js" type="text/javascript" charset="utf-8"></script> | |
<script src="http://c.csdnimg.cn/rabbit/tracking-ad/block.js?v=20170527.001" type="text/javascript" charset="utf-8"></script> | |
</head> | |
<body> | |
<!-- 广告位开始 --> | |
<!-- 广告位结束 --> | |
<!--new top--> | |
<script id="toolbar-tpl-scriptId" fixed="true" prod="blog" skin="black" src="http://c.csdnimg.cn/public/common/toolbar/js/html.js" type="text/javascript"></script> | |
<!--new top--> | |
<div id="container"> | |
<div id="header"> | |
<div class="header"> | |
<div id="blog_title"> | |
<h2> | |
<a href="http://blog.csdn.net/miaozhenzhong">圆静居士的专栏</a></h2> | |
<h3>本人菜鸟一个,写博客仅仅是一个记录的作用</h3> | |
<div class="clear"> | |
</div> | |
</div> | |
<div class="clear"> | |
</div> | |
</div> | |
</div> | |
<div id="navigator"> | |
<div class="navigator_bg"> | |
</div> | |
<div class="navigator"> | |
<ul> | |
<li id="btnContents"><a href="http://blog.csdn.net/miaozhenzhong?viewmode=contents"><span onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_mulu'])"> | |
<img src="http://static.blog.csdn.net/images/ico_list.gif">目录视图</span></a></li> | |
<li id="btnView"><a href="http://blog.csdn.net/miaozhenzhong?viewmode=list"><span onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_zhaiyao'])"> | |
<img src="http://static.blog.csdn.net/images/ico_summary.gif">摘要视图</span></a></li> | |
<li id="btnRss"><a href="http://blog.csdn.net/miaozhenzhong/rss/list"><span onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_RSS'])"> | |
<img src="http://static.blog.csdn.net/images/ico_rss.gif">订阅</span></a></li> | |
</ul> | |
</div> | |
</div> | |
<script type="text/javascript"> | |
var username = "miaozhenzhong"; | |
var _blogger = username; | |
var blog_address = "http://blog.csdn.net/miaozhenzhong"; | |
var static_host = "http://static.blog.csdn.net"; | |
var currentUserName = "qq_32850495"; | |
</script> | |
<div id="body"> | |
<div id="main"> | |
<div class="main"> | |
<div class="ad_class"> | |
<div class="notice tracking-ad" data-mod='popu_3' > | |
<a href="http://blog.csdn.net/blogdevteam/article/details/71710010"> | |
<font color=blue><strong>【活动】2017 CSDN博客专栏评选</strong></font></a> | |
  | |
<a href=" http://blog.csdn.net/broadview2006/article/details/72677185"> | |
<font color=red><strong>【评论送书】SQL优化、深度学习、数据科学家</strong></font></a> | |
  | |
<a href="http://blog.csdn.net/blogdevteam/article/details/72765950"> | |
<font color=blue><strong>CSDN日报20170526 ——《论程序员的时代焦虑与焦虑的缓解》 | |
</strong></font></a> | |
  | |
<a href=" http://blog.csdn.net/blogdevteam/article/details/72772638"> | |
<font color=red><strong>CSDN 日报 | 4.19-5.19 上榜作者排行出炉</strong></font></a> | |
</div> </div> | |
<script type="text/javascript" src="http://static.blog.csdn.net/scripts/category.js"></script> | |
<script type="text/ecmascript"> | |
window.quickReplyflag = true; | |
var isBole = false; | |
var fasrc="http://my.csdn.net/my/favorite/miniadd?t=%e6%94%b6%e9%9b%86%e7%9a%84%e5%b8%b8%e7%94%a8Github%e4%b8%8a%e6%af%94%e8%be%83%e4%bc%98%e7%a7%80%e7%9a%84%e9%a1%b9%e7%9b%ae&u=http://blog.csdn.net/miaozhenzhong/article/details/52749417" | |
</script> | |
<div id="article_details" class="details"> | |
<div class="article_title"> | |
<span class="ico ico_type_Original"></span> | |
<h1> | |
<span class="link_title"><a href="/miaozhenzhong/article/details/52749417"> | |
收集的常用Github上比较优秀的项目 | |
</a></span> | |
</h1> | |
</div> | |
<div class="article_manage clearfix"> | |
<div class="article_r"> | |
<span class="link_postdate">2016-10-07 14:35</span> | |
<span class="link_view" title="阅读次数">1207人阅读</span> | |
<span class="link_comments" title="评论次数"> <a href="#comments" onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_pinglun'])">评论</a>(0)</span> | |
<span class="link_collect tracking-ad" data-mod="popu_171"> <a href="javascript:void(0);" onclick="javascript:collectArticle('%e6%94%b6%e9%9b%86%e7%9a%84%e5%b8%b8%e7%94%a8Github%e4%b8%8a%e6%af%94%e8%be%83%e4%bc%98%e7%a7%80%e7%9a%84%e9%a1%b9%e7%9b%ae','52749417');return false;" title="收藏">收藏</a></span> | |
<span class="link_report"> <a href="#report" onclick="javascript:report(52749417,2);return false;" title="举报">举报</a></span> | |
</div> | |
</div> | |
<div class="embody" style="display:none" id="embody"> | |
<span class="embody_t">本文章已收录于:</span> | |
<div class="embody_c" id="lib" value="{"err":0,"msg":"ok","data":[]}"></div> | |
</div> | |
<style type="text/css"> | |
.embody{ | |
padding:10px 10px 10px; | |
margin:0 -20px; | |
border-bottom:solid 1px #ededed; | |
} | |
.embody_b{ | |
margin:0 ; | |
padding:10px 0; | |
} | |
.embody .embody_t,.embody .embody_c{ | |
display: inline-block; | |
margin-right:10px; | |
} | |
.embody_t{ | |
font-size: 12px; | |
color:#999; | |
} | |
.embody_c{ | |
font-size: 12px; | |
} | |
.embody_c img,.embody_c em{ | |
display: inline-block; | |
vertical-align: middle; | |
} | |
.embody_c img{ | |
width:30px; | |
height:30px; | |
} | |
.embody_c em{ | |
margin: 0 20px 0 10px; | |
color:#333; | |
font-style: normal; | |
} | |
</style> | |
<script type="text/javascript"> | |
$(function () { | |
try | |
{ | |
var lib = eval("("+$("#lib").attr("value")+")"); | |
var html = ""; | |
if (lib.err == 0) { | |
$.each(lib.data, function (i) { | |
var obj = lib.data[i]; | |
//html += '<img src="' + obj.logo + '"/>' + obj.name + " "; | |
html += ' <a href="' + obj.url + '" target="_blank">'; | |
html += ' <img src="' + obj.logo + '">'; | |
html += ' <em><b>' + obj.name + '</b></em>'; | |
html += ' </a>'; | |
}); | |
if (html != "") { | |
setTimeout(function () { | |
$("#lib").html(html); | |
$("#embody").show(); | |
}, 100); | |
} | |
} | |
} catch (err) | |
{ } | |
}); | |
</script> | |
<div class="category clearfix"> | |
<div class="category_l"> | |
<img src="http://static.blog.csdn.net/images/category_icon.jpg"> | |
<span>分类:</span> | |
</div> | |
<div class="category_r"> | |
<label onclick="GetCategoryArticles('6447447','miaozhenzhong','top','52749417');"> | |
<span onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_fenlei']);">★★★ Android ★★★<em>(229)</em></span> | |
<img class="arrow-down" src="http://static.blog.csdn.net/images/arrow_triangle _down.jpg" style="display:inline;"> | |
<img class="arrow-up" src="http://static.blog.csdn.net/images/arrow_triangle_up.jpg" style="display:none;"> | |
<div class="subItem"> | |
<div class="subItem_t"><a href="http://blog.csdn.net/miaozhenzhong/article/category/6447447" target="_blank">作者同类文章</a><i class="J_close">X</i></div> | |
<ul class="subItem_l" id="top_6447447"> | |
</ul> | |
</div> | |
</label> | |
<label onclick="GetCategoryArticles('6447853','miaozhenzhong','top','52749417');"> | |
<span onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_fenlei']);">♬♬♬ 技术网站 ♬♬♬<em>(10)</em></span> | |
<img class="arrow-down" src="http://static.blog.csdn.net/images/arrow_triangle _down.jpg" style="display:inline;"> | |
<img class="arrow-up" src="http://static.blog.csdn.net/images/arrow_triangle_up.jpg" style="display:none;"> | |
<div class="subItem"> | |
<div class="subItem_t"><a href="http://blog.csdn.net/miaozhenzhong/article/category/6447853" target="_blank">作者同类文章</a><i class="J_close">X</i></div> | |
<ul class="subItem_l" id="top_6447853"> | |
</ul> | |
</div> | |
</label> | |
</div> | |
</div> | |
<div class="bog_copyright"> | |
<p class="copyright_p" >版权声明:本文为博主原创文章,未经博主允许不得转载。</p> | |
</div> | |
<div id="article_content" class="article_content tracking-ad" data-mod=popu_307 data-dsm = "post" > | |
<span style="font-family:arial,sans,sans-serif"><span style="font-size:12px"><span style="font-family:arial,sans,sans-serif"><span style="font-size:12px">以下是小海收集的常用Github上比较优秀的项目,希望对大家日常开发有所帮助。</span></span><br> | |
</span></span> | |
<p><span style="font-family:arial,sans,sans-serif"><span style="font-size:12px"><span style="font-family:arial,sans,sans-serif"><span style="font-size:12px">在此感谢小海做出的贡献!!!</span></span></span></span></p> | |
<p>来源:<br> | |
</p> | |
<p><a target="_blank" href="http://www.eoeandroid.com/thread-546248-1-3.html"><span style="font-family:arial,sans,sans-serif">http://www.eoeandroid.com/thread-546248-1-3.html</span></a><br> | |
</p> | |
<br> | |
<table class="t_table " cellspacing="0"> | |
<tbody> | |
<tr> | |
<td>Type</td> | |
<td>LibDescription</td> | |
<td> </td> | |
<td>LibLocation</td> | |
</tr> | |
<tr> | |
<td>Android</td> | |
<td>SlidingMenu</td> | |
<td> </td> | |
<td>https://github.com/jfeinstein10/SlidingMenu</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/SpecialCyCi/AndroidResideMenu</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/SimonVT/android-menudrawer</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>ActionBar</td> | |
<td> </td> | |
<td>https://github.com/ManuelPeinado/FadingActionBar</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>模仿Path菜单</td> | |
<td> </td> | |
<td>https://github.com/siyamed/android-satellite-menu</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/daCapricorn/ArcMenu</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/dodola/PathButton</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>时间选择控件</td> | |
<td> </td> | |
<td>https://github.com/vanniktech/VNTNumberPickerPreference</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>字体</td> | |
<td> </td> | |
<td>https://github.com/vanniktech/VNTFontListPreference</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/chrisjenx/Calligraphy</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>滚动条选择</td> | |
<td> </td> | |
<td>https://github.com/ai212983/android-spinnerwheel</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/maarek/android-wheel</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/Todd-Davies/ProgressWheel</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>时间选择</td> | |
<td> </td> | |
<td>https://github.com/square/android-times-square</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>图片处理/缓存</td> | |
<td> </td> | |
<td>https://github.com/christophesmet/android_maskable_layout</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/Pkmmte/CircularImageView</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/vinc3m1/RoundedImageView</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/daimajia/AndroidImageSlider</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td>头像识别裁剪</td> | |
<td>https://github.com/lafosca/AndroidFaceCropper</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/koral--/android-gif-drawable</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/jdamcd/android-crop</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/edmodo/cropper</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/square/picasso</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/chrisbanes/PhotoView</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/nostra13/Android-Universal-Image-Loader</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td>根据鼠标滑动,动态变化图片的颜色值</td> | |
<td>https://github.com/fedestyla/FillingEffect</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>视频</td> | |
<td> </td> | |
<td>https://github.com/ghy/VideoPlayer</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>音频处理</td> | |
<td> </td> | |
<td>https://github.com/FFmpeg/FFmpeg</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>Toast</td> | |
<td> </td> | |
<td>https://github.com/JohnPersano/SuperToasts</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/jenzz/Android-UndoBar</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/sd6352051/NiftyNotification</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td>屏幕底部Toast,可以添加Action button</td> | |
<td>https://github.com/MrEngineer13/SnackBar</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>Android Wear</td> | |
<td> </td> | |
<td>https://github.com/9elements/9elements-One-for-Android-Wear</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>Android TV</td> | |
<td> </td> | |
<td>https://github.com/jerrellmardis/Amphitheatre</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>图表</td> | |
<td> </td> | |
<td>https://github.com/xcltapestry/XCL-Charts</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/blackfizz/EazeGraph</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/PhilJay/MPAndroidChart</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/diogobernardino/WilliamChart</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>列表交互控件</td> | |
<td> </td> | |
<td>https://github.com/lawloretienne/QuickReturn</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/medyo/dynamicbox</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/matrixxun/PullToZoomInListView</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/andraskindler/quickscroll</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/dommerq/SuperListview</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/AndroidAlliance/EdgeEffectOverride</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/nolanlawson/CustomFastScrollViewDemo</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/bilalsammour/DobList</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/learnNcode/GmailLikePullToRefresh</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/nicolasjafelle/RefreshMenuItem</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/chrisbanes/ActionBar-PullToRefresh</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/etsy/AndroidStaggeredGrid</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/tjerkw/Android-SlideExpandableListView</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/JakeWharton/Android-ViewPagerIndicator</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/pakerfeldt/android-viewflow</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/Issacw0ng/SwipeBackLayout</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td>listview滑动菜单</td> | |
<td>https://github.com/daimajia/AndroidSwipeLayout?utm_source=Android+Weekly&utm_campaign=384c7cee0e-Android_Weekly_117&utm_medium=email&utm_term=0_4eb677ad19-384c7cee0e-337825917</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/daimajia/AndroidViewHover</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td>listview head悬停</td> | |
<td>https://github.com/emilsjolander/StickyListHeaders</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>多级listview</td> | |
<td> </td> | |
<td>https://github.com/luhaiwork/NLevelExpandableListView</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/applidium/HeaderListView</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>拖动布局</td> | |
<td> </td> | |
<td>https://github.com/pedrovgs/DraggablePanel</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>字体视图</td> | |
<td> </td> | |
<td>https://github.com/ikocijan/MagicViews</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>刮奖效果</td> | |
<td> </td> | |
<td>https://github.com/hcq0618/Android---ScratchOutView</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>动画</td> | |
<td> </td> | |
<td>https://github.com/daimajia/AndroidViewAnimations</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/daimajia/AnimationEasingFunctions</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/DesarrolloAntonio/FragmentTransactionExtended</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/xgc1986/ParallaxPagerTransformer</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>滚动条控件</td> | |
<td> </td> | |
<td>https://github.com/daimajia/NumberProgressBar</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/dmytrodanylyk/android-process-button</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/dmytrodanylyk/circular-progress-button</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/edmodo/range-bar</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>角标控件</td> | |
<td> </td> | |
<td>https://github.com/stefanjauker/BadgeView</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>接口调试</td> | |
<td> </td> | |
<td>https://github.com/jakubroztocil/httpie</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>输入框控件</td> | |
<td> </td> | |
<td>https://github.com/wrapp/floatlabelededittext</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/danialgoodwin/android-widget-keyboardless-edittext</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/hoang8f/android-flat-button</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td>输入验证</td> | |
<td>https://github.com/vekexasia/android-edittext-validator</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td>输入框悬浮提示</td> | |
<td>https://github.com/marvinlabs/android-floatinglabel-widgets</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>表情输入</td> | |
<td> </td> | |
<td>https://github.com/rockerhieu/emojicon</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>bean转换</td> | |
<td> </td> | |
<td>https://github.com/joelittlejohn/jsonschema2pojo</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>数据传输/处理</td> | |
<td> </td> | |
<td>https://github.com/square/okhttp</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/square/retrofit</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/douglascrockford/JSON-java</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/loopj/android-async-http</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/mcxiaoke/android-volley</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/stormzhang/AndroidVolley</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td>velleyDemo</td> | |
<td>https://github.com/yayuhh/Projectile</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td>sharePreference</td> | |
<td>https://github.com/dkunzler/esperandro</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>相机</td> | |
<td> </td> | |
<td>https://github.com/randomlytyping/Randomly-Camera-AnDevCon-2014</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/rexstjohn/UltimateAndroidCameraGuide</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>主题</td> | |
<td> </td> | |
<td>https://github.com/negusoft/holoaccent</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td>可以显示不同颜色主题的App</td> | |
<td>https://github.com/HozakaN/MaterialDesignColorPalette</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>开发工具框架</td> | |
<td> </td> | |
<td>https://github.com/inmite/android-butterknife-zelezny</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/antonkrasov/AndroidSocialNetworks</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/excilys/androidannotations</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/deano2390/OpenFlappyBird</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/google/iosched</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/LIFX/lifx-sdk-android</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/kentarosu/AndroidWearAndLIFX</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/GoogleChrome/MiniMobileDeviceLab</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/romainguy/google-io-2014</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/dodgepudding/wechat-php-sdk</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/jayway/maven-android-plugin-samples</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/mobileresearch/weibo_android_sdk</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/yangfuhai/afinal</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/adennie/fb-android-dagger</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/square/dagger</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>二维码</td> | |
<td> </td> | |
<td>https://github.com/wildabeast/BarcodeScanner</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/JeffreyZH/ZXingSimple</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>混淆</td> | |
<td> </td> | |
<td>https://github.com/facebook/proguard</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>打包</td> | |
<td> </td> | |
<td>https://github.com/beanu/ant-android</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/alexvasilkov/AndroidGradleSignPlugin</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>布局</td> | |
<td> </td> | |
<td>https://github.com/andersericsson/AnchorView</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td>iconView</td> | |
<td>https://github.com/JoanZapata/android-iconify</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td>关于页面Lib</td> | |
<td>https://github.com/mikepenz/AboutLibraries</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>Tools</td> | |
<td>获取APK信息</td> | |
<td>https://github.com/poorevil/GetAPKDetails</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/AnyOfYou/MultiDevicesADB</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/JakeWharton/pidcat</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>教程</td> | |
<td> </td> | |
<td>https://github.com/kesenhoo/android-training-course-in-chinese</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/dmytrodanylyk/dmytrodanylyk</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td>开源项目汇总</td> | |
<td>https://github.com/Trinea/android-open-project</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>Design</td> | |
<td>design/Document</td> | |
<td>https://github.com/1sters/material_design_zh</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/alexjlockwood/alexjlockwood.github.io</td> | |
</tr> | |
<tr> | |
<td>Proxy</td> | |
<td>shadowsocks</td> | |
<td> </td> | |
<td>https://github.com/clowwindy/shadowsocks-libev</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/shadowsocks/shadowsocks-gui</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/clowwindy/shadowsocks</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>GAE</td> | |
<td> </td> | |
<td>https://github.com/madeye/gaeproxy</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>hosts</td> | |
<td> </td> | |
<td>https://github.com/txthinking/google-hosts</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/smarthosts/smarthosts</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>全球google Ip</td> | |
<td> </td> | |
<td>https://github.com/justjavac/Google-IPs</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>代理软件</td> | |
<td> </td> | |
<td>https://github.com/ohdarling/GoAgentX</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>免翻墙镜像</td> | |
<td> </td> | |
<td>https://github.com/greatfire/wiki</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>翻墙路由</td> | |
<td> </td> | |
<td>https://github.com/lifetyper/FreeRouter_V2</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/cyfdecyf/cow</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>PAC</td> | |
<td> </td> | |
<td>https://github.com/clowwindy/gfwlist2pac</td> | |
</tr> | |
<tr> | |
<td>Other</td> | |
<td>插件</td> | |
<td> </td> | |
<td>https://github.com/akira-cn/sublime-gbk</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/Vektah/CodeGlance</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/dallasgutauckis/android-parcelable-intellij-plugin</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/pbreault/adb-idea</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>文档</td> | |
<td> </td> | |
<td>https://github.com/Thibaut/devdocs</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>编程教程</td> | |
<td> </td> | |
<td>https://github.com/stormzhang/free-programming-books</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>ios</td> | |
<td> </td> | |
<td>https://github.com/fullstackio/FlappySwift</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/numbbbbb/the-swift-programming-language-in-chinese</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>富文本编辑器</td> | |
<td> </td> | |
<td>https://github.com/mycolorway/simditor</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>编辑器MD</td> | |
<td> </td> | |
<td>https://github.com/joemccann/dillinger</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>webapp</td> | |
<td> </td> | |
<td>https://github.com/kikinteractive/app</td> | |
</tr> | |
<tr> | |
<td>Linux</td> | |
<td>Linux</td> | |
<td> </td> | |
<td>https://github.com/LCTT/TranslateProject</td> | |
</tr> | |
<tr> | |
<td>Python</td> | |
<td>Python教程</td> | |
<td> </td> | |
<td>https://github.com/revolunet/PythonBooks</td> | |
</tr> | |
<tr> | |
<td>Front-end</td> | |
<td>前端教程</td> | |
<td> </td> | |
<td>https://github.com/foru17/front-end-collect</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/darcyclarke/Front-end-Developer-Interview-Questions</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/JacksonTian/fks</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>前端</td> | |
<td> </td> | |
<td>https://github.com/angular/angular.js</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/usablica/front-end-frameworks</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/Polymer/polymer-tutorial</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
<td> </td> | |
<td>https://github.com/nckprsn/scrollme</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>控件</td> | |
<td> </td> | |
<td>https://github.com/smalot/bootstrap-datetimepicker</td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td>虚拟键盘</td> | |
<td> </td> | |
<td>https://github.com/Mottie/Keyboard</td> | |
</tr> | |
<tr> | |
<td>JAVA</td> | |
<td>json解析</td> | |
<td> </td> | |
<td>https://github.com/Instagram/ig-json-parser</td> | |
</tr> | |
</tbody> | |
</table> | |
</div> | |
<!-- Baidu Button BEGIN --> | |
<div class="bdsharebuttonbox tracking-ad" style="float: right;" data-mod="popu_172"> | |
<a href="#" class="bds_more" data-cmd="more" style="background-position:0 0 !important; background-image: url(http://bdimg.share.baidu.com/static/api/img/share/icons_0_16.png?v=d754dcc0.png) !important"></a> | |
<a href="#" class="bds_qzone" data-cmd="qzone" title="分享到QQ空间" style="background-position:0 -52px !important"></a> | |
<a href="#" class="bds_tsina" data-cmd="tsina" title="分享到新浪微博"style="background-position:0 -104px !important"></a> | |
<a href="#" class="bds_tqq" data-cmd="tqq" title="分享到腾讯微博"style="background-position:0 -260px !important"></a> | |
<a href="#" class="bds_renren" data-cmd="renren" title="分享到人人网"style="background-position:0 -208px !important"></a> | |
<a href="#" class="bds_weixin" data-cmd="weixin" title="分享到微信"style="background-position:0 -1612px !important" ></a> | |
</div> | |
<script>window._bd_share_config = { "common": { "bdSnsKey": {}, "bdText": "", "bdMini": "1", "bdMiniList": false, "bdPic": "", "bdStyle": "0", "bdSize": "16" }, "share": {} }; with (document) 0[(getElementsByTagName('head')[0] || body).appendChild(createElement('script')).src = 'http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion=' + ~(-new Date() / 36e5)];</script> | |
<!-- Baidu Button END --> | |
<!--172.16.140.12--> | |
<!-- Baidu Button BEGIN --> | |
<script type="text/javascript" id="bdshare_js" data="type=tools&uid=1536434" ></script> | |
<script type="text/javascript" id="bdshell_js"></script> | |
<script type="text/javascript"> | |
document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + Math.ceil(new Date()/3600000) | |
</script> | |
<!-- Baidu Button END --> | |
<script type="text/javascript"> | |
var fromjs = $("#fromjs"); | |
if (fromjs.length > 0) { | |
$("#fromjs .markdown_views pre").addClass("prettyprint"); | |
prettyPrint(); | |
$('pre.prettyprint code').each(function () { | |
var lines = $(this).text().split('\n').length; | |
var $numbering = $('<ul/>').addClass('pre-numbering').hide(); | |
$(this).addClass('has-numbering').parent().append($numbering); | |
for (i = 1; i <= lines; i++) { | |
$numbering.append($('<li/>').text(i)); | |
}; | |
$numbering.fadeIn(1700); | |
}); | |
$('.pre-numbering li').css("color", "#999"); | |
} | |
$(".markdown_views a[target!='_blank']").attr("target", "_blank"); | |
$(".toc a[target='_blank']").attr("target", ""); | |
</script> | |
<div id="digg" ArticleId="52749417" > | |
<dl id="btnDigg" class="digg digg_enable" onclick="btndigga();"> | |
<dt>顶</dt> | |
<dd>0</dd> | |
</dl> | |
<dl id="btnBury" class="digg digg_enable" onclick="btnburya();"> | |
<dt>踩</dt> | |
<dd>0</dd> | |
</dl> | |
</div> | |
<div class="tracking-ad" data-mod="popu_222"><a href="javascript:void(0);" > </a> </div> | |
<div class="tracking-ad" data-mod="popu_223"> <a href="javascript:void(0);" > </a></div> | |
<script type="text/javascript"> | |
function btndigga() { | |
$(".tracking-ad[data-mod='popu_222'] a").click(); | |
} | |
function btnburya() { | |
$(".tracking-ad[data-mod='popu_223'] a").click(); | |
} | |
</script> | |
<ul class="article_next_prev"> | |
<li class="prev_article"><span onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_shangyipian']);location.href='/miaozhenzhong/article/details/52749281';">上一篇</span><a href="/miaozhenzhong/article/details/52749281" onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_shangyipian'])">Android 项目实战:智慧北京(黑马)</a></li> | |
<li class="next_article"><span onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_xiayipian']);location.href='/miaozhenzhong/article/details/52749434';">下一篇</span><a href="/miaozhenzhong/article/details/52749434" onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_xiayipian'])">Android基础系列----------- 开源项目整理</a></li> | |
</ul> | |
<div style="clear:both; height:10px;"></div> | |
<div class="similar_article" > | |
<h4></h4> | |
<div class="similar_c"style="margin:20px 0px 0px 0px"> | |
<div class="similar_c_t"> | |
相关文章推荐 | |
</div> | |
<div class="similar_wrap tracking-ad" data-mod="popu_36" style="max-height:195px;"> | |
<ul class="similar_list fl"> | |
<li> | |
<em>•</em> | |
<a href="http://blog.csdn.net/a774057695/article/details/49889437" title="github上的优秀android开源项目" strategy="SearchAlgorithm" target="_blank" style="width: 290px;">github上的优秀android开源项目</a> | |
</li> | |
<li> | |
<em>•</em> | |
<a href="http://blog.csdn.net/watertekhqx/article/details/53421448" title="github上的优秀android开源项目 大全 真是太他妈的全了!!!!!!" strategy="SearchAlgorithm" target="_blank" style="width: 290px;">github上的优秀android开源项目 大全 真是太他妈的全了!!!!!!</a> | |
</li> | |
<li> | |
<em>•</em> | |
<a href="http://blog.csdn.net/jcy2sls/article/details/46340653" title="GitHub上史上最全的Android开源项目分类汇总" strategy="SearchAlgorithm" target="_blank" style="width: 290px;">GitHub上史上最全的Android开源项目分类汇总</a> | |
</li> | |
<li> | |
<em>•</em> | |
<a href="http://blog.csdn.net/u014252406/article/details/47830837" title="【Github】Android 开源项目分类汇总" strategy="SearchAlgorithm" target="_blank" style="width: 290px;">【Github】Android 开源项目分类汇总</a> | |
</li> | |
<li> | |
<em>•</em> | |
<a href="http://blog.csdn.net/qq_15024937/article/details/54865273" title="GitHub上Swift开源项目!" strategy="SearchAlgorithm" target="_blank" style="width: 290px;">GitHub上Swift开源项目!</a> | |
</li> | |
</ul> | |
<ul class="similar_list fr"> | |
<li> | |
<em>•</em> | |
<a href="http://blog.csdn.net/jinjin_15/article/details/52845913" title="Android 开源项目分类汇总" strategy="SearchAlgorithm" target="_blank" style="width: 290px;">Android 开源项目分类汇总</a> | |
</li> | |
<li> | |
<em>•</em> | |
<a href="http://blog.csdn.net/u010782846/article/details/52549079" title="2016年GitHub上史上最全的Android开源项目分类汇总" strategy="SearchAlgorithm" target="_blank" style="width: 290px;">2016年GitHub上史上最全的Android开源项目分类汇总</a> | |
</li> | |
<li> | |
<em>•</em> | |
<a href="http://blog.csdn.net/kylevast/article/details/47656797" title="GitHub上史上最全的Android开源项目分类汇总" strategy="SearchAlgorithm" target="_blank" style="width: 290px;">GitHub上史上最全的Android开源项目分类汇总</a> | |
</li> | |
<li> | |
<em>•</em> | |
<a href="http://blog.csdn.net/u014702999/article/details/47338613" title="GitHub上史上最全的Android开源项目分类汇总" strategy="SearchAlgorithm" target="_blank" style="width: 290px;">GitHub上史上最全的Android开源项目分类汇总</a> | |
</li> | |
<li> | |
<em>•</em> | |
<a href="http://blog.csdn.net/u013903024/article/details/44750135" title="GitHub上史上最全的Android开源项目分类汇总" strategy="SearchAlgorithm" target="_blank" style="width: 290px;">GitHub上史上最全的Android开源项目分类汇总</a> | |
</li> | |
</ul> | |
</div> | |
</div> | |
</div> | |
</div> | |
<div> | |
<script type="text/javascript"> | |
/*博客内容页下方Banner1-960*90,创建于2016-12-13*/ | |
var cpro_id = "u2843955"; | |
</script> | |
<script type="text/javascript" src="http://cpro.baidustatic.com/cpro/ui/c.js"></script> | |
</div> | |
<div id="suggest"></div> | |
<script language="javascript" type='text/javascript'> | |
$(function(){ | |
$.get("/miaozhenzhong/svc/GetSuggestContent/52749417",function(data){ | |
$("#suggest").html(data); | |
}); | |
}); | |
</script> | |
<style> | |
.blog-ass-articl dd { | |
color: #369; | |
width: 99%; /*修改行*/ | |
float: left; | |
overflow: hidden; | |
font: normal normal 12px/23px "SimSun"; | |
height: 23px; | |
margin: 0; | |
padding: 0 0 0 10px; | |
margin-right: 30px; | |
background: url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px; | |
} | |
</style> | |
<div id="relate" data-mod="popu_218" class="tracking-ad"> | |
<div class="relate_t"> | |
<h3><span>参考知识库</span></h3> | |
</div> | |
<div class="relate_c"> | |
</div> | |
</div> | |
<dl class="blog-ass-articl tracking-ad" id="res-relatived" data-mod="popu_84" > | |
<div class="embody embody_b" id="libkeyparent" style="display:none"> | |
<span class="embody_t">更多资料请参考:</span> | |
<div class="embody_c" id="libkey"></div> | |
</div> | |
<dt><span>猜你在找</span></dt> | |
<div id="adCollege"> | |
</div> | |
<script src="http://csdnimg.cn/jobreco/job_reco.js" type="text/javascript"></script> | |
<script type="text/javascript"> | |
csdn.position.showEdu({ | |
sourceType: "blog", | |
searchType: "detail", | |
searchKey: "52749417", | |
username: "qq_32850495", | |
recordcount: "10", | |
containerId: "adCollege" //容器DIV的id。 | |
}); | |
</script> | |
</dl> | |
<div id="ad_cen"> | |
<div> | |
<div class="tracking-ad" data-view="true" data-mod="ad_popu_199" data-mtp="43" data-order="114" data-con="ad_content_1843" style="width: 960px; height: 90px;"> | |
<script type="text/javascript"> | |
/*博客内容页下方Banner2-960*90,创建于,2016-11-28*/ | |
var cpro_id = "u2831143"; | |
</script> | |
<script type="text/javascript" src="http://cpro.baidustatic.com/cpro/ui/c.js"></script> | |
</div> | |
</div> | |
</div> | |
<!-- 广告位开始 --> | |
<!-- 广告位结束 --> | |
<div class="tracking-ad" data-view="true" data-mod="ad_popu_72" data-mtp="62" data-order="40" data-con="ad_content_2072"> | |
<script id="popuLayer_js_q" src="http://ads.csdn.net/js/popuLayer.js" defer="defer" type="text/javascript"></script> | |
<div id="layerd" style="position: fixed;bottom:0px;right:0px;line-height:0px;z-index:1000"> | |
<div class="J_close layer_close" style="display:;background-color:#efefef;padding:0px;color:#333;font:12px/24px Helvetica,Tahoma,Arial,sans-serif;text-align:right;">关闭</div><!-- 广告占位容器 --><div id="cpro_u2895327"></div></div> | |
<script> document.getElementById("popuLayer_js_q").οnlοad=function(){ var styObjd=styObj={width:"300px","height":parseInt(250)+28};window.CSDN.Layer.PopuLayer("#layerd",{storageName:"layerd",styleObj:styObjd,total:50,expoire:1000*60}); }</script><!-- 投放代码 --><script type="text/javascript"> /*服务器频道首页置顶Banner960*90,创建于2014-7-3*/ (window.cproArray = window.cproArray || []).push({ id: "u2895327" }); </script> <script src="http://cpro.baidustatic.com/cpro/ui/c.js" type="text/javascript"></script> | |
</div> | |
<div class="comment_class"> | |
<div id="comment_title" class="panel_head"> | |
<span class="see_comment">查看评论</span><a name="comments"></a></div> | |
<div id="comment_list"> | |
</div> | |
<div id="comment_bar"> | |
</div> | |
<div id="comment_form"> | |
</div> | |
<div class="announce"> | |
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场<a name="reply"></a><a name="quote"></a></div> | |
</div> | |
<script type="text/javascript"> | |
var fileName = '52749417'; | |
var commentscount = 0; | |
var islock = false | |
</script> | |
<div id="ad_bot"> | |
</div> | |
<div id="report_dialog"> | |
</div> | |
<div id="d-top" style="bottom:60px;"> | |
<a id="quick-reply" class="btn btn-top q-reply" title="快速回复" style="display:none;"> | |
<img src="http://static.blog.csdn.net/images/blog-icon-reply.png" alt="快速回复"> | |
</a> | |
<a id="d-top-a" class="btn btn-top backtop" style="display: none;" title="返回顶部" onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_huidaodingbu'])" style=""> | |
<img src="http://static.blog.csdn.net/images/top.png" alt="TOP"> | |
</a> | |
</div> | |
<script type="text/javascript"> | |
$(function () | |
{ | |
$("#ad_frm_0").height("90px"); | |
setTimeout(function(){ | |
$("#ad_frm_2").height("200px"); | |
},1000); | |
}); | |
</script> | |
<style type="text/css"> | |
.tag_list | |
{ | |
background: none repeat scroll 0 0 #FFFFFF; | |
border: 1px solid #D7CBC1; | |
color: #000000; | |
font-size: 12px; | |
line-height: 20px; | |
list-style: none outside none; | |
margin: 10px 2% 0 1%; | |
padding: 1px; | |
} | |
.tag_list h5 | |
{ | |
background: none repeat scroll 0 0 #E0DBD3; | |
color: #47381C; | |
font-size: 12px; | |
height: 24px; | |
line-height: 24px; | |
padding: 0 5px; | |
margin: 0; | |
} | |
.tag_list h5 a | |
{ | |
color: #47381C; | |
} | |
.classify | |
{ | |
margin: 10px 0; | |
padding: 4px 12px 8px; | |
} | |
.classify a | |
{ | |
margin-right: 20px; | |
white-space: nowrap; | |
} | |
</style> | |
<div class="tag_list" style="display:none"></div> | |
<script type='text/javascript'> | |
$(function(){ | |
setTimeout(function(){ | |
$.get("/miaozhenzhong/svc/GetTagContent",function(data){ | |
$(".tag_list").html(data).show(); | |
}); | |
}); | |
},500); | |
</script> | |
<div id="pop_win" style="display:none ;position: absolute; z-index: 10000; border: 1px solid rgb(220, 220, 220); top: 222.5px; left: 630px; opacity: 1; background: none 0px 0px repeat scroll rgb(255, 255, 255);"> | |
</div> | |
<div id="popup_mask"></div> | |
<style> | |
#popup_mask | |
{ | |
position: absolute; | |
width: 100%; | |
height: 100%; | |
background: #000; | |
z-index: 9999; | |
left: 0px; | |
top: 0px; | |
opacity: 0.3; | |
filter: alpha(opacity=30); | |
display: none; | |
} | |
</style> | |
<script type="text/javascript"> | |
$(function(){ | |
setTimeout(function(){ | |
$(".comment_body:contains('回复')").each(function(index,item){ | |
var u=$(this).text().split(':')[0].toString().replace("回复","") | |
var thisComment=$(this); | |
if(u) | |
{ | |
$.getJSON("https://passport.csdn.net/get/nick?callback=?", {users: u}, function(a) { | |
if(a!=null&&a.data!=null&&a.data.length>0) | |
{ | |
nick=a.data[0].n; | |
if(u!=nick) | |
{ | |
thisComment.text(thisComment.text().replace(u,nick)); | |
} | |
} | |
}); | |
} | |
}); | |
},200); | |
setTimeout(function(){ | |
$(".math").each(function(index,value){$(this).find("span").last().css("color","#fff"); }) | |
},5000); | |
setTimeout(function(){ | |
$(".math").each(function(index,value){$(this).find("span").last().css("color","#fff"); }) | |
},10000); | |
setTimeout(function(){ | |
$(".math").each(function(index,value){$(this).find("span").last().css("color","#fff"); }) | |
},15000); | |
setTimeout(function(){ | |
$("a img[src='http://js.tongji.linezing.com/stats.gif']").parent().css({"position":"absolute","left":"50%"}); | |
},300); | |
}); | |
function loginbox(){ | |
var $logpop=$("#pop_win"); | |
$logpop.html('<iframe src="https://passport.csdn.net/account/loginbox?service=http://static.blog.csdn.net/callback.htm" frameborder="0" height="600" width="400" scrolling="no"></iframe>'); | |
$('#popup_mask').css({ | |
opacity: 0.5, | |
width: $( document ).width() + 'px', | |
height: $( document ).height() + 'px' | |
}); | |
$('#popup_mask').css("display","block"); | |
$logpop.css( { | |
top: ($( window ).height() - $logpop.height())/ 2 + $( window | |
).scrollTop() + 'px', | |
left:($( window ).width() - $logpop.width())/ 2 | |
} ); | |
setTimeout( function () { | |
$logpop.show(); | |
$logpop.css( { | |
opacity: 1 | |
} ); | |
}, 200 ); | |
$('#popup_mask').unbind("click"); | |
$('#popup_mask').bind("click", function(){ | |
$('#popup_mask').hide(); | |
var $clopop = $("#pop_win"); | |
$("#common_ask_div_sc").css("display","none"); | |
$clopop.css( { | |
opacity: 0 | |
} ); | |
setTimeout( function () { | |
$clopop.hide(); | |
}, 350 ); | |
return false; | |
}); | |
} | |
var articletitle='收集的常用Github上比较优秀的项目'; | |
</script> | |
<div class="clear"> | |
</div> | |
</div> | |
</div> | |
<div id="side"> | |
<div class="side"> | |
<div id="panel_Profile" class="panel"> | |
<ul class="panel_head"><span>个人资料</span></ul> | |
<ul class="panel_body profile"> | |
<div id="blog_userface"> | |
<a href="http://my.csdn.net/miaozhenzhong" target="_blank"> | |
<img src="http://avatar.csdn.net/F/A/B/1_miaozhenzhong.jpg" title="访问我的空间" style="max-width:90%"/> | |
</a> | |
<br /> | |
<span><a href="http://my.csdn.net/miaozhenzhong" class="user_name" target="_blank">miaozhenzhong</a></span> | |
</div> | |
<div class="interact"> | |
<a href="javascript:void(0);" class="attent" id="span_add_follow" title="[加关注]"></a> | |
<a href="javascript:void(0);" class="letter" title="[发私信]" onclick="window.open('http://msg.csdn.net/letters/model?receiver=miaozhenzhong','_blank','height=350,width=700');_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_sixin'])"></a> | |
</div> | |
<div id="blog_medal"> | |
<div id="bms_box"> | |
<a target="_blank"> | |
<img src="http://c.csdnimg.cn/jifen/images/xunzhang/xunzhang/chizhiyiheng.png" onmouseover="m_over_m(this,4)" onmouseout="m_out_m()" alt="2" > | |
</a> | |
</div> | |
</div> | |
<ul id="blog_rank"> | |
<li>访问:<span>77366次</span></li> | |
<li>积分:<span>2768</span> </li> | |
<li >等级: <span style="position:relative;display:inline-block;z-index:1" > | |
<img src="http://c.csdnimg.cn/jifen/images/xunzhang/jianzhang/blog5.png" alt="" style="vertical-align: middle;" id="leveImg"> | |
<div id="smallTittle" style=" position: absolute; left: -24px; top: 25px; text-align: center; width: 101px; height: 32px; background-color: #fff; line-height: 32px; border: 2px #DDDDDD solid; box-shadow: 0px 2px 2px rgba (0,0,0,0.1); display: none; z-index: 999;"> | |
<div style="left: 42%; top: -8px; position: absolute; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 8px solid #EAEAEA;"></div> | |
积分:2768 </div> | |
</span> </li> | |
<li>排名:<span>第11838名</span></li> | |
</ul> | |
<ul id="blog_statistics"> | |
<li>原创:<span>179篇</span></li> | |
<li>转载:<span>169篇</span></li> | |
<li>译文:<span>0篇</span></li> | |
<li>评论:<span>7条</span></li> | |
</ul> | |
</ul> | |
</div> | |
<div class="panel" id="panel_Search"> | |
<ul class="panel_head"><span>文章搜索</span></ul> | |
<ul class="panel_body" class="form_search"> | |
<form id="frmSearch" action="http://so.csdn.net/search" class="form_search csdn-tracking-statistics" target="_blank" data-mod="popu_306"> | |
<span><input id="inputSearch" type="text" class="blogsearch" title="请输入关键字" /></span> | |
<input id="btnSubmit" type="button" value="搜索" title="search in blog" /> | |
<input type="hidden" name="q" id="inputQ" /> | |
<input type="hidden" name="t" value="blog" /> | |
<a id="btnSearchBlog" target="_blank"></a> | |
</form> | |
</ul> | |
</div> | |
<script type="text/javascript"> | |
$(function () { | |
$("#btnSubmit").unbind("click"); | |
$("#btnSubmit").click(function () { | |
search(); | |
}); | |
$("#frmSearch").submit(function () { | |
search(); | |
return false; | |
}); | |
function search() | |
{ | |
if ($("#inputSearch").val() == "") { | |
alert("请录入搜索关键词!"); | |
return false; | |
} | |
//var url = "http://so.csdn.net/so/search/s.do?q=" + encodeURIComponent($("#inputSearch").val()) + "&u=" + username + "&t=blog"; | |
var url = "https://www.baidu.com/s?wd=" + encodeURIComponent($("#inputSearch").val()) + "%20site%3Ablog.csdn.net" | |
window.location.href = url; | |
} | |
}); | |
</script><div id="panel_Archive" class="panel"> | |
<ul class="panel_head"><span>文章存档</span></ul> | |
<ul class="panel_body"> | |
<div id="archive_list"> | |
<!--归档统计--> | |
<li><a href="/miaozhenzhong/article/month/2017/05">2017年05月</a><span>(3)</span></li><li><a href="/miaozhenzhong/article/month/2017/04">2017年04月</a><span>(1)</span></li><li><a href="/miaozhenzhong/article/month/2017/02">2017年02月</a><span>(1)</span></li><li><a href="/miaozhenzhong/article/month/2016/12">2016年12月</a><span>(26)</span></li><li><a href="/miaozhenzhong/article/month/2016/11">2016年11月</a><span>(44)</span></li><li><a href="/miaozhenzhong/article/month/2016/10">2016年10月</a><span>(74)</span></li><li><a href="/miaozhenzhong/article/month/2016/09">2016年09月</a><span>(205)</span></li> | |
</div> | |
</ul> | |
</div> | |
<div id="custom_column_42165087" class="panel"> | |
<ul class="panel_head"><span>友情博客</span></ul> | |
<ul class="panel_body"> | |
<ul> | |
<a target="_blank" href="http://www.eoeandroid.com/search.php?mod=forum">开发者社区eoe搜索引擎</a><br> | |
<a target="_blank" href="http://pan.java1234.com/">百度网盘搜索</a><br> | |
<a target="_blank" href="http://www.aichengxu.com/view/623227">博客之星</a><br> | |
<a target="_blank" href="http://blog.csdn.net/lmj623565791">鸿洋的博客</a><br> | |
<a target="_blank" href="http://blog.csdn.net/guolin_blog">郭霖的博客</a><br> | |
<a target="_blank" href="http://blog.csdn.net/luoshengyang">罗升阳的博客</a><br> | |
<a target="_blank" href="http://blog.csdn.net/xiaanming">夏安明的博客</a> <br> | |
<a target="_blank" href="http://blog.csdn.net/singwhatiwanna">任玉刚的博客</a><br> | |
<a target="_blank" href="http://ticktick.blog.51cto.com/">卢俊-Android多媒体开发工程师博客</a><br> | |
<a target="_blank" href="http://blog.csdn.net/jiangwei0910410003">天真无谐(赵四)</a><br> | |
<a target="_blank" href="http://blog.csdn.net/u014608640/">Wei_Leng的博客</a><br> | |
<a target="_blank" href="http://blog.csdn.net/goldenfish1919">若鱼1919</a><br> | |
<a target="_blank" href="http://blog.csdn.net/jdsjlzx/">一叶飘舟的博客</a><br> | |
<a target="_blank" href="http://blog.csdn.net/freeman527">项目实训的博客</a><br> | |
<a target="_blank" href="http://mzh3344258.blog.51cto.com/">酷_莫名简单的51CTO博客</a><br> | |
<a target="_blank" href="http://blog.csdn.net/qibin0506">亓斌的博客</a><br> | |
<a target="_blank" href="http://www.konghao.org/index">敬佩的孔老师</a><br> | |
<a target="_blank" href="http://blog.csdn.net/foruok">foruok的订阅号程序视界</a><br> | |
<a target="_blank" href="http://blog.csdn.net/wangyaninglm">OpenCV大神shiter</a> <a target="_blank" href="http://www.it-home.org/"> | |
IT论坛</a><br> | |
<a target="_blank" href="http://www.eoeandroid.com/portal.php">开发者社区eoe</a><br> | |
<a target="_blank" href="http://itbbu.com/">安度博客(技术博客)</a><br> | |
<a target="_blank" href="http://itbyc.com/">杨雨的博客</a><br> | |
<a target="_blank" href="http://www.hjj5.com/">何晶晶的博客</a><br> | |
<a target="_blank" href="http://www.williamlong.info/">月光博客</a> <a target="_blank" href="http://dwtedx.com/"> | |
DD博客</a><br> | |
<a target="_blank" href="http://blog.csdn.net/broadview2006">博文视点</a><br> | |
</ul> | |
</ul> | |
</div> | |
<div id="custom_column_42177282" class="panel"> | |
<ul class="panel_head"><span>友情站点</span></ul> | |
<ul class="panel_body"> | |
<ul> | |
<a target="_blank" href="http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/">Android在线源码</a><br> | |
<a target="_blank" href="http://www.jikedaohang.com/">专为Android程序员的导航</a><br> | |
<a target="_blank" href="http://www.codeceo.com/">码农网</a><br> | |
<a target="_blank" href="http://www.jcodecraeer.com/plus/list.php?tid=31">开源代码</a><br> | |
<a target="_blank" href="http://www.23code.com/">23Code-安卓开源代码库</a><br> | |
<a target="_blank" href="http://jandroid.iteye.com/blog/1274880">近百android程序源码</a><br> | |
<a target="_blank" href="http://www.open-open.com/lib/list/all">深度开源</a><br> | |
<a target="_blank" href="http://down.admin5.com/android/">安卓源码</a><br> | |
<a target="_blank" href="http://www.jcodecraeer.com/plus/list.php?tid">泡在网上的日子</a><br> | |
<a target="_blank" href="http://www.xiufm.com/forum.php">秀源码</a><br> | |
<a target="_blank" href="http://www.codeforge.cn/">程序源代码</a><br> | |
<a target="_blank" href="http://www.51zxw.net/">51自学网</a><br> | |
<a target="_blank" href="http://www.zuidaima.com/">最代码</a><br> | |
<a target="_blank" href="http://a.codekk.com/">codeKK开源项目源码分析</a><br> | |
<a target="_blank" href="http://download.csdn.net/album/detail/257/1/1">34个Android 精彩案例源码</a><br> | |
<a target="_blank" href="http://www.appstar.com.cn/">APP开发</a><br> | |
<a target="_blank" href="http://www.devtf.cn/">开发技术前线</a><br> | |
<a target="_blank" href="https://github.com/Trinea/android-open-project">Android 开源项目分类汇总</a><br> | |
<a target="_blank" href="http://www.libeet.com/category-8.html">烂笔头Android</a> <br> | |
<a target="_blank" href="http://www.aichengxu.com/">爱程序网</a><br> | |
<a target="_blank" href="http://www.apkbus.com/">安卓巴士</a> <br> | |
<a target="_blank" href="http://www.itmian4.com/">IT面试论坛 </a><br> | |
<a target="_blank" href="http://www.javaxxz.com/forum-47-1.html">Java学习者</a> <br> | |
<a target="_blank" href="http://cmsblogs.com/">Java技术博客站点</a><br> | |
<a target="_blank" href="http://stormzhang.com/">做好现在的事!</a><br> | |
<a target="_blank" href="http://www.jsshare.com/">Js网页特效分享网</a><br> | |
</ul> | |
</ul> | |
</div> </div> | |
<div class="clear"> | |
</div> | |
<!-- 广告位开始 --> <!-- 广告位结束 --> | |
<div class="tracking-ad" data-view="true" data-mtp="63" data-order="40" data-con="ad_content_1260" style="width: 200px; height: 200px;"> | |
<div id="nav_show_top_stop" style="width: 200px;height: 200px;z-index:1000"><div id="cpro_u2734128"></div></div> | |
</div> | |
<script type="text/javascript"> | |
setTimeout(function () { | |
var naviga_offsetTop = 0; | |
function naviga_stay_top() { var scrollTop = jQuery(document).scrollTop(); if (scrollTop > naviga_offsetTop) { jQuery("#nav_show_top_stop").css({ "position": "fixed" }); jQuery("#nav_show_top_stop").css({ "top": "0px" }); } else { jQuery("#nav_show_top_stop").css({ "position": "fixed" }); jQuery("#nav_show_top_stop").css({ "top": naviga_offsetTop - scrollTop + "px" }); } } | |
function onload_function() { naviga_offsetTop = jQuery("#nav_show_top_stop").position().top; jQuery(window).bind("scroll", naviga_stay_top); jQuery(window).bind("mousewheel", naviga_stay_top); jQuery(document).bind("scroll", naviga_stay_top); jQuery(document).bind("mousewheel", naviga_stay_top); } jQuery(document).ready(onload_function); | |
}, 200); | |
</script> | |
<script type="text/javascript">(window.cproArray = window.cproArray || []).push({ id: "u2734128" }); </script> | |
<script src="http://cpro.baidustatic.com/cpro/ui/c.js" type="text/javascript"></script> | |
</div> | |
<div class="clear"> | |
</div> | |
</div> | |
<script type="text/javascript" src="http://c.csdnimg.cn/rabbit/cnick/cnick.js"></script> | |
<script type="text/javascript"> | |
$(function () { | |
function __get_code_toolbar(snippet_id) { | |
return $("<span class='tracking-ad' data-mod='popu_167'><a href='https://code.csdn.net/snippets/" | |
+ snippet_id | |
+ "' target='_blank' title='在CODE上查看代码片' style='text-indent:0;'><img src='https://code.csdn.net/assets/CODE_ico.png' width=12 height=12 alt='在CODE上查看代码片' style='position:relative;top:1px;left:2px;'/></a></span>" | |
+ "<span class='tracking-ad' data-mod='popu_170'><a href='https://code.csdn.net/snippets/" | |
+ snippet_id | |
+ "/fork' target='_blank' title='派生到我的代码片' style='text-indent:0;'><img src='https://code.csdn.net/assets/ico_fork.svg' width=12 height=12 alt='派生到我的代码片' style='position:relative;top:2px;left:2px;'/></a></span>"); | |
} | |
$("[code_snippet_id]").each(function () { | |
__s_id = $(this).attr("code_snippet_id"); | |
if (__s_id != null && __s_id != "" && __s_id != 0 && parseInt(__s_id) > 70020) { | |
__code_tool = __get_code_toolbar(__s_id); | |
$(this).prev().find(".tools").append(__code_tool); | |
} | |
}); | |
$(".bar").show(); | |
}); | |
</script> | |
</div> | |
<!--new top--> | |
<script type="text/javascript" src="http://c.csdnimg.cn/pubfooter/js/tracking.js" charset="utf-8"></script> | |
<!--new top--> | |
<link href="http://c.csdnimg.cn/comm_ask/css/ask_float_block.css" type="text/css" rel="stylesheet" /> | |
<script language='JavaScript' type='text/javascript' src='http://c.csdnimg.cn/comm_ask/js/libs/wmd.js'></script> | |
<script language='JavaScript' type='text/javascript' src='http://c.csdnimg.cn/comm_ask/js/libs/showdown.js'></script> | |
<script language='JavaScript' type='text/javascript' src='http://c.csdnimg.cn/comm_ask/js/apps/ask_float_block.js'></script> | |
<script type="text/javascript" src="http://ads.csdn.net/js/async_new.js"></script> | |
<script type="text/javascript" src="http://static.blog.csdn.net/public/res/bower-libs/MathJax/MathJax.js?config=TeX-AMS_HTML"></script> | |
<script type="text/javascript" src="http://c.csdnimg.cn/rabbit/search-service/main.js"></script> | |
<script type="text/javascript"> | |
//$(function () { | |
// setTimeout(function () { | |
// var searchtitletags = articletitle + ',' + $("#tags").html(); | |
// searchService({ | |
// index: 'blog', | |
// query: searchtitletags, | |
// from: 5, | |
// size: 5, | |
// appendTo: '#res', | |
// url: 'recommend', | |
// his: 2, | |
// client: "blog_cf_enhance", | |
// tmpl: '<dd style="background:url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10px;"><a href="#{ url }" title="#{ title }" strategy="#{ strategy }">#{ title }</a></dd>' | |
// }); | |
// }, 1000); | |
//}); | |
</script> | |
<script src="http://static.blog.csdn.net/scripts/csdn_blog_detail.min.js" type="text/javascript"></script> | |
<script type="text/javascript" src="http://medal.blog.csdn.net/showblogmedal.ashx?blogid=5712860"></script> | |
<script id="csdn-toolbar-id" btnId="header_notice_num" wrapId="note1" count="5" subCount="5" type="text/javascript" src="http://c.csdnimg.cn/public/common/toolbar/js/toolbar.js"></script> | |
<div id="a52b5334d" style="width: 1px; height: 1px; display: none;"> | |
<script id="adJs52b5334"></script> | |
<script>document.getElementById("adJs52b5334").src = "http://ads.csdn.net/js/opt/52b5334.js?t=" + Math.random();</script> | |
</div> | |
<script type="text/javascript" src="http://static.blog.csdn.net/scripts/saveToCode.js"></script> | |
<script type="text/javascript" src="//c.csdnimg.cn/rabbit/tracking-ad/main.js?76eacd8"></script> | |
<div class="pop_CA_cover" style="display:none"></div> | |
<div class="pop pop_CA" style="display:none"> | |
<div class="CA_header"> | |
收藏助手 | |
<span class="cancel_icon" id="fapancle" onclick="$('.pop_CA').hide();$('.pop_CA_cover').hide();"></span> | |
</div> | |
<iframe src="" id="fa" frameborder="0" width="100%" height="360" scrolling="no" ></iframe> | |
</div> | |
</body> | |
</html> | |
github小项目
最新推荐文章于 2023-03-28 18:10:42 发布