Android 开源项目收集

<div id="article_details" class="details">
    
<div class="article_title">   
         <span class="ico ico_type_Repost"></span>

    <h1>
        <span class="link_title"><a href="/feiduclear_up/article/details/44563775">
        Android 开源项目收集        
           
        </a>
        </span>

         
    </h1>
</div>

   

    
    <div class="article_manage clearfix">
        <div class="article_r">
            <span class="link_postdate">2015-03-23 14:33</span>
            <span class="link_view" title="阅读次数">2707人阅读</span>
            <span class="link_comments" title="评论次数"> <a href="#comments" οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_pinglun'])">评论</a>(2)</span>
            <span class="link_collect tracking-ad" data-mod="popu_171"> <a href="javascript:void(0);" οnclick="javascript:collectArticle('Android+%e5%bc%80%e6%ba%90%e9%a1%b9%e7%9b%ae%e6%94%b6%e9%9b%86','44563775');return false;" title="收藏">收藏</a></span>
             <span class="link_report"> <a href="#report" οnclick="javascript:report(44563775,2);return false;" title="举报">举报</a></span>

        </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 οnclick="GetCategoryArticles('1621323','feidu804677682','top','44563775');">
                        <span οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_fenlei']);">andorid 开发(转)<em>(5)</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/feidu804677682/article/category/1621323" target="_blank">作者同类文章</a><i class="J_close">X</i></div>
                            <ul class="subItem_l" id="top_1621323">                            
                            </ul>
                        </div>
                    </label>                    
        </div>
    </div>

  

  
  
     




<div style="clear:both"></div><div style="border:solid 1px #ccc; background:#eee; float:left; min-width:200px;padding:4px 10px;"><p style="text-align:right;margin:0;"><span style="float:left;">目录<a href="#" title="系统根据文章中H1到H6标签自动生成文章目录">(?)</a></span><a href="#" οnclick="javascript:return openct(this);" title="展开">[+]</a></p><ol style="display:none;margin-left:14px;padding-left:14px;line-height:160%;"><li><a href="#t0">
目前包括</a></li><li><a href="#t1">
第一部分
 个性化控件View</a></li><ol><li><a href="#t2">
一ListView</a></li><li><a href="#t3">
二ActionBar</a></li><li><a href="#t4">
三Menu</a></li><li><a href="#t5">
四ViewPager
 Gallery</a></li><li><a href="#t6">
五GridView</a></li><li><a href="#t7">
六ImageView</a></li><li><a href="#t8">
七ProgressBar</a></li><li><a href="#t9">
八TextView</a></li><li><a href="#t10">
九ScrollView</a></li><li><a href="#t11">
十TimeView</a></li><li><a href="#t12">
十一TipView</a></li><li><a href="#t13">
十二FlipView</a></li><li><a href="#t14">
十三ColorPickView</a></li><li><a href="#t15">
十四GraphView</a></li><li><a href="#t16">
十五UI
 Style</a></li><li><a href="#t17">
十六其他</a></li></ol><li><a href="#t18">
第二部分
 工具库</a></li><ol><li><a href="#t19">
一依赖注入DI</a></li><li><a href="#t20">
二图片缓存</a></li><li><a href="#t21">
三网络相关</a></li><li><a href="#t22">
四数据库
 orm工具包</a></li><li><a href="#t23">
五Android公共库</a></li><li><a href="#t24">
六Android
 高版本向低版本兼容</a></li><li><a href="#t25">
七多媒体相关</a></li><li><a href="#t26">
八事件总线订阅者模式</a></li><li><a href="#t27">
九传感器</a></li><li><a href="#t28">
十安全</a></li><li><a href="#t29">
十一插件化</a></li><li><a href="#t30">
十二文件</a></li><li><a href="#t31">
十三其他</a></li></ol><li><a href="#t32">
第三部分
 优秀项目</a></li><li><a href="#t33">
第四部分
 开发工具及测试工具</a></li><ol><li><a href="#t34">
一开发效率工具</a></li><li><a href="#t35">
二开发自测相关</a></li><li><a href="#t36">
三测试工具</a></li><li><a href="#t37">
四开发及编译环境</a></li><li><a href="#t38">
五其他</a></li></ol><li><a href="#t39">
第五部分</a></li><ol><li><a href="#t40">
一个人</a></li><li><a href="#t41">
二组织</a></li><li><a href="#t42">
三博客</a></li></ol></ol></div><div style="clear:both"></div><div id="article_content" class="article_content tracking-ad" data-mod="popu_307" data-dsm="post" style="height: 1663px; overflow: hidden;">

<h2 style="margin-top:1em; margin-bottom:16px; line-height:1.225; font-size:1.75em; position:relative; padding-bottom:0.3em; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:rgb(238,238,238); color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t0"></a>
目前包括:</h2>
<blockquote style="margin:0px 0px 16px; padding:0px 15px; color:rgb(119,119,119); border-left-width:4px; border-left-style:solid; border-left-color:rgb(221,221,221); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<p style="margin-top:0px; margin-bottom:0px"><a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%AC%AC%E4%B8%80%E9%83%A8%E5%88%86-%E4%B8%AA%E6%80%A7%E5%8C%96%E6%8E%A7%E4%BB%B6view" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">Android开源项目第一篇——个性化控件(View)篇</a><br style="">
<span style="">  包括<a target="_blank" href="https://github.com/Trinea/android-open-project#%E4%B8%80listview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">ListView</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E4%BA%8Cactionbar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">ActionBar</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E4%B8%89menu" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">Menu</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E5%9B%9Bviewpager-gallery" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">ViewPager</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E5%9B%9Bviewpager-gallery" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">Gallery</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E4%BA%94gridview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">GridView</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E5%85%ADimageview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">ImageView</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E4%B8%83progressbar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">ProgressBar</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E5%85%ABtextview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">TextView</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E4%B9%9Dscrollview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">ScrollView</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E5%8D%81timeview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">TimeView</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E4%B8%80tipview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">TipView</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E4%BA%8Cflipview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">FlipView</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E4%B8%89colorpickview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">ColorPickView</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E5%9B%9Bgraphview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">GraphView</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E4%BA%94ui-style" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">UI
 Style</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E5%85%AD%E5%85%B6%E4%BB%96" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">其他</a></span><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%AC%AC%E4%BA%8C%E9%83%A8%E5%88%86-%E5%B7%A5%E5%85%B7%E5%BA%93" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">Android开源项目第二篇——工具库篇</a><br style="">
<span style="">  包括<a target="_blank" href="https://github.com/Trinea/android-open-project#%E4%B8%80%E4%BE%9D%E8%B5%96%E6%B3%A8%E5%85%A5di" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">依赖注入</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E4%BA%8C%E5%9B%BE%E7%89%87%E7%BC%93%E5%AD%98" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">图片缓存</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E4%B8%89%E7%BD%91%E7%BB%9C%E7%9B%B8%E5%85%B3" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">网络相关</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E5%9B%9B%E6%95%B0%E6%8D%AE%E5%BA%93-orm%E5%B7%A5%E5%85%B7%E5%8C%85" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">数据库ORM工具包</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E4%BA%94android%E5%85%AC%E5%85%B1%E5%BA%93" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">Android公共库</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E5%85%ADandroid-%E9%AB%98%E7%89%88%E6%9C%AC%E5%90%91%E4%BD%8E%E7%89%88%E6%9C%AC%E5%85%BC%E5%AE%B9" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">高版本向低版本兼容库</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E4%B8%83%E5%A4%9A%E5%AA%92%E4%BD%93%E7%9B%B8%E5%85%B3" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">多媒体</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E5%85%AB%E4%BA%8B%E4%BB%B6%E6%80%BB%E7%BA%BF%E8%AE%A2%E9%98%85%E8%80%85%E6%A8%A1%E5%BC%8F" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">事件总线</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E4%B9%9D%E4%BC%A0%E6%84%9F%E5%99%A8" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">传感器</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E5%AE%89%E5%85%A8" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">安全</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E4%B8%80%E6%8F%92%E4%BB%B6%E5%8C%96" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">插件化</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E4%BA%8C%E6%96%87%E4%BB%B6" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">文件</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E4%B8%89%E5%85%B6%E4%BB%96" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">其他</a></span><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%AC%AC%E4%B8%89%E9%83%A8%E5%88%86-%E4%BC%98%E7%A7%80%E9%A1%B9%E7%9B%AE" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">Android开源项目第三篇——优秀项目篇</a><br style="">
<span style="">  比较有意思的完整的Android项目</span><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%AC%AC%E5%9B%9B%E9%83%A8%E5%88%86-%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B7%E5%8F%8A%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">Android开源项目第四篇——开发及测试工具篇</a><br style="">
<span style="">  包括<a target="_blank" href="https://github.com/Trinea/android-open-project#%E4%B8%80%E5%BC%80%E5%8F%91%E6%95%88%E7%8E%87%E5%B7%A5%E5%85%B7" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">开发效率工具</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E4%BA%8C%E5%BC%80%E5%8F%91%E8%87%AA%E6%B5%8B%E7%9B%B8%E5%85%B3" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">开发自测相关</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E4%B8%89%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">测试工具</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E5%9B%9B%E5%BC%80%E5%8F%91%E5%8F%8A%E7%BC%96%E8%AF%91%E7%8E%AF%E5%A2%83" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">开发及编译环境</a>、<a target="_blank" href="https://github.com/Trinea/android-open-project#%E4%BA%94%E5%85%B6%E4%BB%96" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">其他</a></span><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%AC%AC%E4%BA%94%E9%83%A8%E5%88%86" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">Android开源项目第五篇——优秀个人和团体篇</a><br style="">
<span style="">  乐于分享并且有一些很不错的开源项目的<a target="_blank" href="https://github.com/Trinea/android-open-project#%E4%B8%80%E4%B8%AA%E4%BA%BA" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">个人</a>和<a target="_blank" href="https://github.com/Trinea/android-open-project#%E4%BA%8C%E7%BB%84%E7%BB%87" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">组织</a>,包括JakeWharton、Chris
 Banes、Koushik Dutta等大牛</span></p>
</blockquote>
<h2 style="margin-top:1em; margin-bottom:16px; line-height:1.225; font-size:1.75em; position:relative; padding-bottom:0.3em; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:rgb(238,238,238); color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t1"></a>
<a target="_blank" id="user-content-第一部分-个性化控件view" class="anchor" href="https://github.com/Trinea/android-open-project#%E7%AC%AC%E4%B8%80%E9%83%A8%E5%88%86-%E4%B8%AA%E6%80%A7%E5%8C%96%E6%8E%A7%E4%BB%B6view" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1"></a>第一部分
 个性化控件(View)</h2>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style等等。</p>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t2"></a>
<a target="_blank" id="user-content-一listview" class="anchor" href="https://github.com/Trinea/android-open-project#%E4%B8%80listview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>一、ListView</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">android-pulltorefresh<br style="">
一个强大的拉动刷新开源项目,支持各种控件下拉刷新,ListView、ViewPager、WebView、ExpandableListView、GridView、ScrollView、Horizontal ScrollView、Fragment上下左右拉动刷新,比下面johannilsson那个只支持ListView的强大的多。并且它实现的下拉刷新ListView在item不足一屏情况下也不会显示刷新提示,体验更好。<br style="">
项目地址:<a target="_blank" href="https://github.com/chrisbanes/Android-PullToRefresh" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/chrisbanes/Android-PullToRefresh</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/pull-to-refreshview-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/pull-to-refreshview-demo.apk?raw=true</a><br style="">
APP示例:新浪微博各个页面</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-pulltorefresh-listview<br style="">
下拉刷新ListView,这个被很多人使用的项目实际有不少bug,推荐使用上面的android-pulltorefresh<br style="">
项目地址:<a target="_blank" href="https://github.com/johannilsson/android-pulltorefresh" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/johannilsson/android-pulltorefresh</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/pull-to-refresh-listview-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/pull-to-refresh-listview-demo.apk?raw=true</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-Ultra-Pull-to-Refresh<br style="">
下拉刷新,第一个项目已经停止维护了,并且使用起来相对复杂,定制性也差。这个是替代和改良方案。这个继承于ViewGroup可以包含任何View。功能甚至比SwipeRefreshLayout强大。使用起来非常简单。良好的设计,如果你想定制自己的UI样式,非常简单,就像给ListView加一个Header View那么简单。支持 <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace; font-size:14px; padding:0.2em 0px; margin:0px">API
 LEVEL >= 8</code><br style="">
项目地址:<a target="_blank" href="https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh/blob/master/ptr-demo/target/ultra-ptr-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh/blob/master/ptr-demo/target/ultra-ptr-demo.apk?raw=true</a><br style="">
效果图:</p>
<div style=""><a target="_blank" href="https://camo.githubusercontent.com/21d883e62e35cfee5c6966037372b807222eeca0/687474703a2f2f737261696e2d6769746875622e71696e6975646e2e636f6d2f756c7472612d7074722f636f6e7461696e732d616c6c2d6f662d76696577732e676966" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/21d883e62e35cfee5c6966037372b807222eeca0/687474703a2f2f737261696e2d6769746875622e71696e6975646e2e636f6d2f756c7472612d7074722f636f6e7461696e732d616c6c2d6f662d76696577732e676966" width="150px" alt="" style="border:0px; max-width:100%"></a> <a target="_blank" href="https://camo.githubusercontent.com/921261316db487c69d94db549fb2d17b92e2ecf2/687474703a2f2f737261696e2d6769746875622e71696e6975646e2e636f6d2f756c7472612d7074722f72656c656173652d746f2d726566726573682e676966" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/921261316db487c69d94db549fb2d17b92e2ecf2/687474703a2f2f737261696e2d6769746875622e71696e6975646e2e636f6d2f756c7472612d7074722f72656c656173652d746f2d726566726573682e676966" width="150px" alt="" style="border:0px; max-width:100%"></a> <a target="_blank" href="https://camo.githubusercontent.com/88cdf877aa0a1fb19506ecf3404447eba59e68cc/687474703a2f2f737261696e2d6769746875622e71696e6975646e2e636f6d2f756c7472612d7074722f6175746f2d726566726573682e676966" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/88cdf877aa0a1fb19506ecf3404447eba59e68cc/687474703a2f2f737261696e2d6769746875622e71696e6975646e2e636f6d2f756c7472612d7074722f6175746f2d726566726573682e676966" width="150px" alt="" style="border:0px; max-width:100%"></a> <a target="_blank" href="https://camo.githubusercontent.com/588a2ef2cdcfb6c71e88437df486226dd15605b3/687474703a2f2f737261696e2d6769746875622e71696e6975646e2e636f6d2f756c7472612d7074722f73746f72652d686f7573652d737472696e672d61727261792e676966" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/588a2ef2cdcfb6c71e88437df486226dd15605b3/687474703a2f2f737261696e2d6769746875622e71696e6975646e2e636f6d2f756c7472612d7074722f73746f72652d686f7573652d737472696e672d61727261792e676966" width="150px" alt="" style="border:0px; max-width:100%"></a></div>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">DropDownListView<br style="">
下拉刷新及滑动到底部加载更多ListView<br style="">
项目地址:<a target="_blank" href="https://github.com/Trinea/AndroidCommon" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/AndroidCommon</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=cn.trinea.android.demo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=cn.trinea.android.demo</a><br style="">
文档介绍:<a target="_blank" href="http://www.trinea.cn/android/dropdown-to-refresh-and-bottom-load-more-listview/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.trinea.cn/android/dropdown-to-refresh-and-bottom-load-more-listview/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">DragSortListView<br style="">
拖动排序的ListView,同时支持ListView滑动item删除,各个Item高度不一、单选、复选、CursorAdapter做为适配器、拖动背景变化等<br style="">
项目地址:<a target="_blank" href="https://github.com/bauerca/drag-sort-listview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/bauerca/drag-sort-listview</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.mobeta.android.demodslv" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.mobeta.android.demodslv</a><br style="">
APP示例:Wordpress Android</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">SwipeListView<br style="">
支持定义ListView左右滑动事件,支持左右滑动位移,支持定义动画时间<br style="">
项目地址:<a target="_blank" href="https://github.com/47deg/android-swipelistview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/47deg/android-swipelistview</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.fortysevendeg.android.swipelistview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.fortysevendeg.android.swipelistview</a><br style="">
APP示例:微信</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android-SwipeToDismiss<br style="">
滑动Item消失ListView,支持3.0以下版本见:<a target="_blank" href="https://github.com/JakeWharton/SwipeToDismissNOA" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JakeWharton/SwipeToDismissNOA</a><br style="">
项目地址:<a target="_blank" href="https://github.com/romannurik/Android-SwipeToDismiss" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/romannurik/Android-SwipeToDismiss</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/JakeWharton/SwipeToDismissNOA/SwipeToDismissNOA.apk/qr_code" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JakeWharton/SwipeToDismissNOA/SwipeToDismissNOA.apk/qr_code</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">PinnedHeaderExpandableListView<br style="">
首先它是一个ExpandableListView,但是它的头部可以固定,其次,在它的上面还有一个头部可以来回伸缩<br style="">
项目地址:<a target="_blank" href="https://github.com/singwhatiwanna/PinnedHeaderExpandableListView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/singwhatiwanna/PinnedHeaderExpandableListView</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/fa7f516b0b6e2921007a17cbc359b3f661f32226/687474703a2f2f696d672e626c6f672e6373646e2e6e65742f32303134303531313135313534363834333f77617465726d61726b2f322f746578742f6148523063446f764c324a736232637559334e6b626935755a58517663326c755a33646f5958527064324675626d453d2f666f6e742f3561364c354c32542f666f6e7473697a652f3430302f66696c6c2f49304a42516b46434d413d3d2f646973736f6c76652f37302f677261766974792f536f75746845617374" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/fa7f516b0b6e2921007a17cbc359b3f661f32226/687474703a2f2f696d672e626c6f672e6373646e2e6e65742f32303134303531313135313534363834333f77617465726d61726b2f322f746578742f6148523063446f764c324a736232637559334e6b626935755a58517663326c755a33646f5958527064324675626d453d2f666f6e742f3561364c354c32542f666f6e7473697a652f3430302f66696c6c2f49304a42516b46434d413d3d2f646973736f6c76652f37302f677261766974792f536f75746845617374" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
APP示例:百度手机卫士垃圾清理界面</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">StickyListHeaders<br style="">
GroupName滑动到顶端时会固定不动直到另外一个GroupName到达顶端的ExpandListView,支持快速滑动,支持Android2.3及以上<br style="">
项目地址:<a target="_blank" href="https://github.com/emilsjolander/StickyListHeaders" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/emilsjolander/StickyListHeaders</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/98735db4a6bb0a6a5e2f8d40a44577c1867cd2af/68747470733a2f2f7261772e6769746875622e636f6d2f656d696c736a6f6c616e6465722f537469636b794c697374486561646572732f6d61737465722f64656d6f2e676966" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/98735db4a6bb0a6a5e2f8d40a44577c1867cd2af/68747470733a2f2f7261772e6769746875622e636f6d2f656d696c736a6f6c616e6465722f537469636b794c697374486561646572732f6d61737465722f64656d6f2e676966" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
APP示例:Android 4.0联系人</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">pinned-section-listview<br style="">
GroupName滑动到顶端时会固定不动直到另外一个GroupName到达顶端的ExpandListView<br style="">
项目地址:<a target="_blank" href="https://github.com/beworker/pinned-section-listview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/beworker/pinned-section-listview</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/bbabd30ab2af2c19854c89b6dc691529806127d9/68747470733a2f2f7261772e6769746875622e636f6d2f6265776f726b65722f70696e6e65642d73656374696f6e2d6c697374766965772f6d61737465722f73637265656e312e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/bbabd30ab2af2c19854c89b6dc691529806127d9/68747470733a2f2f7261772e6769746875622e636f6d2f6265776f726b65722f70696e6e65642d73656374696f6e2d6c697374766965772f6d61737465722f73637265656e312e706e67" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">PinnedHeaderListView<br style="">
GroupName滑动到顶端时会固定不动直到另外一个GroupName到达顶端的ExpandListView<br style="">
项目地址:<a target="_blank" href="https://github.com/JimiSmith/PinnedHeaderListView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JimiSmith/PinnedHeaderListView</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">QuickReturn<br style="">
ListView/ScrollView的header或footer,当向下滚动时消失,向上滚动时出现<br style="">
项目地址:<a target="_blank" href="https://github.com/lawloretienne/QuickReturn" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/lawloretienne/QuickReturn</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.etiennelawlor.quickreturn" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.etiennelawlor.quickreturn</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">QuickReturnHeader<br style="">
ListView/ScrollView的header或footer,当向下滚动时消失,向上滚动时出现<br style="">
项目地址:<a target="_blank" href="https://github.com/ManuelPeinado/QuickReturnHeader" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/ManuelPeinado/QuickReturnHeader</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/quick-return-header-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/quick-return-header-demo.apk?raw=true</a><br style="">
APP示例:google plus</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">IndexableListView<br style="">
ListView右侧会显示item首字母快捷索引,点击可快速滑动到某个item<br style="">
项目地址:<a target="_blank" href="https://github.com/woozzu/IndexableListView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/woozzu/IndexableListView</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/indexable-listview.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/indexable-listview.apk?raw=true</a><br style="">
APP示例:微信通讯录、小米联系人</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">CustomFastScrollView<br style="">
ListView快速滑动,同时屏幕中间PopupWindows显示滑动到的item内容或首字母<br style="">
项目地址:<a target="_blank" href="https://github.com/nolanlawson/CustomFastScrollViewDemo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/nolanlawson/CustomFastScrollViewDemo</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/f25663215b51817b26a8c1d6a3792363107d9436/68747470733a2f2f7261772e6769746875622e636f6d2f6e6f6c616e6c6177736f6e2f437573746f6d466173745363726f6c6c5669657744656d6f2f6d61737465722f6578616d706c652e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/f25663215b51817b26a8c1d6a3792363107d9436/68747470733a2f2f7261772e6769746875622e636f6d2f6e6f6c616e6c6177736f6e2f437573746f6d466173745363726f6c6c5669657744656d6f2f6d61737465722f6578616d706c652e706e67" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android-ScrollBarPanel<br style="">
ListView滑动时固定的Panel指示显示在scrollbar旁边<br style="">
项目地址:<a target="_blank" href="https://github.com/rno/Android-ScrollBarPanel" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/rno/Android-ScrollBarPanel</a><br style="">
效果图:<a target="_blank" href="https://github.com/rno/Android-ScrollBarPanel/raw/master/demo_capture.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/rno/Android-ScrollBarPanel/raw/master/demo_capture.png" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">SlideExpandableListView<br style="">
用户点击listView item滑出固定区域,其他item的区域收缩<br style="">
项目地址:<a target="_blank" href="https://github.com/tjerkw/Android-SlideExpandableListView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/tjerkw/Android-SlideExpandableListView</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/slide-expandable-listView-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/slide-expandable-listView-demo.apk?raw=true</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">JazzyListView<br style="">
ListView及GridView item以特殊动画效果进入屏幕,效果包括grow、cards、curl、wave、flip、fly等等<br style="">
项目地址:<a target="_blank" href="https://github.com/twotoasters/JazzyListView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/twotoasters/JazzyListView</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.twotoasters.jazzylistview.sample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.twotoasters.jazzylistview.sample</a><br style="">
在线演示:<a target="_blank" href="http://lab.hakim.se/scroll-effects/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://lab.hakim.se/scroll-effects/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ListViewAnimations<br style="">
带Item显示动画的ListView,动画包括底部飞入、其他方向斜飞入、下层飞入、渐变消失、滑动删除等<br style="">
项目地址:<a target="_blank" href="https://github.com/nhaarman/ListViewAnimations" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/nhaarman/ListViewAnimations</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.haarman.listviewanimations" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.haarman.listviewanimations</a><br style="">
APP示例:Google plus、Google Now卡片式进入、小米系统中应用商店、联系人、游戏中心、音乐、文件管理器的ListView、Ultimate、Light Flow Lite、TreinVerkeer、Running Coach、Pearl Jam Lyrics、Calorie Chart、Car Hire、Super BART、DK FlashCards、Counter Plus、Voorlees Verhaaltjes 2.0</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">DevsmartLib-Android<br style="">
横向ListView<br style="">
项目地址:<a target="_blank" href="https://github.com/dinocore1/DevsmartLib-Android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/dinocore1/DevsmartLib-Android</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/horizontal-listview-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/horizontal-listview-demo.apk?raw=true</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">TwoWayView<br style="">
横向ListView的效果,继承自AdapterView<br style="">
项目地址:<a target="_blank" href="https://github.com/lucasr/twoway-view" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/lucasr/twoway-view</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">HorizontalVariableListView<br style="">
支持Item宽度不一致的ListView<br style="">
项目地址:<a target="_blank" href="https://github.com/sephiroth74/HorizontalVariableListView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/sephiroth74/HorizontalVariableListView</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">LinearListView<br style="">
用LinearLayout实现的ListView,可解决多个ListView并存等问题。目前自己也有需要,等亲自尝试过后会再具体介绍<br style="">
项目地址:<a target="_blank" href="https://github.com/frankiesardo/LinearListView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/frankiesardo/LinearListView</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">MultiChoiceAdapter<br style="">
支持多选的ListView Adapter<br style="">
项目地址:<a target="_blank" href="https://github.com/ManuelPeinado/MultiChoiceAdapter" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/ManuelPeinado/MultiChoiceAdapter</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.manuelpeinado.multichoiceadapter.demo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.manuelpeinado.multichoiceadapter.demo</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">EnhancedListView<br style="">
支持横向滑动删除列表项以及撤销删除的ListView,该项目的前身是<a target="_blank" href="https://github.com/timroes/SwipeToDismissUndoList" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">SwipeToDismissUndoList</a><br style="">
项目地址:<a target="_blank" href="https://github.com/timroes/EnhancedListView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/timroes/EnhancedListView</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=de.timroes.android.listviewdemo&rdid=de.timroes.android.listviewdemo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=de.timroes.android.listviewdemo&rdid=de.timroes.android.listviewdemo</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ListBuddies<br style="">
自动滚动的双列ListView ,两个ListView滚动速度不一致,有视差效果<br style="">
项目地址:<a target="_blank" href="https://github.com/jpardogo/ListBuddies" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jpardogo/ListBuddies</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.jpardogo.android.listbuddies" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.jpardogo.android.listbuddies</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/263db3cffd142dbbacf06fb43aaa5997ff1c243e/68747470733a2f2f7261772e6769746875622e636f6d2f6a706172646f676f2f4c697374427564646965732f6d61737465722f6172742f73637265656e73686f745f6c697374627564646965735f322e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/263db3cffd142dbbacf06fb43aaa5997ff1c243e/68747470733a2f2f7261772e6769746875622e636f6d2f6a706172646f676f2f4c697374427564646965732f6d61737465722f6172742f73637265656e73686f745f6c697374627564646965735f322e706e67" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">SwipeMenuListView<br style="">
针对ListView item的侧滑菜单<br style="">
项目地址:<a target="_blank" href="https://github.com/baoyongzhang/SwipeMenuListView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/baoyongzhang/SwipeMenuListView</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/baoyongzhang/SwipeMenuListView/master/demo.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/baoyongzhang/SwipeMenuListView/master/demo.gif" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
APP示例:手机QQV5.0</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">PagingListView<br style="">
分页加载的ListView。当滑动到ListView底部最后一个元素时,显示一个进度行,然后加载下一页数据,并显示。<br style="">
项目地址:<a target="_blank" href="https://github.com/nicolasjafelle/PagingListView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/nicolasjafelle/PagingListView</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">PullZoomView<br style="">
支持下拉时HeaderView缩放的ListView、ScrollView<br style="">
项目地址:<a target="_blank" href="https://github.com/Frank-Zhu/PullZoomView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Frank-Zhu/PullZoomView</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/Frank-Zhu/PullZoomView/master/art/pull-to-zoom.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/Frank-Zhu/PullZoomView/master/art/pull-to-zoom.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">PullToZoomInListView<br style="">
滑动ListView时使其HeaderView跟随滑动缩放<br style="">
项目地址:<a target="_blank" href="https://github.com/matrixxun/PullToZoomInListView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/matrixxun/PullToZoomInListView</a><br style="">
效果图:<a target="_blank" href="https://github.com/matrixxun/PullToZoomInListView/raw/master/art/pull-to-zoom.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/matrixxun/PullToZoomInListView/raw/master/art/pull-to-zoom.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">CalendarListview<br style="">
实现每个月一行日历效果的ListView<br style="">
项目地址:<a target="_blank" href="https://github.com/traex/CalendarListview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/traex/CalendarListview</a><br style="">
效果图:<a target="_blank" href="https://github.com/traex/CalendarListview/raw/master/demo.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/traex/CalendarListview/raw/master/demo.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">sticky-headers-recyclerview<br style="">
GroupName滑动到顶端时会固定不动直到另外一个GroupName到达顶端的ListView,采用support-v7中的RecyclerView实现<br style="">
项目地址:<a target="_blank" href="https://github.com/timehop/sticky-headers-recyclerview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/timehop/sticky-headers-recyclerview</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">PullSeparateListView<br style="">
到达顶部或底部继续拉动时,实现Item间的相互分离,两种模式:(1) 全部分离的模式,即屏幕内所有Item都会分离 (2)部分分离模式,以点击位置为分界点,部分item分离<br style="">
项目地址:<a target="_blank" href="https://github.com/chiemy/PullSeparateListView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/chiemy/PullSeparateListView</a><br style="">
效果图:<a target="_blank" href="https://github.com/chiemy/PullSeparateListView/raw/master/capture.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/chiemy/PullSeparateListView/raw/master/capture.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ExpandableLayout<br style="">
Header 和 Content Item 都可以展开的 ExpandableListview<br style="">
项目地址:<a target="_blank" href="https://github.com/traex/ExpandableLayout" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/traex/ExpandableLayout</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">PagedHeadListView<br style="">
支持paginated header以及material page indicator的ListView.<br style="">
项目地址:<a target="_blank" href="https://github.com/JorgeCastilloPrz/PagedHeadListView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JorgeCastilloPrz/PagedHeadListView</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/JorgeCastilloPrz/PagedHeadListView/master/app/src/main/res/raw/preview1.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/JorgeCastilloPrz/PagedHeadListView/master/app/src/main/res/raw/preview1.gif" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">CustomSwipeListView<br style="">
支持左滑弹出自定义菜单,右滑删除且允许撤销,同时可以自定义滑动动画时间和滑动触发事件的时机等。<br style="">
项目地址:<a target="_blank" href="https://github.com/xyczero/Android-CustomSwipeListView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/xyczero/Android-CustomSwipeListView</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/2b591ec8112f00704aced5c85eb50e1e2a84c9b3/687474703a2f2f3775326a73772e636f6d312e7a302e676c622e636c6f7564646e2e636f6d2f676974687562437573746f6d53776970654c697374766965775f5365742e504e47" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/2b591ec8112f00704aced5c85eb50e1e2a84c9b3/687474703a2f2f3775326a73772e636f6d312e7a302e676c622e636c6f7564646e2e636f6d2f676974687562437573746f6d53776970654c697374766965775f5365742e504e47" alt="screenshot" style="border:0px; max-width:100%"></a><br style="">
Demo地址:<a target="_blank" href="http://7u2jsw.com1.z0.glb.clouddn.com/githubCustomSwipeListView.apk" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">Download here</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Pull-to-Refresh.Rentals-Android<br style="">
提供一个简单可以自定义的下拉刷新实现,<a target="_blank" href="http://yalantis.com/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">Yalantis</a> 出品。<br style="">
项目地址:<a target="_blank" href="https://github.com/Yalantis/Pull-to-Refresh.Rentals-Android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Yalantis/Pull-to-Refresh.Rentals-Android</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/d406ac5a03a2b1fa5cf41fadc8d2408cb8709bdc/68747470733a2f2f6431337961637572716a676172612e636c6f756466726f6e742e6e65742f75736572732f3132353035362f73637265656e73686f74732f313635303331372f7265616c6573746174652d70756c6c5f312d322d332e676966" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/d406ac5a03a2b1fa5cf41fadc8d2408cb8709bdc/68747470733a2f2f6431337961637572716a676172612e636c6f756466726f6e742e6e65742f75736572732f3132353035362f73637265656e73686f74732f313635303331372f7265616c6573746174652d70756c6c5f312d322d332e676966" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ScrollerCalendar<br style="">
实现每行显示一年的12个月份的RecyclerView年历<br style="">
项目地址:<a target="_blank" href="https://github.com/guanchao/ScrollerCalendar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/guanchao/ScrollerCalendar</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/guanchao/ScrollerCalendar/master/images/sample2.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/guanchao/ScrollerCalendar/master/images/sample2.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t3"></a>
<a target="_blank" id="user-content-二actionbar" class="anchor" href="https://github.com/Trinea/android-open-project#%E4%BA%8Cactionbar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>二、ActionBar</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">ActionBarSherlock<br style="">
为Android所有版本提供统一的ActionBar,解决4.0以下ActionBar的适配问题<br style="">
项目地址:<a target="_blank" href="https://github.com/JakeWharton/ActionBarSherlock" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JakeWharton/ActionBarSherlock</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.actionbarsherlock.sample.demos" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.actionbarsherlock.sample.demos</a><br style="">
APP示例:太多了。。现在连google都在用</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ActionBar-PullToRefresh<br style="">
下拉刷新,ActionBar出现加载中提示<br style="">
项目地址:<a target="_blank" href="https://github.com/chrisbanes/ActionBar-PullToRefresh" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/chrisbanes/ActionBar-PullToRefresh</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=uk.co.senab.actionbarpulltorefresh.samples.stock" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=uk.co.senab.actionbarpulltorefresh.samples.stock</a><br style="">
APP示例:Gmail,Google plus,知乎等</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">FadingActionBar<br style="">
ListView向下滚动逐渐显现的ActionBar<br style="">
项目地址:<a target="_blank" href="https://github.com/ManuelPeinado/FadingActionBar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/ManuelPeinado/FadingActionBar</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.manuelpeinado.fadingactionbar.demo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.manuelpeinado.fadingactionbar.demo</a><br style="">
APP示例:google music,知乎</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">NotBoringActionBar<br style="">
google music下拉收缩的ActionBar<br style="">
项目地址:<a target="_blank" href="https://github.com/flavienlaurent/NotBoringActionBar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/flavienlaurent/NotBoringActionBar</a><br style="">
Demo地址:<a target="_blank" href="http://flavienlaurent.com/blog/2013/11/20/making-your-action-bar-not-boring/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://flavienlaurent.com/blog/2013/11/20/making-your-action-bar-not-boring/</a><br style="">
APP示例:Google音乐</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">RefreshActionItem<br style="">
带进度显示和刷新按钮的ActionBar<br style="">
项目地址:<a target="_blank" href="https://github.com/ManuelPeinado/RefreshActionItem" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/ManuelPeinado/RefreshActionItem</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.manuelpeinado.refreshactionitem.demo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.manuelpeinado.refreshactionitem.demo</a><br style="">
APP示例:The New York Times,DevAppsDirect.</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">GlassActionBar<br style="">
类似玻璃的有一定透明度的ActionBar<br style="">
项目地址:<a target="_blank" href="https://github.com/ManuelPeinado/GlassActionBar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/ManuelPeinado/GlassActionBar</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.manuelpeinado.glassactionbardemo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.manuelpeinado.glassactionbardemo</a><br style="">
APP示例:google music<br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t4"></a>
<a target="_blank" id="user-content-三menu" class="anchor" href="https://github.com/Trinea/android-open-project#%E4%B8%89menu" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>三、Menu</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">MenuDrawer<br style="">
滑出式菜单,通过拖动屏幕边缘滑出菜单,支持屏幕上下左右划出,支持当前View处于上下层,支持Windows边缘、ListView边缘、ViewPager变化划出菜单等。<br style="">
项目地址:<a target="_blank" href="https://github.com/SimonVT/android-menudrawer" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/SimonVT/android-menudrawer</a><br style="">
Demo地址:<a target="_blank" href="http://simonvt.github.io/android-menudrawer/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://simonvt.github.io/android-menudrawer/</a><br style="">
APP示例:Gmail、Google Music等大部分google app</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">SlidingMenu<br style="">
滑出式菜单,通过拖动屏幕边缘滑出菜单,支持屏幕左右划出,支持菜单zoom、scale、slide up三种动画样式出现。与MenuDrawer相比而言,SlidingMenu支持菜单动画样式出现,MenuDrawer支持菜单view处于内容的上下层<br style="">
项目地址:<a target="_blank" href="https://github.com/jfeinstein10/SlidingMenu" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jfeinstein10/SlidingMenu</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.slidingmenu.example" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.slidingmenu.example</a><br style="">
APP示例:Foursquare, LinkedIn, Zappos, Rdio, Evernote Food, Plume, VLC for Android, ESPN ScoreCenter, MLS MatchDay, 9GAG, Wunderlist 2, The Verge, MTG Familiar, Mantano Reader, Falcon Pro (BETA), MW3 Barracks</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ArcMenu<br style="">
支持类似Path的左下角动画旋转菜单及横向划出菜单、圆心弹出菜单<br style="">
项目地址:<a target="_blank" href="https://github.com/daCapricorn/ArcMenu" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/daCapricorn/ArcMenu</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/503830c53d4a8aaec4666ed8ad12d0f08e882f81/68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f752f31313336393638372f70726576696577302e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/503830c53d4a8aaec4666ed8ad12d0f08e882f81/68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f752f31313336393638372f70726576696577302e706e67" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
<a target="_blank" href="https://dl.dropboxusercontent.com/u/11369687/preview1.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://dl.dropboxusercontent.com/u/11369687/preview1.png</a><br style="">
<a target="_blank" href="https://dl.dropboxusercontent.com/u/11369687/raymenu.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://dl.dropboxusercontent.com/u/11369687/raymenu.png</a><br style="">
APP示例:Path</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-satellite-menu<br style="">
类似Path的左下角动画旋转菜单<br style="">
项目地址:<a target="_blank" href="https://github.com/siyamed/android-satellite-menu" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/siyamed/android-satellite-menu</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/satellite-menu-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/satellite-menu-demo.apk?raw=true</a><br style="">
APP示例:Path</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">radial-menu-widget<br style="">
圆形菜单,支持二级菜单<br style="">
项目地址:<a target="_blank" href="https://code.google.com/p/radial-menu-widget/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://code.google.com/p/radial-menu-widget/</a><br style="">
效果图:<a target="_blank" href="http://farm8.staticflickr.com/7377/11621125154_d1773c2dcc_o.jpg" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://farm8.staticflickr.com/7377/11621125154_d1773c2dcc_o.jpg</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Wheel Menu<br style="">
圆形旋转选取菜单<br style="">
项目地址:<a target="_blank" href="https://github.com/anupcowkur/Android-Wheel-Menu" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/anupcowkur/Android-Wheel-Menu</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/d1881a5c22e294ccfb3c71fb7b52b54649455326/68747470733a2f2f7261772e6769746875622e636f6d2f616e7570636f776b75722f416e64726f69642d576865656c2d4d656e752f6d61737465722f67726170686963732f776865656c2e676966" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/d1881a5c22e294ccfb3c71fb7b52b54649455326/68747470733a2f2f7261772e6769746875622e636f6d2f616e7570636f776b75722f416e64726f69642d576865656c2d4d656e752f6d61737465722f67726170686963732f776865656c2e676966" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">FoldingNavigationDrawer<br style="">
滑动并以折叠方式打开菜单<br style="">
项目地址:<a target="_blank" href="https://github.com/tibi1712/FoldingNavigationDrawer-Android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/tibi1712/FoldingNavigationDrawer-Android</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.ptr.folding.sample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.ptr.folding.sample</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/e556bb96a96e4a3991de0ce8a0ca81b51e909370/68747470733a2f2f6c68362e67677068742e636f6d2f566e4b555a656e416f7a51304b46416d35626c465447714d614b466a76582d424b324a482d6a725831734958565471636941437152687146483438686334706d32513d683331302d7277" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/e556bb96a96e4a3991de0ce8a0ca81b51e909370/68747470733a2f2f6c68362e67677068742e636f6d2f566e4b555a656e416f7a51304b46416d35626c465447714d614b466a76582d424b324a482d6a725831734958565471636941437152687146483438686334706d32513d683331302d7277" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">AndroidResideMenu<br style="">
仿 Dribbble 的边栏菜单<br style="">
项目地址:<a target="_blank" href="https://github.com/SpecialCyCi/AndroidResideMenu" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/SpecialCyCi/AndroidResideMenu</a><br style="">
效果图:<a target="_blank" href="https://github.com/SpecialCyCi/AndroidResideMenu/raw/master/2.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/SpecialCyCi/AndroidResideMenu/raw/master/2.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">CircularFloatingActionMenu<br style="">
一个可定制的圆形的浮动菜单控件,类似于Path的圆形菜单。这个控件的可定制性更强,可以很容易的定制菜单出现消失时的动画,起始角度和半径。<br style="">
项目地址:<a target="_blank" href="https://github.com/oguzbilgener/CircularFloatingActionMenu" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/oguzbilgener/CircularFloatingActionMenu</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/oguzbilgener/CircularFloatingActionMenu/tree/master/samples" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/oguzbilgener/CircularFloatingActionMenu/tree/master/samples</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/oguzbilgener/CircularFloatingActionMenu/master/assets/circularfab.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/oguzbilgener/CircularFloatingActionMenu/master/assets/circularfab.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">NavigationDrawerSI<br style="">
Navigation Drawer的一个简单实现,滑动并以折叠方式打开菜单<br style="">
项目地址:<a target="_blank" href="https://github.com/mmBs/NavigationDrawerSI" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/mmBs/NavigationDrawerSI</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=mmbialas.pl.navigationdrawersi" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=mmbialas.pl.navigationdrawersi</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/mmBs/NavigationDrawerSI/master/images/screens.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img height="500px" src="https://raw.githubusercontent.com/mmBs/NavigationDrawerSI/master/images/screens.png" alt="" style="border:0px; max-width:100%"></a><br style="">
APP示例:<a target="_blank" href="https://play.google.com/store/apps/details?id=mmbialas.pl.navigationdrawersi" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=mmbialas.pl.navigationdrawersi</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">DragLayout<br style="">
使用support.v4包下的ViewDragHelper实现QQ5.0侧滑<br style="">
项目地址:<a target="_blank" href="https://github.com/BlueMor/DragLayout" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/BlueMor/DragLayout</a><br style="">
效果图:<a target="_blank" href="https://github.com/BlueMor/DragLayout/raw/master/screenshots/123.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/BlueMor/DragLayout/raw/master/screenshots/123.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">LDrawer<br style="">
Material Design 形式的展开折叠Icon<br style="">
项目地址:<a target="_blank" href="https://github.com/ikimuhendis/LDrawer" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/ikimuhendis/LDrawer</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/IkiMuhendis/LDrawer/master/images/animated.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/IkiMuhendis/LDrawer/master/images/animated.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Floating Action Button<br style="">
悬浮的圆形菜单栏,支持组建滚动时自动隐藏及其他设置<br style="">
项目地址:<a target="_blank" href="https://github.com/shamanland/floating-action-button" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/shamanland/floating-action-button</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/c679cb23cf62830b0d4037e17cf2d8d4090bc3c8/68747470733a2f2f64726976652e676f6f676c652e636f6d2f75633f69643d3042776830534e4c506d6a5142526b466f5a4530345646393051324d" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/c679cb23cf62830b0d4037e17cf2d8d4090bc3c8/68747470733a2f2f64726976652e676f6f676c652e636f6d2f75633f69643d3042776830534e4c506d6a5142526b466f5a4530345646393051324d" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Side-Menu.Android<br style="">
分类侧滑菜单,<a target="_blank" href="http://yalantis.com/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">Yalantis</a> 出品。<br style="">
项目地址:<a target="_blank" href="https://github.com/Yalantis/Side-Menu.Android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Yalantis/Side-Menu.Android</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/cb6caa7a392d01d46bca9d9485c01fc173f55fac/68747470733a2f2f6431337961637572716a676172612e636c6f756466726f6e742e6e65742f75736572732f3132353035362f73637265656e73686f74732f313638393932322f6576656e74732d6d656e755f312d312d362e676966" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/cb6caa7a392d01d46bca9d9485c01fc173f55fac/68747470733a2f2f6431337961637572716a676172612e636c6f756466726f6e742e6e65742f75736572732f3132353035362f73637265656e73686f74732f313638393932322f6576656e74732d6d656e755f312d312d362e676966" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Context-Menu.Android<br style="">
可以方便快速集成漂亮带有动画效果的上下文菜单,<a target="_blank" href="http://yalantis.com/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">Yalantis</a>出品。<br style="">
项目地址:<a target="_blank" href="https://github.com/Yalantis/Context-Menu.Android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Yalantis/Context-Menu.Android</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/46c15734b552ce3afefa7efd1518909046b4677e/68747470733a2f2f6431337961637572716a676172612e636c6f756466726f6e742e6e65742f75736572732f3132353035362f73637265656e73686f74732f313738353237342f39396d696c65732d70726f66696c652d6c696768745f312d312d342e676966" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/46c15734b552ce3afefa7efd1518909046b4677e/68747470733a2f2f6431337961637572716a676172612e636c6f756466726f6e742e6e65742f75736572732f3132353035362f73637265656e73686f74732f313738353237342f39396d696c65732d70726f66696c652d6c696768745f312d312d342e676966" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t5"></a>
<a target="_blank" id="user-content-四viewpager-gallery" class="anchor" href="https://github.com/Trinea/android-open-project#%E5%9B%9Bviewpager-gallery" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>四、ViewPager
 、Gallery</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">Android-ViewPagerIndicator<br style="">
配合ViewPager使用的Indicator,支持各种位置和样式<br style="">
项目地址:<a target="_blank" href="https://github.com/JakeWharton/Android-ViewPagerIndicator" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JakeWharton/Android-ViewPagerIndicator</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.viewpagerindicator.sample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.viewpagerindicator.sample</a><br style="">
APP示例:太多了。。</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">JazzyViewPager<br style="">
支持Fragment切换动画的ViewPager,动画包括转盘、淡入淡出、翻页、层叠、旋转、方块、翻转、放大缩小等,效果类似桌面左右切换的各种效果,不过桌面并非用ViewPager实现而已<br style="">
项目地址:<a target="_blank" href="https://github.com/jfeinstein10/JazzyViewPager" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jfeinstein10/JazzyViewPager</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/jfeinstein10/JazzyViewPager/blob/master/JazzyViewPager.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jfeinstein10/JazzyViewPager/blob/master/JazzyViewPager.apk?raw=true</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">JellyViewPager<br style="">
特殊切换动画的ViewPager<br style="">
项目地址:<a target="_blank" href="https://github.com/chiemy/JellyViewPager" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/chiemy/JellyViewPager</a><br style="">
效果图:<a target="_blank" href="https://github.com/chiemy/JellyViewPager/raw/master/capture.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/chiemy/JellyViewPager/raw/master/capture.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android-DirectionalViewPager<br style="">
支持横向和纵向(垂直)的ViewPager<br style="">
项目地址:<a target="_blank" href="https://github.com/JakeWharton/Android-DirectionalViewPager" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JakeWharton/Android-DirectionalViewPager</a><br style="">
Demo地址:<a target="_blank" href="https://market.android.com/details?id=com.directionalviewpager.sample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://market.android.com/details?id=com.directionalviewpager.sample</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-pulltorefresh<br style="">
支持下拉刷新的ViewPager<br style="">
项目地址:<a target="_blank" href="https://github.com/chrisbanes/Android-PullToRefresh" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/chrisbanes/Android-PullToRefresh</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/pull-to-refreshview-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/pull-to-refreshview-demo.apk?raw=true</a><br style="">
APP示例:新浪微博各个页面</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">FancyCoverFlow<br style="">
支持Item切换动画效果的类似Gallery View<br style="">
项目地址:<a target="_blank" href="https://github.com/davidschreiber/FancyCoverFlow" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/davidschreiber/FancyCoverFlow</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=at.technikum.mti.fancycoverflow.samples" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=at.technikum.mti.fancycoverflow.samples</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/265cf775a75922a4cbe4a64d0874900e55b1ba4b/68747470733a2f2f6769746875622d63616d6f2e676c6f62616c2e73736c2e666173746c792e6e65742f656635636564353262376235343635326235303439393532316564373937633031383863376136622f36383734373437303361326632663634363137363639363437333633363837323635363936323635373232653637363937343638373536323265363936663266343636313665363337393433366637363635373234363663366637373266373336333732363536353665373336383666373433323265373036653637" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/265cf775a75922a4cbe4a64d0874900e55b1ba4b/68747470733a2f2f6769746875622d63616d6f2e676c6f62616c2e73736c2e666173746c792e6e65742f656635636564353262376235343635326235303439393532316564373937633031383863376136622f36383734373437303361326632663634363137363639363437333633363837323635363936323635373232653637363937343638373536323265363936663266343636313665363337393433366637363635373234363663366637373266373336333732363536353665373336383666373433323265373036653637" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">AndroidTouchGallery<br style="">
支持双击或双指缩放的Gallery(用ViewPager实现),相比下面的PhotoView,在被放大后依然能滑到下一个item,并且支持直接从url和文件中获取图片,<br style="">
项目地址:<a target="_blank" href="https://github.com/Dreddik/AndroidTouchGallery" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Dreddik/AndroidTouchGallery</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/touch-gallery-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/touch-gallery-demo.apk?raw=true</a><br style="">
APP示例:类似微信中查看聊天记录图片时可双击放大,并且放大情况下能正常左右滑动到前后图片</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Auto Scroll ViewPager<br style="">
Android自动滚动 轮播循环的ViewPager<br style="">
项目地址:<a target="_blank" href="https://github.com/Trinea/android-auto-scroll-view-pager" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/android-auto-scroll-view-pager</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=cn.trinea.android.demo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=cn.trinea.android.demo</a><br style="">
文档介绍:<a target="_blank" href="http://www.trinea.cn/android/auto-scroll-view-pager/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.trinea.cn/android/auto-scroll-view-pager/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Salvage view<br style="">
带View缓存的Viewpager PagerAdapter,很方便使用<br style="">
项目地址:<a target="_blank" href="https://github.com/JakeWharton/salvage" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JakeWharton/salvage</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android PagerSlidingTabStrip<br style="">
配合ViewPager使用的Indicator,支持ViewPager Scroll时Indicator联动<br style="">
项目地址:<a target="_blank" href="https://github.com/astuetz/PagerSlidingTabStrip" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/astuetz/PagerSlidingTabStrip</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.astuetz.viewpager.extensions.sample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.astuetz.viewpager.extensions.sample</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ViewPager3D<br style="">
ViewPager3D效果<br style="">
项目地址:<a target="_blank" href="https://github.com/inovex/ViewPager3D" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/inovex/ViewPager3D</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">AnimaTabsview<br style="">
仿网易云音乐标签切换的动画,带透明小三角<br style="">
项目地址:<a target="_blank" href="https://github.com/wuyexiong/transparent-over-animtabsview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/wuyexiong/transparent-over-animtabsview</a><br style="">
在线演示:<a target="_blank" href="http://v.youku.com/v_show/id_XNzA4MjY5NjA0.html" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://v.youku.com/v_show/id_XNzA4MjY5NjA0.html</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">LoopingViewPager<br style="">
无限循环的ViewPager<br style="">
项目地址:<a target="_blank" href="https://github.com/imbryk/LoopingViewPager" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/imbryk/LoopingViewPager</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android_page_curl<br style="">
翻书卷曲效果<br style="">
项目地址:<a target="_blank" href="https://github.com/harism/android_page_curl" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/harism/android_page_curl</a><br style="">
APP示例:iReader<br style="">
在线演示:<a target="_blank" href="https://www.youtube.com/watch?v=iwu7P5PCpsw" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://www.youtube.com/watch?v=iwu7P5PCpsw</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ViewPagerIndicator<br style="">
简化并实现android的TabHost效果,顶部滑动tab,引导页,支持自定义tab样式,自定义滑动块样式和位置,自定义切换tab的过渡动画,子界面的预加载和界面缓存,设置界面是否可滑动<br style="">
项目地址:<a target="_blank" href="https://github.com/LuckyJayce/ViewPagerIndicator" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/LuckyJayce/ViewPagerIndicator</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t6"></a>
<a target="_blank" id="user-content-五gridview" class="anchor" href="https://github.com/Trinea/android-open-project#%E4%BA%94gridview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>五、GridView</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">StaggeredGridView<br style="">
允许非对齐行的GridView,类似Pinterest的瀑布流,并且跟ListView一样自带View缓存,继承自ViewGroup<br style="">
项目地址:<a target="_blank" href="https://github.com/maurycyw/StaggeredGridView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/maurycyw/StaggeredGridView</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/staggered-gridview-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/staggered-gridview-demo.apk?raw=true</a><br style="">
APP示例:Pinterest等</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">AndroidStaggeredGrid<br style="">
允许非对齐行的GridView,类似Pinterest的瀑布流,继承自AbsListView<br style="">
项目地址:<a target="_blank" href="https://github.com/etsy/AndroidStaggeredGrid" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/etsy/AndroidStaggeredGrid</a><br style="">
APP示例:Pinterest等</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">PinterestLikeAdapterView<br style="">
允许非对齐行的GridView,类似Pinterest的瀑布流,允许下拉刷新<br style="">
项目地址:<a target="_blank" href="https://github.com/GDG-Korea/PinterestLikeAdapterView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/GDG-Korea/PinterestLikeAdapterView</a><br style="">
APP示例:Pinterest等</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">DraggableGridView<br style="">
Item可拖动交换位置的GridView,实际是自己继承ViewGroup实现,类似桌面的单屏效果,可屏幕自动上下滚动进行Item移动交换,多屏效果见下面PagedDragDropGrid<br style="">
项目地址:<a target="_blank" href="https://github.com/thquinn/DraggableGridView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/thquinn/DraggableGridView</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/thquinn/DraggableGridView/blob/master/bin/DraggableGridViewSample.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/thquinn/DraggableGridView/blob/master/bin/DraggableGridViewSample.apk?raw=true</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">StickyGridHeaders<br style="">
GroupName滑动到顶端时会固定不动直到另外一个GroupName到达顶端的GridView<br style="">
项目地址:<a target="_blank" href="https://github.com/TonicArtos/StickyGridHeaders" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/TonicArtos/StickyGridHeaders</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/7ce75f3f91c3d3ddff7facb5ac88b9c81a877eee/68747470733a2f2f6769746875622d63616d6f2e676c6f62616c2e73736c2e666173746c792e6e65742f393062353765393338333730346334303037303635343532323564343339653035376336666363302f363837343734373033613266326633343265363237303265363236633666363737333730366637343265363336663664326632643533356634323632363835373538333637373534353932663535353137303537333036333737353534373435343932663431343134313431343134313431343134373736353532663761376134613538366132643530363335363632353932663733333133363330333032663733363337323635363536653264366336313665363437333633363137303635326437333664363136633663363537323265373036653637" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/7ce75f3f91c3d3ddff7facb5ac88b9c81a877eee/68747470733a2f2f6769746875622d63616d6f2e676c6f62616c2e73736c2e666173746c792e6e65742f393062353765393338333730346334303037303635343532323564343339653035376336666363302f363837343734373033613266326633343265363237303265363236633666363737333730366637343265363336663664326632643533356634323632363835373538333637373534353932663535353137303537333036333737353534373435343932663431343134313431343134313431343134373736353532663761376134613538366132643530363335363632353932663733333133363330333032663733363337323635363536653264366336313665363437333633363137303635326437333664363136633663363537323265373036653637" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">PagedDragDropGrid<br style="">
Item可拖动交换位置、拖动删除的自定义控件,实际是自己继承ViewGroup实现,类似桌面的多屏效果,可拖动到屏幕边缘,屏幕自动左右滚动进行Item移动交换,可拖动进行删除,单屏效果见上面DraggableGridView<br style="">
项目地址:<a target="_blank" href="https://github.com/mrKlar/PagedDragDropGrid" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/mrKlar/PagedDragDropGrid</a><br style="">
在线演示:<a target="_blank" href="http://youtu.be/FYTSRfthSuQ" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://youtu.be/FYTSRfthSuQ</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android-DraggableGridViewPager<br style="">
Item可拖动交换位置的GridView,实际是自己继承ViewGroup实现,类似桌面的多屏效果,可屏幕自动左右滚动进行Item移动交换,单屏效果见上面DraggableGridView<br style="">
项目地址:<a target="_blank" href="https://github.com/zzhouj/Android-DraggableGridViewPager" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/zzhouj/Android-DraggableGridViewPager</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/trinea-download/blob/master/draggable-grid-viewpager-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/trinea-download/blob/master/draggable-grid-viewpager-demo.apk?raw=true</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">TwoWayGridView<br style="">
可横向滚动的GridView<br style="">
项目地址:<a target="_blank" href="https://github.com/jess-anders/two-way-gridview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jess-anders/two-way-gridview</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">PagingGridView<br style="">
分页加载的GridView。当滑动到GridView底部最后一个行时,显示一个进度行,然后加载下一页数据,并显示。<br style="">
项目地址:<a target="_blank" href="https://github.com/nicolasjafelle/PagingGridView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/nicolasjafelle/PagingGridView</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">AsymmetricGridView<br style="">
一个支持跨行和跨列可变Item大小的GridView<br style="">
项目地址:<a target="_blank" href="https://github.com/felipecsl/AsymmetricGridView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/felipecsl/AsymmetricGridView</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.felipecsl.asymmetricgridview.app" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.felipecsl.asymmetricgridview.app</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/felipecsl/AsymmetricGridView/master/screenshots/ss_5_cols.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/felipecsl/AsymmetricGridView/master/screenshots/ss_5_cols.png" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">GridView with Header and Footer<br style="">
和<code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace; font-size:14px; padding:0.2em 0px; margin:0px">ListView</code>一样带头部和底部的<code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace; font-size:14px; padding:0.2em 0px; margin:0px">GridView</code>,用法和<code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace; font-size:14px; padding:0.2em 0px; margin:0px">ListView</code>一样<br style="">
项目地址:<a target="_blank" href="https://github.com/liaohuqiu/android-GridViewWithHeaderAndFooter" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/liaohuqiu/android-GridViewWithHeaderAndFooter</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/liaohuqiu/android-GridViewWithHeaderAndFooter/master/screen-shot.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/liaohuqiu/android-GridViewWithHeaderAndFooter/master/screen-shot.png" alt="Screen Shot" style="border:0px; max-width:100%"></a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t7"></a>
<a target="_blank" id="user-content-六imageview" class="anchor" href="https://github.com/Trinea/android-open-project#%E5%85%ADimageview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>六、ImageView</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">PhotoView<br style="">
支持双击或双指缩放的ImageView,在ViewPager等Scrolling view中正常使用,相比上面的AndroidTouchGallery,不仅支持ViewPager,同时支持单个ImageView<br style="">
项目地址:<a target="_blank" href="https://github.com/chrisbanes/PhotoView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/chrisbanes/PhotoView</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=uk.co.senab.photoview.sample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=uk.co.senab.photoview.sample</a><br style="">
APP示例:photup</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-gif-drawable<br style="">
支持gif显示的view,用jni实现的,编译生成so库后直接xml定义view即可,而且本身不依赖于其他开源项目所以相对下面的ImageViewEx简单的多<br style="">
项目地址:<a target="_blank" href="https://github.com/koral--/android-gif-drawable" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/koral--/android-gif-drawable</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ImageViewEx<br style="">
支持Gif显示的ImageView,依赖很多,编译过程很繁琐<br style="">
项目地址:<a target="_blank" href="https://github.com/frapontillo/ImageViewEx" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/frapontillo/ImageViewEx</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/imageviewex-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/imageviewex-demo.apk?raw=true</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">RoundedImageView<br style="">
带圆角的ImageView<br style="">
项目地址:<a target="_blank" href="https://github.com/vinc3m1/RoundedImageView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/vinc3m1/RoundedImageView</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/ed1e075be6ed97fa9091d3702e9b96d3e85b7a35/68747470733a2f2f7261772e6769746875622e636f6d2f6d616b6572616d656e2f526f756e646564496d616765566965772f6d61737465722f73637265656e73686f742e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/ed1e075be6ed97fa9091d3702e9b96d3e85b7a35/68747470733a2f2f7261772e6769746875622e636f6d2f6d616b6572616d656e2f526f756e646564496d616765566965772f6d61737465722f73637265656e73686f742e706e67" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">SelectableRoundedImageView<br style="">
ImageView允许四个角的每一个有不同的半径值。也允许椭圆形、圆形的形状或者边<br style="">
项目地址:<a target="_blank" href="https://github.com/pungrue26/SelectableRoundedImageView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/pungrue26/SelectableRoundedImageView</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.joooonho" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.joooonho</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/25d2e5fb8783b5dd09c00b03091172a79c69350e/687474703a2f2f692e696d6775722e636f6d2f55355653376d322e706e673f31" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/25d2e5fb8783b5dd09c00b03091172a79c69350e/687474703a2f2f692e696d6775722e636f6d2f55355653376d322e706e673f31" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ColorArt<br style="">
根据图片的均色设置背景色显示文字和图片,类似itune11中效果<br style="">
项目地址:<a target="_blank" href="https://github.com/MichaelEvans/ColorArt" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/MichaelEvans/ColorArt</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/color-art-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/color-art-demo.apk?raw=true</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">CircleImageView<br style="">
圆形的ImageView<br style="">
项目地址:<a target="_blank" href="https://github.com/hdodenhof/CircleImageView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/hdodenhof/CircleImageView</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/e17a2a83e3e205a822d27172cb3736d4f441344d/68747470733a2f2f7261772e6769746875622e636f6d2f68646f64656e686f662f436972636c65496d616765566965772f6d61737465722f73637265656e73686f742e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/e17a2a83e3e205a822d27172cb3736d4f441344d/68747470733a2f2f7261772e6769746875622e636f6d2f68646f64656e686f662f436972636c65496d616765566965772f6d61737465722f73637265656e73686f742e706e67" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ImageViewZoom<br style="">
支持放大和平移的ImageView<br style="">
项目地址:<a target="_blank" href="https://github.com/sephiroth74/ImageViewZoom" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/sephiroth74/ImageViewZoom</a><br style="">
APP示例:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.aviary.android.feather" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.aviary.android.feather</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">KenBurnsView<br style="">
实现Ken Burns effect效果,达到身临其境效果的ImageView<br style="">
项目地址:<a target="_blank" href="https://github.com/flavioarfaria/KenBurnsView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/flavioarfaria/KenBurnsView</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">CustomShapeImageView<br style="">
各种形状的ImageView, 相比上面的圆形ImageView,多了更多形状<br style="">
项目地址:<a target="_blank" href="https://github.com/MostafaGazar/CustomShapeImageView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/MostafaGazar/CustomShapeImageView</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/283d601b490e539139975e43c22529682522fbc9/68747470733a2f2f7261772e6769746875622e636f6d2f4d6f737461666147617a61722f437573746f6d5368617065496d616765566965772f6d61737465722f53637265656e73686f745f323031332d31312d30352d32332d30382d31322e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/283d601b490e539139975e43c22529682522fbc9/68747470733a2f2f7261772e6769746875622e636f6d2f4d6f737461666147617a61722f437573746f6d5368617065496d616765566965772f6d61737465722f53637265656e73686f745f323031332d31312d30352d32332d30382d31322e706e67" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Shape Image View<br style="">
可以自定义各种形状的ImageView, 并且支持边框<br style="">
项目地址:<a target="_blank" href="https://github.com/siyamed/android-shape-imageview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/siyamed/android-shape-imageview</a><br style="">
效果图:<a target="_blank" href="https://github.com/siyamed/android-shape-imageview/raw/master/images/shader-buble.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img height="500px" src="https://github.com/siyamed/android-shape-imageview/raw/master/images/shader-buble.png" alt="" style="border:0px; max-width:100%"></a><a target="_blank" href="https://github.com/siyamed/android-shape-imageview/raw/master/images/all-samples.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img height="500px" src="https://github.com/siyamed/android-shape-imageview/raw/master/images/all-samples.png" alt="" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">TextDrawable<br style="">
一个用于生成带有文本或者字母的图片的轻量级库。扩展自Drawable,因此可用于现有/自定义/网络等ImageView类,并且包含一个流接口用于创建drawables以及一个定制的ColorGenerator<br style="">
项目地址:<a target="_blank" href="https://github.com/amulyakhare/TextDrawable" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/amulyakhare/TextDrawable</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/amulyakhare/TextDrawable/master/screens/screen7.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/amulyakhare/TextDrawable/master/screens/screen7.png" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t8"></a>
<a target="_blank" id="user-content-七progressbar" class="anchor" href="https://github.com/Trinea/android-open-project#%E4%B8%83progressbar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>七、ProgressBar</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">SmoothProgressBar<br style="">
水平进度条<br style="">
项目地址:<a target="_blank" href="https://github.com/castorflex/SmoothProgressBar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/castorflex/SmoothProgressBar</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=fr.castorflex.android.smoothprogressbar.sample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=fr.castorflex.android.smoothprogressbar.sample</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ProgressWheel<br style="">
支持进度显示的圆形ProgressBar<br style="">
项目地址:<a target="_blank" href="https://github.com/Todd-Davies/ProgressWheel" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Todd-Davies/ProgressWheel</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/progress-wheel-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/progress-wheel-demo.apk?raw=true</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-square-progressbar<br style="">
在图片周围显示进度<br style="">
项目地址:<a target="_blank" href="https://github.com/mrwonderman/android-square-progressbar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/mrwonderman/android-square-progressbar</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=net.yscs.android.square_progressbar_example" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=net.yscs.android.square_progressbar_example</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/6cb902f23ff22f1acc42b54182c2a27f53c379c2/68747470733a2f2f676f6f676c6564726976652e636f6d2f686f73742f30427745537750437558747737654578775346564c516b52325454672f6e657773637265656e312e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/6cb902f23ff22f1acc42b54182c2a27f53c379c2/68747470733a2f2f676f6f676c6564726976652e636f6d2f686f73742f30427745537750437558747737654578775346564c516b52325454672f6e657773637265656e312e706e67" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
APP示例:square</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">HoloCircularProgressBar<br style="">
Android4.1 时钟App样式<br style="">
项目地址:<a target="_blank" href="https://github.com/passsy/android-HoloCircularProgressBar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/passsy/android-HoloCircularProgressBar</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/1df9a18184ed40918d7135d5db345fe1070137a7/68747470733a2f2f7261772e6769746875622e636f6d2f7061737373792f616e64726f69642d486f6c6f43697263756c617250726f67726573734261722f6d61737465722f7261772f73637265656e73686f74312e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/1df9a18184ed40918d7135d5db345fe1070137a7/68747470733a2f2f7261772e6769746875622e636f6d2f7061737373792f616e64726f69642d486f6c6f43697263756c617250726f67726573734261722f6d61737465722f7261772f73637265656e73686f74312e706e67" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
APP示例:Android4.1时钟App</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ProgressButton<br style="">
通过图钉的不同状态显示进度<br style="">
项目地址:<a target="_blank" href="https://github.com/f2prateek/progressbutton" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/f2prateek/progressbutton</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/a5eb0cefeef3c5a9047feacd154f82549b6fadc4/687474703a2f2f66327072617465656b2e636f6d2f70726f6772657373627574746f6e2f7374617469632f7374617465732e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/a5eb0cefeef3c5a9047feacd154f82549b6fadc4/687474703a2f2f66327072617465656b2e636f6d2f70726f6772657373627574746f6e2f7374617469632f7374617465732e706e67" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
文档介绍:<a target="_blank" href="http://f2prateek.com/progressbutton/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://f2prateek.com/progressbutton/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">GoogleProgressBar<br style="">
类似google 多个圆形卡片翻转的progressBar<br style="">
项目地址:<a target="_blank" href="https://github.com/jpardogo/GoogleProgressBar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jpardogo/GoogleProgressBar</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/jpardogo/GoogleProgressBar/master/art/GoogleProgressBar.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/jpardogo/GoogleProgressBar/master/art/GoogleProgressBar.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">TH-ProgressButton<br style="">
带圆形进度显示的按钮<br style="">
项目地址;<a target="_blank" href="https://github.com/torryharris/TH-ProgressButton" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/torryharris/TH-ProgressButton</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/2bff83a17ac1f8cc8f8996ec138a3d65b5f19721/68747470733a2f2f7261772e6769746875622e636f6d2f56797368616b682d4b2f54482d50726f6772657373427574746f6e2f6d61737465722f73637265656e73686f74732f70726f677265737373686f74312e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/2bff83a17ac1f8cc8f8996ec138a3d65b5f19721/68747470733a2f2f7261772e6769746875622e636f6d2f56797368616b682d4b2f54482d50726f6772657373427574746f6e2f6d61737465722f73637265656e73686f74732f70726f677265737373686f74312e706e67" alt="Renderings" style="border:0px; max-width:100%"></a> <a target="_blank" href="https://camo.githubusercontent.com/1d05b0eead0103fe7843cbb7bacdff7445ef201b/68747470733a2f2f7261772e6769746875622e636f6d2f56797368616b682d4b2f54482d50726f6772657373427574746f6e2f6d61737465722f73637265656e73686f74732f70726f677265737373686f74322e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/1d05b0eead0103fe7843cbb7bacdff7445ef201b/68747470733a2f2f7261772e6769746875622e636f6d2f56797368616b682d4b2f54482d50726f6772657373427574746f6e2f6d61737465722f73637265656e73686f74732f70726f677265737373686f74322e706e67" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">NumberProgressBar<br style="">
带数字进度的进度条<br style="">
项目地址:<a target="_blank" href="https://github.com/daimajia/NumberProgressBar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/daimajia/NumberProgressBar</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/0c92568af7ec4e04e2e1503acdd2ca99854ab0b5/687474703a2f2f7777332e73696e61696d672e636e2f6d773639302f36313064633033346a77316566797264386e376937673230637a30326d7135662e676966" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/0c92568af7ec4e04e2e1503acdd2ca99854ab0b5/687474703a2f2f7777332e73696e61696d672e636e2f6d773639302f36313064633033346a77316566797264386e376937673230637a30326d7135662e676966" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">CircularProgressDrawable<br style="">
带圆形进度显示的进度条<br style="">
项目地址:<a target="_blank" href="https://github.com/Sefford/CircularProgressDrawable" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Sefford/CircularProgressDrawable</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/Sefford/CircularProgressDrawable/master/overshoot.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/Sefford/CircularProgressDrawable/master/overshoot.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android-RoundCornerProgressBar<br style="">
Android 圆角 ProgressBar,可自定义圆角颜色和半径,包括带 Icon 和不带 Icon 两种类型。<br style="">
项目地址:<a target="_blank" href="https://github.com/akexorcist/Android-RoundCornerProgressBar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/akexorcist/Android-RoundCornerProgressBar</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/akexorcist/Android-RoundCornerProgressBar/master/image/screenshot_02.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/akexorcist/Android-RoundCornerProgressBar/master/image/screenshot_02.png" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">circular-progress-button<br style="">
带进度显示的Button<br style="">
项目地址:<a target="_blank" href="https://github.com/dmytrodanylyk/circular-progress-button" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/dmytrodanylyk/circular-progress-button</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/dmytrodanylyk/circular-progress-button/master/screenshots/intro.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/dmytrodanylyk/circular-progress-button/master/screenshots/intro.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">WaveView<br style="">
一个波纹效果的 View,可用来做 ProgressBar<br style="">
项目地址:<a target="_blank" href="https://github.com/john990/WaveView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/john990/WaveView</a><br style="">
Demo地址:<a target="_blank" href="https://raw.github.com/john990/WaveView/master/screenshot%26apk/demo.unaligned.apk" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://raw.github.com/john990/WaveView/master/screenshot%26apk/demo.unaligned.apk</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/60722e9d4f2d2daa78a8650cb27a32adea82bdd4/68747470733a2f2f7261772e6769746875622e636f6d2f6a6f686e3939302f57617665566965772f6d61737465722f73637265656e73686f7425323661706b2f73637265656e73686f742e676966" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/60722e9d4f2d2daa78a8650cb27a32adea82bdd4/68747470733a2f2f7261772e6769746875622e636f6d2f6a6f686e3939302f57617665566965772f6d61737465722f73637265656e73686f7425323661706b2f73637265656e73686f742e676966" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t9"></a>
<a target="_blank" id="user-content-八textview" class="anchor" href="https://github.com/Trinea/android-open-project#%E5%85%ABtextview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>八、TextView</h4>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
包括TextView及所有继承自TextView控件,如EditText、Button、RadioButton<br style="">
1. android-flowtextview<br style="">
文字自动环绕其他View的Layout<br style="">
项目地址:<a target="_blank" href="https://code.google.com/p/android-flowtextview/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://code.google.com/p/android-flowtextview/</a><br style="">
效果图:<a target="_blank" href="http://i949.photobucket.com/albums/ad332/vostroman1500/1.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://i949.photobucket.com/albums/ad332/vostroman1500/1.png</a></p>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Form EditText<br style="">
验证输入合法性的编辑框,支持输入、英文、ip、url等多种正则验证<br style="">
项目地址:<a target="_blank" href="https://github.com/vekexasia/android-edittext-validator" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/vekexasia/android-edittext-validator</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.andreabaccega.edittextformexample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.andreabaccega.edittextformexample</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Emojicon<br style="">
支持emojis的TextView和EditText<br style="">
项目地址:<a target="_blank" href="https://github.com/rockerhieu/emojicon" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/rockerhieu/emojicon</a><br style="">
文档介绍:<a target="_blank" href="http://rockerhieu.com/emojicon/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://rockerhieu.com/emojicon/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-circlebutton<br style="">
Android圆形按钮,实际实现是继承自ImageView<br style="">
项目地址:<a target="_blank" href="https://github.com/markushi/android-circlebutton" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/markushi/android-circlebutton</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/markushi/android-circlebutton/blob/master/example/example.apk" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/markushi/android-circlebutton/blob/master/example/example.apk</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Segmented Radio Buttons for Android<br style="">
iOS’s segmented controls的实现<br style="">
项目地址:<a target="_blank" href="https://github.com/vinc3m1/android-segmentedradiobutton" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/vinc3m1/android-segmentedradiobutton</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/thquinn/DraggableGridView/blob/master/bin/DraggableGridViewSample.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/thquinn/DraggableGridView/blob/master/bin/DraggableGridViewSample.apk?raw=true</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/e0fc8a3b305192d4203ed89873adb5f89c9d636d/68747470733a2f2f7261772e6769746875622e636f6d2f76696e63336d312f616e64726f69642d7365676d656e746564726164696f627574746f6e2f6d61737465722f73637265656e732f7365676d656e746564726164696f2e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/e0fc8a3b305192d4203ed89873adb5f89c9d636d/68747470733a2f2f7261772e6769746875622e636f6d2f76696e63336d312f616e64726f69642d7365676d656e746564726164696f627574746f6e2f6d61737465722f73637265656e732f7365676d656e746564726164696f2e706e67" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Chips EditText Library<br style="">
支持国家名字联想从而选择显示该国国旗的EditText,实际就是通过SpannableStringBuilder实现<br style="">
项目地址:<a target="_blank" href="https://github.com/kpbird/chips-edittext-library" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/kpbird/chips-edittext-library</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/kpbird/chips-edittext-library/tree/master/ChipsEditTextDemo/bin" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/kpbird/chips-edittext-library/tree/master/ChipsEditTextDemo/bin</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">AutoFitTextView<br style="">
可固定边界内容字体大小自适应的TextView<br style="">
项目地址:<a target="_blank" href="https://github.com/grantland/android-autofittextview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/grantland/android-autofittextview</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Shimmer for Android<br style="">
文字发淡光的TextView<br style="">
项目地址:<a target="_blank" href="https://github.com/RomainPiel/Shimmer-android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/RomainPiel/Shimmer-android</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Titanic<br style="">
可以显示水位上升下降(不知道该怎么描述 囧)的TextView<br style="">
项目地址:<a target="_blank" href="https://github.com/RomainPiel/Titanic" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/RomainPiel/Titanic</a><br style="">
效果图:<a target="_blank" href="https://github.com/RomainPiel/Titanic/raw/master/titanic.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/RomainPiel/Titanic/raw/master/titanic.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-iconify<br style="">
提供带Icon的TextView,Menu,Button等<br style="">
项目地址:<a target="_blank" href="https://github.com/JoanZapata/android-iconify" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JoanZapata/android-iconify</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Calligraphy<br style="">
让我们在android开发中使用自定义字体变得更加简单<br style="">
项目地址 :<a target="_blank" href="https://github.com/chrisjenx/Calligraphy" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/chrisjenx/Calligraphy</a><br style="">
效果图:<a target="_blank" href="https://github.com/chrisjenx/Calligraphy/raw/master/screenshot.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/chrisjenx/Calligraphy/raw/master/screenshot.png" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">CreditsRoll<br style="">
类似星球大战字幕效果的TextView<br style="">
项目地址:<a target="_blank" href="https://github.com/frakbot/CreditsRoll" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/frakbot/CreditsRoll</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-process-buton<br style="">
带加载或提交进度的Button<br style="">
项目地址:<a target="_blank" href="https://github.com/dmytrodanylyk/android-process-buton" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/dmytrodanylyk/android-process-buton</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">FButton<br style="">
扁平化的Button<br style="">
项目地址:<a target="_blank" href="https://github.com/hoang8f/android-flat-button" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/hoang8f/android-flat-button</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=info.hoang8f.fbutton.demo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=info.hoang8f.fbutton.demo</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">FloatingActionButton<br style="">
一个类似Android版Google+浮动功能按钮的控件,可以响应ListView的滚动事件。当列表向上滚动的时候会自动显示,向下滚动的时候自动隐藏。<br style="">
项目地址:<a target="_blank" href="https://github.com/makovkastar/FloatingActionButton" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/makovkastar/FloatingActionButton</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/makovkastar/FloatingActionButton/tree/master/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/makovkastar/FloatingActionButton/tree/master/</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/makovkastar/FloatingActionButton/master/art/demo.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/makovkastar/FloatingActionButton/master/art/demo.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Saripaar<br style="">
Android表单验证<br style="">
项目地址:<a target="_blank" href="https://github.com/ragunathjawahar/android-saripaar/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/ragunathjawahar/android-saripaar/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">JumpingBeans<br style="">
文字像 Mexican beans 一样跳动<br style="">
项目地址:<a target="_blank" href="https://github.com/frakbot/JumpingBeans" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/frakbot/JumpingBeans</a><br style="">
Demo地址:<a target="_blank" href="http://play.google.com/store/apps/details?id=net.frakbot.jumpingbeans.demo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://play.google.com/store/apps/details?id=net.frakbot.jumpingbeans.demo</a><br style="">
效果图:<a target="_blank" href="https://github.com/frakbot/JumpingBeans/blob/master/art/jumpingdots.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/frakbot/JumpingBeans/raw/master/art/jumpingdots.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">FancyButtons<br style="">
一个不用图片就可以帮助我们创建出漂亮按钮的库。<br style="">
项目地址:<a target="_blank" href="https://github.com/medyo/fancybuttons" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/medyo/fancybuttons</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/medyo/fancybuttons/tree/master/samples" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/medyo/fancybuttons/tree/master/samples</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/8c5800ef180f69d302237132906737bf71a52caf/68747470733a2f2f7261772e6769746875622e636f6d2f6d6564796f2f66616e6379627574746f6e732f6d61737465722f73637265656e73686f74732f66616e63792e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/8c5800ef180f69d302237132906737bf71a52caf/68747470733a2f2f7261772e6769746875622e636f6d2f6d6564796f2f66616e6379627574746f6e732f6d61737465722f73637265656e73686f74732f66616e63792e706e67" alt="Renderings" style="border:0px; max-width:100%"></a> <a target="_blank" href="https://raw.githubusercontent.com/medyo/fancybuttons/master/screenshots/fancy2.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/medyo/fancybuttons/master/screenshots/fancy2.png" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android-RobotoTextView<br style="">
一个实现了所有Roboto字体的TextView,包括新出的Roboto Slab字体。<br style="">
项目地址:<a target="_blank" href="https://github.com/johnkil/Android-RobotoTextView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/johnkil/Android-RobotoTextView</a><br style="">
Demo地址:<a target="_blank" href="http://play.google.com/store/apps/details?id=com.devspark.robototextview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://play.google.com/store/apps/details?id=com.devspark.robototextview</a><br style="">
Demo项目:<a target="_blank" href="https://github.com/johnkil/Android-RobotoTextView/tree/master/robototextview-sample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/johnkil/Android-RobotoTextView/tree/master/robototextview-sample</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/f058c810055e1ff12fa995346059ad399d9c0f95/687474703a2f2f6934362e74696e797069632e636f6d2f6239646736392e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img height="400px" src="https://camo.githubusercontent.com/f058c810055e1ff12fa995346059ad399d9c0f95/687474703a2f2f6934362e74696e797069632e636f6d2f6239646736392e706e67" alt="" style="border:0px; max-width:100%"></a>></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android-WizardPager<br style="">
一个表单向导库<br style="">
项目地址:<a target="_blank" href="https://github.com/romannurik/android-wizardpager" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/romannurik/android-wizardpager</a><br style="">
Demo项目:<a target="_blank" href="https://github.com/str4d/android-wizardpager/tree/textfield" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/str4d/android-wizardpager/tree/textfield</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/685a1eee3b9b7eb6a0409061031654ea7d6b0b17/68747470733a2f2f6c68352e676f6f676c6575736572636f6e74656e742e636f6d2f2d664944555a3074514373632f554a4e4c6a6e504c5447492f41414141414141416f4f382f784b63654f61746c6a50302f773431332d683638392d6e6f2f322e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img height="400px" src="https://camo.githubusercontent.com/685a1eee3b9b7eb6a0409061031654ea7d6b0b17/68747470733a2f2f6c68352e676f6f676c6575736572636f6e74656e742e636f6d2f2d664944555a3074514373632f554a4e4c6a6e504c5447492f41414141414141416f4f382f784b63654f61746c6a50302f773431332d683638392d6e6f2f322e706e67" alt="" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">RippleView<br style="">
一个实现了 Android L 上才引入的点击按钮后出现水波纹效果的按钮<br style="">
项目地址:<a target="_blank" href="https://github.com/siriscac/RippleView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/siriscac/RippleView</a><br style="">
Demo项目:<a target="_blank" href="https://github.com/siriscac/RippleView/tree/master/RippleViewExample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/siriscac/RippleView/tree/master/RippleViewExample</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/eec41193900aad4803dcf18bc9915fafa3f7d1cf/68747470733a2f2f7261772e6769746875622e636f6d2f73697269736361632f526970706c65566965772f6d61737465722f53637265656e732f53637265656e2e676966" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/eec41193900aad4803dcf18bc9915fafa3f7d1cf/68747470733a2f2f7261772e6769746875622e636f6d2f73697269736361632f526970706c65566965772f6d61737465722f53637265656e732f53637265656e2e676966" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">RippleEffect<br style="">
一个实现Material Design Ripple效果的库,支持Android API 9+以上版本。<br style="">
项目地址:<a target="_blank" href="https://github.com/traex/RippleEffect" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/traex/RippleEffect</a><br style="">
Demo项目:<a target="_blank" href="https://github.com/traex/RippleEffect/tree/master/sample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/traex/RippleEffect/tree/master/sample</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/traex/RippleEffect/master/header.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/traex/RippleEffect/master/header.png" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Floating Label Widgets<br style="">
包含一系列控件,这些控件特点是:有默认值,当值不为空时默认值浮动到上面变为提示<br style="">
项目地址:<a target="_blank" href="https://github.com/marvinlabs/android-floatinglabel-widgets" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/marvinlabs/android-floatinglabel-widgets</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.marvinlabs.widget.floatinglabel.demo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.marvinlabs.widget.floatinglabel.demo</a><br style="">
在线演示:<a target="_blank" href="http://www.youtube.com/watch?v=hpZD9gJcRg0&feature=youtu.be" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.youtube.com/watch?v=hpZD9gJcRg0&feature=youtu.be</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">MaterialEditText<br style="">
EditText 的 Material Design 实现。包含 <a target="_blank" href="http://www.google.com/design/spec/components/text-fields.html" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">Google Material Design Spec</a>中的UI效果和一些新增特性。<br style="">
项目地址:<a target="_blank" href="https://github.com/rengwuxian/MaterialEditText" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/rengwuxian/MaterialEditText</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">MultiActionTextView<br style="">
可以分别给TextView中的某几个字设置点击事件的TextView<br style="">
项目地址:<a target="_blank" href="https://github.com/ajaysahani/MultiActionTextView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/ajaysahani/MultiActionTextView</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/1223e37d084e84ec0e22a1b27e7513661d0e1b39/687474703a2f2f692e696d6775722e636f6d2f773934576f53582e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/1223e37d084e84ec0e22a1b27e7513661d0e1b39/687474703a2f2f692e696d6775722e636f6d2f773934576f53582e706e67" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ToggleButton<br style="">
状态切换的 Button,类似 iOS,用 View 实现<br style="">
项目地址:<a target="_blank" href="https://github.com/zcweng/ToggleButton" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/zcweng/ToggleButton</a><br style="">
效果图:<a target="_blank" href="https://github.com/zcweng/ToggleButton/raw/master/ToggleButtonSample/21879.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/zcweng/ToggleButton/raw/master/ToggleButtonSample/21879.gif" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">SlideSwitch<br style="">
状态切换的开关,可以设置为类似IOS的圆形,也可以设置为矩形,用 View 实现<br style="">
项目地址:<a target="_blank" href="https://github.com/Leaking/SlideSwitch" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Leaking/SlideSwitch</a><br style="">
效果图:<a target="_blank" href="https://github.com/Leaking/SlideSwitch/blob/master/Example/TestLibs/res/drawable-hdpi/slide_c.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/Leaking/SlideSwitch/raw/master/Example/TestLibs/res/drawable-hdpi/slide_c.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ExpandableTextView<br style="">
可展开和收缩内容的TextView。<br style="">
项目地址:<a target="_blank" href="https://github.com/Manabu-GT/ExpandableTextView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Manabu-GT/ExpandableTextView</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/8bf46083b3bd152c2051ae4c234649dbbb975376/68747470733a2f2f7261772e6769746875622e636f6d2f4d616e6162752d47542f457870616e6461626c6554657874566965772f6d61737465722f6172742f726561646d655f64656d6f2e676966" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img height="500px" src="https://camo.githubusercontent.com/8bf46083b3bd152c2051ae4c234649dbbb975376/68747470733a2f2f7261772e6769746875622e636f6d2f4d616e6162752d47542f457870616e6461626c6554657874566965772f6d61737465722f6172742f726561646d655f64656d6f2e676966" alt="" style="border:0px; max-width:100%"></a><a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t10"></a>
<a target="_blank" id="user-content-九scrollview" class="anchor" href="https://github.com/Trinea/android-open-project#%E4%B9%9Dscrollview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>九、ScrollView</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">Discrollview<br style="">
支持滚动时Item淡入淡出,平移,缩放效果的ScrollView<br style="">
项目地址:<a target="_blank" href="https://github.com/flavienlaurent/discrollview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/flavienlaurent/discrollview</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/flavienlaurent/discrollview/raw/master/sample.apk" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/flavienlaurent/discrollview/raw/master/sample.apk</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">PullScrollView<br style="">
仿照新浪微博Android客户端个人中心的ScrollView,下拉背景伸缩回弹效果。<br style="">
项目地址:<a target="_blank" href="https://github.com/MarkMjw/PullScrollView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/MarkMjw/PullScrollView</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/b8d70527473ed429fe0e859687cd6fbbf6afad40/68747470733a2f2f7261772e6769746875622e636f6d2f4d61726b4d6a772f50756c6c5363726f6c6c566965772f6d61737465722f53637265656e73686f74732f312e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/b8d70527473ed429fe0e859687cd6fbbf6afad40/68747470733a2f2f7261772e6769746875622e636f6d2f4d61726b4d6a772f50756c6c5363726f6c6c566965772f6d61737465722f53637265656e73686f74732f312e706e67" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ParallaxScrollView<br style="">
支持视差滚动的ScrollView ,背景图片的滚动速度小于ScrollView中子控件的滚动速度<br style="">
项目地址:<a target="_blank" href="https://github.com/chrisjenx/ParallaxScrollView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/chrisjenx/ParallaxScrollView</a><br style="">
Demo地址:<a target="_blank" href="http://cloud.github.com/downloads/chrisjenx/ParallaxScrollView/ParallaxScrollViewDemo-v1.0.5.apk" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://cloud.github.com/downloads/chrisjenx/ParallaxScrollView/ParallaxScrollViewDemo-v1.0.5.apk</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">AKParallax-Android<br style="">
支持视差滚动的ScrollView<br style="">
项目地址:<a target="_blank" href="https://github.com/ideaismobile/AKParallax-Android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/ideaismobile/AKParallax-Android</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.appkraft.parallax_sample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.appkraft.parallax_sample</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android-ObservableScrollView<br style="">
监听滚动视图滚动事件的库,帮助与Toolbar的交互动效处理与Material Design的实现<br style="">
项目地址:<a target="_blank" href="https://github.com/ksoichiro/Android-ObservableScrollView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/ksoichiro/Android-ObservableScrollView</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.github.ksoichiro.android.observablescrollview.samples2" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.github.ksoichiro.android.observablescrollview.samples2</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">OverScrollView<br style="">
有弹性的ScrollView,实现了当手指滑动到ScrollView的顶部、底部时,可以继续的向上、向下拉伸。当释放手指的时候,向上、下回弹<br style="">
项目地址:<a target="_blank" href="https://github.com/EverythingMe/OverScrollView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/EverythingMe/OverScrollView</a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t11"></a>
<a target="_blank" id="user-content-十timeview" class="anchor" href="https://github.com/Trinea/android-open-project#%E5%8D%81timeview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>十、TimeView</h4>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
包括TimePicker、DatePicker、CalendarView、Clock等时间相关控件</p>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">android-times-square<br style="">
Android日历时间部件,支持选取单个日期,多个日期,及日期区间段和对话框形式显示<br style="">
项目地址:<a target="_blank" href="https://github.com/square/android-times-square" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/square/android-times-square</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/times-square-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/times-square-demo.apk?raw=true</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-calendar-card<br style="">
日历<br style="">
项目地址:<a target="_blank" href="https://github.com/kenumir/android-calendar-card" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/kenumir/android-calendar-card</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.wt.calendarcardsample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.wt.calendarcardsample</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/728274270522e2326d22ceb0bce4700fdd4e289f/68747470733a2f2f7261772e6769746875622e636f6d2f6b656e756d69722f616e64726f69642d63616c656e6461722d636172642f6d61737465722f63616c656e6461722d636172642d73616d706c652f5f776f726b2f6465766963652d323031332d31302d31322d3135313830312e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/728274270522e2326d22ceb0bce4700fdd4e289f/68747470733a2f2f7261772e6769746875622e636f6d2f6b656e756d69722f616e64726f69642d63616c656e6461722d636172642f6d61737465722f63616c656e6461722d636172642d73616d706c652f5f776f726b2f6465766963652d323031332d31302d31322d3135313830312e706e67" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">AndroidWheel<br style="">
Android Wheel支持城市、多种日期时间、密码、图片<br style="">
项目地址:<a target="_blank" href="https://code.google.com/p/android-wheel/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://code.google.com/p/android-wheel/</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/e9a9430ac807dcfcde5ebc407684a8b7459bb9bd/687474703a2f2f6661726d362e737461746963666c69636b722e636f6d2f353533322f31313632313532383738365f323230633034306261355f6f2e6a7067" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/e9a9430ac807dcfcde5ebc407684a8b7459bb9bd/687474703a2f2f6661726d362e737461746963666c69636b722e636f6d2f353533322f31313632313532383738365f323230633034306261355f6f2e6a7067" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">GoogleDateTimePickers<br style="">
时间选择部件<br style="">
项目地址:<a target="_blank" href="https://github.com/Mirkoddd/GoogleDateTimePickers" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Mirkoddd/GoogleDateTimePickers</a><br style="">
文档介绍:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.mirko.sample&hl=it" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.mirko.sample&hl=it</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">DateTimePicker<br style="">
日期选择部件(Google Agenda的样式风格)<br style="">
项目地址:<a target="_blank" href="https://github.com/flavienlaurent/datetimepicker" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/flavienlaurent/datetimepicker</a><br style="">
Demo地址:<a target="_blank" href="https://raw.github.com/biboune/datetimepicker/master/datetimepicker-sample.apk" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://raw.github.com/biboune/datetimepicker/master/datetimepicker-sample.apk</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/493edeea3eb553ad0d0b121dbead0d7ec6a858f2/68747470733a2f2f7261772e6769746875622e636f6d2f6269626f756e652f6461746574696d657069636b65722f6d61737465722f67726170686963732f696d67312e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/493edeea3eb553ad0d0b121dbead0d7ec6a858f2/68747470733a2f2f7261772e6769746875622e636f6d2f6269626f756e652f6461746574696d657069636b65722f6d61737465722f67726170686963732f696d67312e706e67" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-betterpickers<br style="">
提供日期、数字、时间(数字方式和钟表方式)、重复周期(闹钟的周期重复)、HMS(时、分、秒)的选择,支持以DialogFragment的弹窗选择<br style="">
项目地址:<a target="_blank" href="https://github.com/derekbrameyer/android-betterpickers" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/derekbrameyer/android-betterpickers</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.doomonafireball.betterpickers.sample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.doomonafireball.betterpickers.sample</a> 效果图:<a target="_blank" href="https://camo.githubusercontent.com/897ae3c71b49c4366565f3480719647687b1804a/68747470733a2f2f7261772e6769746875622e636f6d2f646572656b6272616d657965722f616e64726f69642d6265747465727069636b6572732f6d61737465722f73616d706c652f696d61676572792f7765625f666561747572655f677261706869632e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/897ae3c71b49c4366565f3480719647687b1804a/68747470733a2f2f7261772e6769746875622e636f6d2f646572656b6272616d657965722f616e64726f69642d6265747465727069636b6572732f6d61737465722f73616d706c652f696d61676572792f7765625f666561747572655f677261706869632e706e67" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Week View<br style="">
日期控件,支持周,天视图,支持自定义样式<br style="">
项目地址:<a target="_blank" href="https://github.com/alamkanak/Android-Week-View" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/alamkanak/Android-Week-View</a><br style="">
效果图:<a target="_blank" href="https://github.com/alamkanak/Android-Week-View/blob/master/images/screen-shot.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/alamkanak/Android-Week-View/raw/master/images/screen-shot.png" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t12"></a>
<a target="_blank" id="user-content-十一tipview" class="anchor" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E4%B8%80tipview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>十一、TipView</h4>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
包括Toast、角标、UndoBar等提示性控件</p>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">Crouton<br style="">
丰富样式的Toast,允许alert、comfirm、info样式及点击消失样式,允许设置Toast显示时间,允许自定义View。 本文32. SuperToasts为其扩展版<br style="">
项目地址:<a target="_blank" href="https://github.com/keyboardsurfer/Crouton" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/keyboardsurfer/Crouton</a><br style="">
Demo地址:<a target="_blank" href="http://play.google.com/store/apps/details?id=de.keyboardsurfer.app.demo.crouton" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://play.google.com/store/apps/details?id=de.keyboardsurfer.app.demo.crouton</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">supertooltips<br style="">
带动画效果的Tips显示<br style="">
项目地址:<a target="_blank" href="https://github.com/nhaarman/supertooltips" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/nhaarman/supertooltips</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.haarman.supertooltips" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.haarman.supertooltips</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android ViewBadger<br style="">
为其他View添加角标等<br style="">
项目地址:<a target="_blank" href="https://github.com/jgilfelt/android-viewbadger" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jgilfelt/android-viewbadger</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/android-viewbadger.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/android-viewbadger.apk?raw=true</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/c655336712464c2dae7ecf9b4c74aaeed12322a7/68747470733a2f2f6769746875622d63616d6f2e676c6f62616c2e73736c2e666173746c792e6e65742f613730356133653838633735616532333934393433626437633536663732353639373631366561382f36383734373437303361326632663737373737373265366136353636363636373639366336363635366337343265363336663664326637363639363537373632363136343637363537323266373636323264333136313265373036653637" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/c655336712464c2dae7ecf9b4c74aaeed12322a7/68747470733a2f2f6769746875622d63616d6f2e676c6f62616c2e73736c2e666173746c792e6e65742f613730356133653838633735616532333934393433626437633536663732353639373631366561382f36383734373437303361326632663737373737373265366136353636363636373639366336363635366337343265363336663664326637363639363537373632363136343637363537323266373636323264333136313265373036653637" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">SuperToasts<br style="">
更丰富样式的toast,支持Button、Progress、Horizontal Progress样式、支持进入动画、支持撤销及其动画设置<br style="">
项目地址:<a target="_blank" href="https://github.com/JohnPersano/SuperToasts" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JohnPersano/SuperToasts</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.supertoastsdemo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.supertoastsdemo</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/2c780a4dfb06cb4cc108a283ed6c091b7906df53/687474703a2f2f69313333312e70686f746f6275636b65742e636f6d2f616c62756d732f773539372f4a6f686e50657273616e6f2f7375706572746f617374735f676974687562696d6167655f7a707338613563656237632e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/2c780a4dfb06cb4cc108a283ed6c091b7906df53/687474703a2f2f69313333312e70686f746f6275636b65742e636f6d2f616c62756d732f773539372f4a6f686e50657273616e6f2f7375706572746f617374735f676974687562696d6167655f7a707338613563656237632e706e67" alt="SuperButtonToast" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">UndoBar<br style="">
屏幕底部显示取消或是确认的PopupWindows<br style="">
项目地址:<a target="_blank" href="https://github.com/soarcn/UndoBar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/soarcn/UndoBar</a><br style="">
效果图:<a target="_blank" href="https://github.com/soarcn/UndoBar/blob/master/art/redo.png?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/soarcn/UndoBar/raw/master/art/redo.png?raw=true" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">UndoBar<br style="">
屏幕底部显示取消或是确认某操作<br style="">
项目地址:<a target="_blank" href="https://github.com/jenzz/Android-UndoBar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jenzz/Android-UndoBar</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/22ac172d0a9e1273b87d9164a99c6a0933996164/68747470733a2f2f7261772e6769746875622e636f6d2f6a656e7a7a2f416e64726f69642d556e646f4261722f6d61737465722f6173736574732f53637265656e73686f74322e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/22ac172d0a9e1273b87d9164a99c6a0933996164/68747470733a2f2f7261772e6769746875622e636f6d2f6a656e7a7a2f416e64726f69642d556e646f4261722f6d61737465722f6173736574732f53637265656e73686f74322e706e67" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android-ActionItemBadge<br style="">
可以在ActionBar的MenuItem上显示一个小角标<br style="">
项目地址:<a target="_blank" href="https://github.com/mikepenz/Android-ActionItemBadge" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/mikepenz/Android-ActionItemBadge</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/mikepenz/Android-ActionItemBadge/master/DEV/screenshot/screenshot1_small.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/mikepenz/Android-ActionItemBadge/master/DEV/screenshot/screenshot1_small.png" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">SnackBar<br style="">
Material Design 风格的 Toast,类似 Google inbox 中的提示<br style="">
项目地址:<a target="_blank" href="https://github.com/MrEngineer13/SnackBar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/MrEngineer13/SnackBar</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.mrengineer13.snackbar.sample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.mrengineer13.snackbar.sample</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/67a39af16f3d46631567c1f7bd7dcddeb3c4c9e9/687474703a2f2f6d6174657269616c2d64657369676e2e73746f726167652e676f6f676c65617069732e636f6d2f696d616765732f636f6d706f6e656e74732d746f617374732d73706563732d737065635f746f6173745f30335f315f6c617267655f6d6470692e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/67a39af16f3d46631567c1f7bd7dcddeb3c4c9e9/687474703a2f2f6d6174657269616c2d64657369676e2e73746f726167652e676f6f676c65617069732e636f6d2f696d616765732f636f6d706f6e656e74732d746f617374732d73706563732d737065635f746f6173745f30335f315f6c617267655f6d6470692e706e67" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">HeadsUp<br style="">
在2.3上使用 android 5.0的 HeadsUp 效果<br style="">
项目地址:<a target="_blank" href="https://github.com/zzz40500/HeadsUp" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/zzz40500/HeadsUp</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/6bb609f4712b939db0c05b4b50c16a417a9917fd/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f3136363836362d353433613564323661623731643066362e676966" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/6bb609f4712b939db0c05b4b50c16a417a9917fd/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f3136363836362d353433613564323661623731643066362e676966" alt="heads-up.gif" style="border:0px; max-width:100%"></a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t13"></a>
<a target="_blank" id="user-content-十二flipview" class="anchor" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E4%BA%8Cflipview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>十二、FlipView</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">android-flip<br style="">
类似Flipboard翻转动画的实现<br style="">
项目地址:<a target="_blank" href="https://github.com/openaphid/android-flip" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/openaphid/android-flip</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/openaphid/android-flip/blob/master/FlipView/Demo/APK/Aphid-FlipView-Demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/openaphid/android-flip/blob/master/FlipView/Demo/APK/Aphid-FlipView-Demo.apk?raw=true</a><br style="">
APP示例:flipboard</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">FlipImageView<br style="">
支持x、y、z及动画选择的翻转动画的实现<br style="">
项目地址:<a target="_blank" href="https://github.com/castorflex/FlipImageView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/castorflex/FlipImageView</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=fr.castorflex.android.flipimageview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=fr.castorflex.android.flipimageview</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">FoldableLayout<br style="">
Flip翻转效果的ListView,目前还不支持ListView缓存<br style="">
项目地址:<a target="_blank" href="https://github.com/alexvasilkov/FoldableLayout" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/alexvasilkov/FoldableLayout</a><br style="">
Demo地址:<a target="_blank" href="http://play.google.com/store/apps/details?id=com.alexvasilkov.foldablelayout.sample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://play.google.com/store/apps/details?id=com.alexvasilkov.foldablelayout.sample</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t14"></a>
<a target="_blank" id="user-content-十三colorpickview" class="anchor" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E4%B8%89colorpickview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>十三、ColorPickView</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">ColorPickerView<br style="">
颜色选择器,支持PopupWindows或新的Activity中打开<br style="">
项目地址:<a target="_blank" href="https://code.google.com/p/color-picker-view/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://code.google.com/p/color-picker-view/</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/c1b120db21965381e28349dcb019a8ec5525c326/687474703a2f2f6f6934312e74696e797069632e636f6d2f333363366d6d382e6a7067" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/c1b120db21965381e28349dcb019a8ec5525c326/687474703a2f2f6f6934312e74696e797069632e636f6d2f333363366d6d382e6a7067" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">HoloColorPicker<br style="">
颜色选择器<br style="">
项目地址:<a target="_blank" href="https://github.com/LarsWerkman/HoloColorPicker" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/LarsWerkman/HoloColorPicker</a><br style="">
Demo地址:<a target="_blank" href="https://docs.google.com/file/d/0BwclyDTlLrdXRzVnTGJvTlRfU2s/edit" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://docs.google.com/file/d/0BwclyDTlLrdXRzVnTGJvTlRfU2s/edit</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ColorPickerPreference<br style="">
颜色选择器<br style="">
项目地址:<a target="_blank" href="https://github.com/attenzione/android-ColorPickerPreference" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/attenzione/android-ColorPickerPreference</a><br style="">
效果图:<a target="_blank" href="https://github.com/attenzione/android-ColorPickerPreference/raw/master/screen_2.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/attenzione/android-ColorPickerPreference/raw/master/screen_2.png" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ColorPicker<br style="">
颜色选择器(Google Agenda中的样式风格)<br style="">
项目地址:<a target="_blank" href="https://github.com/flavienlaurent/colorpicker" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/flavienlaurent/colorpicker</a><br style="">
Demo地址:<a target="_blank" href="https://raw.github.com/biboune/colorpicker/master/colorpicker-sample.apk" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://raw.github.com/biboune/colorpicker/master/colorpicker-sample.apk</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/a42581e637ca379004855d69e262d85ea966fa35/68747470733a2f2f7261772e6769746875622e636f6d2f6269626f756e652f636f6c6f727069636b65722f6d61737465722f67726170686963732f696d67312e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/a42581e637ca379004855d69e262d85ea966fa35/68747470733a2f2f7261772e6769746875622e636f6d2f6269626f756e652f636f6c6f727069636b65722f6d61737465722f67726170686963732f696d67312e706e67" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t15"></a>
<a target="_blank" id="user-content-十四graphview" class="anchor" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E5%9B%9Bgraphview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>十四、GraphView</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">MPAndroidChart<br style="">
强大的图表绘制工具,支持折线图、面积图、散点图、时间图、柱状图、条图、饼图、气泡图、圆环图、范围(高至低)条形图、网状图及各种图的结合;支持图的拖拽缩放;支持 Android 2.2 以上,支持横纵轴缩放,多指缩放,展现动画、高亮、保存到 sdcard、从文件读取图表<br style="">
项目地址:<a target="_blank" href="https://github.com/PhilJay/MPAndroidChart" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/PhilJay/MPAndroidChart</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.xxmassdeveloper.mpchartexample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.xxmassdeveloper.mpchartexample</a><br style="">
Demo项目:<a target="_blank" href="https://github.com/PhilJay/MPAndroidChart/tree/master/MPChartExample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/PhilJay/MPAndroidChart/tree/master/MPChartExample</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/a9eaa5fc7fb6c1e70b22acd09385055e0f5c4fe7/68747470733a2f2f7261772e6769746875622e636f6d2f5068696c4a61792f4d5043686172742f6d61737465722f73637265656e73686f74732f73696d706c6564657369676e5f6c696e656368617274342e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img height="300px" src="https://camo.githubusercontent.com/a9eaa5fc7fb6c1e70b22acd09385055e0f5c4fe7/68747470733a2f2f7261772e6769746875622e636f6d2f5068696c4a61792f4d5043686172742f6d61737465722f73637265656e73686f74732f73696d706c6564657369676e5f6c696e656368617274342e706e67" alt="" style="border:0px; max-width:100%"></a><br style="">
<a target="_blank" href="https://camo.githubusercontent.com/78b4bc4e50e151970961daf56e81c4c0db72d27c/68747470733a2f2f7261772e6769746875622e636f6d2f5068696c4a61792f4d5043686172742f6d61737465722f73637265656e73686f74732f73696d706c6564657369676e5f6261726368617274332e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img height="300px" src="https://camo.githubusercontent.com/78b4bc4e50e151970961daf56e81c4c0db72d27c/68747470733a2f2f7261772e6769746875622e636f6d2f5068696c4a61792f4d5043686172742f6d61737465722f73637265656e73686f74732f73696d706c6564657369676e5f6261726368617274332e706e67" alt="" style="border:0px; max-width:100%"></a><br style="">
<a target="_blank" href="https://camo.githubusercontent.com/65f51783ec05038730b481ed614b57a94e867d86/68747470733a2f2f7261772e6769746875622e636f6d2f5068696c4a61792f4d5043686172742f6d61737465722f73637265656e73686f74732f626172636861727432642e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/65f51783ec05038730b481ed614b57a94e867d86/68747470733a2f2f7261772e6769746875622e636f6d2f5068696c4a61792f4d5043686172742f6d61737465722f73637265656e73686f74732f626172636861727432642e706e67" alt="" style="border:0px; max-width:100%"></a><br style="">
<a target="_blank" href="https://camo.githubusercontent.com/f66a35bf430b12480d3e2ed8e3bc8d7a17db950f/68747470733a2f2f7261772e6769746875622e636f6d2f5068696c4a61792f4d5043686172742f6d61737465722f73637265656e73686f74732f626172636861727433642e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/f66a35bf430b12480d3e2ed8e3bc8d7a17db950f/68747470733a2f2f7261772e6769746875622e636f6d2f5068696c4a61792f4d5043686172742f6d61737465722f73637265656e73686f74732f626172636861727433642e706e67" alt="" style="border:0px; max-width:100%"></a><br style="">
<a target="_blank" href="https://camo.githubusercontent.com/60bd0d71462ad577df775b956944b191e939728a/68747470733a2f2f7261772e6769746875622e636f6d2f5068696c4a61792f4d50416e64726f696443686172742f6d61737465722f73637265656e73686f74732f70696563686172745f686f6c657261646975735f73706163652e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img height="300px" src="https://camo.githubusercontent.com/60bd0d71462ad577df775b956944b191e939728a/68747470733a2f2f7261772e6769746875622e636f6d2f5068696c4a61792f4d50416e64726f696443686172742f6d61737465722f73637265656e73686f74732f70696563686172745f686f6c657261646975735f73706163652e706e67" alt="" style="border:0px; max-width:100%"></a><br style="">
<a target="_blank" href="https://camo.githubusercontent.com/6b254aa699df7f9464967009129c3017de721b77/68747470733a2f2f7261772e6769746875622e636f6d2f5068696c4a61792f4d50416e64726f696443686172742f6d61737465722f73637265656e73686f74732f7363617474657263686172742e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img height="300px" src="https://camo.githubusercontent.com/6b254aa699df7f9464967009129c3017de721b77/68747470733a2f2f7261772e6769746875622e636f6d2f5068696c4a61792f4d50416e64726f696443686172742f6d61737465722f73637265656e73686f74732f7363617474657263686172742e706e67" alt="" style="border:0px; max-width:100%"></a><br style="">
在线演示:<a target="_blank" href="https://www.youtube.com/watch?v=ufaK_Hd6BpI" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://www.youtube.com/watch?v=ufaK_Hd6BpI</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">achartengine<br style="">
强大的图表绘制工具,支持折线图、面积图、散点图、时间图、柱状图、条图、饼图、气泡图、圆环图、范围(高至低)条形图、拨号图/表、立方线图及各种图的结合<br style="">
项目地址:<a target="_blank" href="https://code.google.com/p/achartengine/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://code.google.com/p/achartengine/</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/d3a4fa07ace8e6aca2f1e4c5131009de2e897a3e/687474703a2f2f7777772e616368617274656e67696e652e6f72672f64696d616765732f617665726167655f74656d70657261747572652e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/d3a4fa07ace8e6aca2f1e4c5131009de2e897a3e/687474703a2f2f7777772e616368617274656e67696e652e6f72672f64696d616765732f617665726167655f74656d70657261747572652e706e67" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
<a target="_blank" href="http://www.achartengine.org/dimages/sales_line_and_area_chart.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.achartengine.org/dimages/sales_line_and_area_chart.png</a><br style="">
<a target="_blank" href="http://www.achartengine.org/dimages/temperature_range_chart.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.achartengine.org/dimages/temperature_range_chart.png</a><br style="">
<a target="_blank" href="http://www.achartengine.org/dimages/combined_chart.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.achartengine.org/dimages/combined_chart.png</a><br style="">
<a target="_blank" href="http://www.achartengine.org/dimages/budget_chart.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.achartengine.org/dimages/budget_chart.png</a><br style="">
官网网址:<a target="_blank" href="http://www.achartengine.org/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.achartengine.org/</a><br style="">
APP示例:Wordpress Android,Google Analytics</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">GraphView<br style="">
绘制图表和曲线图的View,可用于Android上的曲形图、柱状图、波浪图展示<br style="">
项目地址:<a target="_blank" href="https://github.com/jjoe64/GraphView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jjoe64/GraphView</a><br style="">
Demo项目:<a target="_blank" href="https://github.com/jjoe64/GraphView-Demos" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jjoe64/GraphView-Demos</a><br style="">
APP示例:Wordpress Android,Google Analytics</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">HoloGraphLibrary<br style="">
绘制现状图、柱状图、饼状图<br style="">
项目地址:<a target="_blank" href="https://bitbucket.org/danielnadeau/holographlibrary/src" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://bitbucket.org/danielnadeau/holographlibrary/src</a><br style="">
文档介绍:<a target="_blank" href="https://bitbucket.org/danielnadeau/holographlibrary/wiki/Home" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://bitbucket.org/danielnadeau/holographlibrary/wiki/Home</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">XCL-Charts<br style="">
XCL-Charts基于原生的Canvas来绘制各种图表,在设计时,尽量在保证开发效率的同时,给使用者提供足够多的定制化能力。因此使用简便,同时具有相当灵活的定制能力。目前支持3D/非3D柱形图(Bar Chart)、3D/非3D饼图(Pie Chart)、堆���图(Stacked Bar Chart)、面积图(Area Chart)、 折线图(Line Chart)、曲线图(Spline Chart)、环形图(Dount Chart)、南丁格尔玫瑰图(Rose Chart)、仪表盘(Dial Chart)、刻度盘(Gauge
 Chart)、雷达图(Radar Chart)、圆形图(Circle Chart)等图表。其它特性还包括支持图表缩放、手势移动、动画显示效果、高密度柱形显示、图表分界定制线、多图表的混合显示及同数据源不同类型图表切换等。<br style="">
项目地址:<a target="_blank" href="https://github.com/xcltapestry/XCL-Charts" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/xcltapestry/XCL-Charts</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/xcltapestry/XCL-Charts/blob/master/XCL-Charts-demo/bin/XCL-Charts-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/xcltapestry/XCL-Charts/blob/master/XCL-Charts-demo/bin/XCL-Charts-demo.apk?raw=true</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">EazeGraph<br style="">
Android 图表库,支持柱状图、分层柱状图、饼状图、线性图<br style="">
项目地址:<a target="_blank" href="https://github.com/blackfizz/EazeGraph" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/blackfizz/EazeGraph</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=org.eazegraph.app" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=org.eazegraph.app</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">WilliamChart<br style="">
绘制图表的库,支持LineChartView、BarChartView和StackBarChartView三中图表类型,并且支持 Android 2.2及以上的系统。<br style="">
项目地址:<a target="_blank" href="https://github.com/diogobernardino/WilliamChart" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/diogobernardino/WilliamChart</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.db.williamchartdemo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.db.williamchartdemo</a><br style="">
Demo项目:<a target="_blank" href="https://github.com/diogobernardino/WilliamChart/tree/master/sample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/diogobernardino/WilliamChart/tree/master/sample</a><br style="">
效果图:<a target="_blank" href="https://github.com/diogobernardino/WilliamChart/raw/master/art/linechart.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/diogobernardino/WilliamChart/raw/master/art/linechart.gif" alt="Renderings" style="border:0px; max-width:100%"></a><a target="_blank" href="https://github.com/diogobernardino/WilliamChart/raw/master/art/barchart.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/diogobernardino/WilliamChart/raw/master/art/barchart.gif" alt="Renderings" style="border:0px; max-width:100%"></a><a target="_blank" href="https://github.com/diogobernardino/WilliamChart/raw/master/art/stackbarchart.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/diogobernardino/WilliamChart/raw/master/art/stackbarchart.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">HelloCharts for Android<br style="">
支持折线图、柱状图、饼图、气泡图、组合图;支持预览、放大缩小,滚动,部分图表支持动画;支持 Android 2.2 以上<br style="">
项目地址:<a target="_blank" href="https://github.com/lecho/hellocharts-android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/lecho/hellocharts-android</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=lecho.lib.hellocharts.samples" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=lecho.lib.hellocharts.samples</a><br style="">
在线演示:<a target="_blank" href="https://www.youtube.com/watch?v=xbSBjyjH2SY" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://www.youtube.com/watch?v=xbSBjyjH2SY</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t16"></a>
<a target="_blank" id="user-content-十五ui-style" class="anchor" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E4%BA%94ui-style" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>十五、UI
 Style</h4>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
不同样式的系统UI风格,如IOS、Bootstrap风格</p>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">UITableView<br style="">
ios风格控件,包括Button、ListView、TableView<br style="">
项目地址:<a target="_blank" href="https://github.com/thiagolocatelli/android-uitableview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/thiagolocatelli/android-uitableview</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/ui-tableview-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/ui-tableview-demo.apk?raw=true</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ATableView<br style="">
ios风格控件<br style="">
项目地址:<a target="_blank" href="https://github.com/dmacosta/ATableView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/dmacosta/ATableView</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.nakardo.atableview.demo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.nakardo.atableview.demo</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Cards-UI<br style="">
卡片式View,支持单个卡片,item为卡片的ListView<br style="">
项目地址:<a target="_blank" href="https://github.com/afollestad/Cards-UI" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/afollestad/Cards-UI</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/cards-ui-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/cards-ui-demo.apk?raw=true</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">cardslib<br style="">
卡片式View,支持单个卡片,item为卡片的ListView和GridView<br style="">
项目地址:<a target="_blank" href="https://github.com/gabrielemariotti/cardslib" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/gabrielemariotti/cardslib</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=it.gmariotti.cardslib.demo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=it.gmariotti.cardslib.demo</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android-Bootstrap<br style="">
Bootstrap 风格的按钮<br style="">
项目地址:<a target="_blank" href="https://github.com/Bearded-Hen/Android-Bootstrap" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Bearded-Hen/Android-Bootstrap</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/caba6ac3dd48678d837e9443becc75dd32df531c/68747470733a2f2f7261772e6769746875622e636f6d2f426561726465642d48656e2f416e64726f69642d426f6f7473747261702f6d61737465722f696d616765732f6465766963655f696d6167652e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/caba6ac3dd48678d837e9443becc75dd32df531c/68747470733a2f2f7261772e6769746875622e636f6d2f426561726465642d48656e2f416e64726f69642d426f6f7473747261702f6d61737465722f696d616765732f6465766963655f696d6167652e706e67" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Material Design Android Library<br style="">
Android L 中 Material Design 风格的组件适配到 Android 2.2+<br style="">
项目地址:<a target="_blank" href="https://github.com/navasmdc/MaterialDesignLibrary" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/navasmdc/MaterialDesignLibrary</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android FlatUI<br style="">
Android 扁平化风格的组件,支持一些自定义样式<br style="">
项目地址:<a target="_blank" href="https://github.com/eluleci/FlatUI" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/eluleci/FlatUI</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/590d4a2ac322417b71f83223bd58b83903d58343/68747470733a2f2f7261772e6769746875622e636f6d2f656c756c6563692f466c617455492f6d61737465722f73616d706c652d696d616765732f73686f77636173652e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/590d4a2ac322417b71f83223bd58b83903d58343/68747470733a2f2f7261772e6769746875622e636f6d2f656c756c6563692f466c617455492f6d61737465722f73616d706c652d696d616765732f73686f77636173652e706e67" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t17"></a>
<a target="_blank" id="user-content-十六其他" class="anchor" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E5%85%AD%E5%85%B6%E4%BB%96" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>十六、其他</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">SwipeBackLayout<br style="">
左右或向上滑动返回的Activity<br style="">
项目地址:<a target="_blank" href="https://github.com/Issacw0ng/SwipeBackLayout" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Issacw0ng/SwipeBackLayout</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=me.imid.swipebacklayout.demo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=me.imid.swipebacklayout.demo</a><br style="">
APP示例:知乎</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-styled-dialogs<br style="">
可自定义样式的dialog,默认与Holo主题样式一致,在Android2.2以上同一样式<br style="">
项目地址:<a target="_blank" href="https://github.com/inmite/android-styled-dialogs" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/inmite/android-styled-dialogs</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/styled-dialogs-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/styled-dialogs-demo.apk?raw=true</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Sliding Up Panel<br style="">
可拖动的View,能在当前Activity上扶起一个可拖动的Panel<br style="">
项目地址:<a target="_blank" href="https://github.com/umano/AndroidSlidingUpPanel" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/umano/AndroidSlidingUpPanel</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.sothree.umano" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.sothree.umano</a><br style="">
APP示例:Google Music精简播放栏</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">AndroidWheel<br style="">
Android Wheel支持城市、多种日期时间、密码、图片<br style="">
项目地址:<a target="_blank" href="https://code.google.com/p/android-wheel/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://code.google.com/p/android-wheel/</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/e9a9430ac807dcfcde5ebc407684a8b7459bb9bd/687474703a2f2f6661726d362e737461746963666c69636b722e636f6d2f353533322f31313632313532383738365f323230633034306261355f6f2e6a7067" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/e9a9430ac807dcfcde5ebc407684a8b7459bb9bd/687474703a2f2f6661726d362e737461746963666c69636b722e636f6d2f353533322f31313632313532383738365f323230633034306261355f6f2e6a7067" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">TableFixHeaders<br style="">
第一列固定的Table<br style="">
项目地址:<a target="_blank" href="https://github.com/InQBarna/TableFixHeaders" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/InQBarna/TableFixHeaders</a><br style="">
Demo地址:<a target="_blank" href="http://bit.ly/13buAIq" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://bit.ly/13buAIq</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Inscription<br style="">
可用于展示应用change和new feature信息<br style="">
项目地址:<a target="_blank" href="https://github.com/MartinvanZ/Inscription" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/MartinvanZ/Inscription</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ActivityTransition<br style="">
Activity切换动画,包括渐变、flip、某个位置进入等等<br style="">
项目地址:<a target="_blank" href="https://github.com/ophilbert/ActivityTransition" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/ophilbert/ActivityTransition</a><br style="">
效果图:类似桌面左右切换的各种效果,不过桌面并非用ViewPager实现而已<br style="">
文档介绍:<a target="_blank" href="https://github.com/jfeinstein10/JazzyViewPager/blob/master/JazzyViewPager.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jfeinstein10/JazzyViewPager/blob/master/JazzyViewPager.apk?raw=true</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">EasyAndroidAnimations<br style="">
针对View的各种动画<br style="">
项目地址:<a target="_blank" href="https://github.com/2359media/EasyAndroidAnimations" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/2359media/EasyAndroidAnimations</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">GlowPadBackport<br style="">
将Android4.2的锁屏界面解锁扩展到Android1.6及1.6+<br style="">
项目地址:<a target="_blank" href="https://github.com/rock3r/GlowPadBackport" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/rock3r/GlowPadBackport</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=net.sebastianopoggi.samples.ui.GlowPadSample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=net.sebastianopoggi.samples.ui.GlowPadSample</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/1f0f4dc520a157e4e81113b6362ff2e120c04d8b/68747470733a2f2f6c68362e67677068742e636f6d2f5530373062364c6836635673567778346a4e2d356e7130787169423150427a7259414250654a49456532685a513555574f78632d464455473737774144656c546f48413d683331302d7277" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/1f0f4dc520a157e4e81113b6362ff2e120c04d8b/68747470733a2f2f6c68362e67677068742e636f6d2f5530373062364c6836635673567778346a4e2d356e7130787169423150427a7259414250654a49456532685a513555574f78632d464455473737774144656c546f48413d683331302d7277" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">GlowPadView<br style="">
Android4锁屏界面解锁<br style="">
项目地址:<a target="_blank" href="https://github.com/nadavfima/GlowPadView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/nadavfima/GlowPadView</a><br style="">
效果图:<a target="_blank" href="https://raw.github.com/nadavfima/GlowPadView/master/example.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://raw.github.com/nadavfima/GlowPadView/master/example.png</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-lockpattern<br style="">
Android的图案密码解锁<br style="">
项目地址:<a target="_blank" href="https://code.google.com/p/android-lockpattern/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://code.google.com/p/android-lockpattern/</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=group.pals.android.lib.ui.lockpattern.demo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=group.pals.android.lib.ui.lockpattern.demo</a><br style="">
文档介绍:<a target="_blank" href="https://code.google.com/p/android-lockpattern/wiki/QuickUse" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://code.google.com/p/android-lockpattern/wiki/QuickUse</a><br style="">
APP示例:Android开机的图案密码解锁,支付宝的密码解锁</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">PatternLock<br style="">
另一个 Android 图案解锁库<br style="">
项目地址:<a target="_blank" href="https://github.com/DreaminginCodeZH/PatternLock" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/DreaminginCodeZH/PatternLock</a><br style="">
Demo 地址:<a target="_blank" href="https://github.com/DreaminginCodeZH/PatternLock/raw/master/dist/sample.apk" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/DreaminginCodeZH/PatternLock/raw/master/dist/sample.apk</a><br style="">
效果图:<a target="_blank" href="https://github.com/DreaminginCodeZH/PatternLock/raw/master/image/sample_small.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/DreaminginCodeZH/PatternLock/raw/master/image/sample_small.png" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
APP示例:Android开机的图案密码解锁,支付宝的密码解锁</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">RangeBar<br style="">
类似于SeekBar,不同的是可以选择一个范围内的值而不是单个值<br style="">
项目地址:<a target="_blank" href="https://github.com/edmodo/range-bar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/edmodo/range-bar</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/range-bar-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/range-bar-demo.apk?raw=true</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/0ff8267b4b90dc0ef973e612dd9a5eb2232735cb/687474703a2f2f692e696d6775722e636f6d2f7138354768526a6c2e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/0ff8267b4b90dc0ef973e612dd9a5eb2232735cb/687474703a2f2f692e696d6775722e636f6d2f7138354768526a6c2e706e67" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ChromeView<br style="">
利用Chromium实现的WebView,解决各个Android版本WebView不同的问题,同时利用最新Chrome代码<br style="">
项目地址:<a target="_blank" href="https://github.com/pwnall/chromeview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/pwnall/chromeview</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-phased-seek-bar<br style="">
支持预先定义状态的SeekBar<br style="">
项目地址:<a target="_blank" href="https://github.com/ademar111190/android-phased-seek-bar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/ademar111190/android-phased-seek-bar</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/ademar111190/android-phased-seek-bar/master/images/sample.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/ademar111190/android-phased-seek-bar/master/images/sample.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Slider Preference Library<br style="">
可添加到设置中的基于对话框的RankBar小部件<br style="">
项目地址:<a target="_blank" href="https://github.com/jayschwa/AndroidSliderPreference" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jayschwa/AndroidSliderPreference</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ShowcaseView library<br style="">
用于高亮显示应用程序的特定部分,从而突出突出重点<br style="">
项目地址:<a target="_blank" href="https://github.com/amlcurran/ShowcaseView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/amlcurran/ShowcaseView</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-segmented-control<br style="">
Android上的Segmented Controls,相当于RadioButton组<br style="">
项目地址:<a target="_blank" href="https://github.com/hoang8f/android-segmented-control" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/hoang8f/android-segmented-control</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Swipeable Cards<br style="">
类似Tinder的卡片效果,可以加载图片并动画效果展示,向左滑动表示喜欢,向右表示不喜欢<br style="">
项目地址:<a target="_blank" href="https://github.com/kikoso/Swipeable-Cards" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/kikoso/Swipeable-Cards</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=info.hoang8f.fbutton.demo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=info.hoang8f.fbutton.demo</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">EdgeEffectOverride<br style="">
改变ScrollView, ListView, ExpandableListView, GridView, ViewPager等滚动控件滚动到边缘的颜色效果<br style="">
项目地址:<a target="_blank" href="https://github.com/AndroidAlliance/EdgeEffectOverride" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/AndroidAlliance/EdgeEffectOverride</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-pinned-header-listviews<br style="">
使ExpandListView的Group滑动到顶端时会固定不动直到另外一个Group到达顶端<br style="">
项目地址:<a target="_blank" href="https://github.com/rtyley/android-pinned-header-listviews" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/rtyley/android-pinned-header-listviews</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">AndroidSwipeLayout<br style="">
滑动Layout,支持单个View,ListView,GridView<br style="">
项目地址:<a target="_blank" href="https://github.com/daimajia/AndroidSwipeLayout" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/daimajia/AndroidSwipeLayout</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/daimajia/AndroidSwipeLayout/releases/download/v1.0.0/AndroidSwipeLayout-Demo-1.0.1-snapshot.apk" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">Download Demo</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/878e29e5defd2c64db4a5ec93119e133cab00807/687474703a2f2f7777322e73696e61696d672e636e2f6d773639302f36313064633033346a7731656a6f706c6170777471673230386e3065373464782e676966" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/878e29e5defd2c64db4a5ec93119e133cab00807/687474703a2f2f7777322e73696e61696d672e636e2f6d773639302f36313064633033346a7731656a6f706c6170777471673230386e3065373464782e676966" alt="" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">DynamicCardLayout<br style="">
在Android中实现的类似Windows8的瓷片布局<br style="">
项目地址:<a target="_blank" href="https://github.com/dodola/DynamicCardLayout" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/dodola/DynamicCardLayout</a><br style="">
效果图:<a target="_blank" href="https://github.com/dodola/DynamicCardLayout/blob/master/pic1.png?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/dodola/DynamicCardLayout/raw/master/pic1.png?raw=true" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Emoticons-Keyboard<br style="">
带表情情符号的自定义键盘<br style="">
项目地址:<a target="_blank" href="https://github.com/chiragjain/Emoticons-Keyboard" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/chiragjain/Emoticons-Keyboard</a><br style="">
效果图:<a target="_blank" href="https://github.com/chiragjain/Emoticons-Keyboard/raw/master/s2.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/chiragjain/Emoticons-Keyboard/raw/master/s2.png" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Typeface Helper<br style="">
可以帮你轻松实现自定义字体的库<br style="">
项目地址:<a target="_blank" href="https://github.com/norbsoft/android-typeface-helper" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/norbsoft/android-typeface-helper</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/b8e7d4f4ab84ff96a3919ea264e2a83aca46e04e/68747470733a2f2f7261772e6769746875622e636f6d2f6e6f7262736f66742f616e64726f69642d74797065666163652d68656c7065722f6d61737465722f726561646d655f73637265656e2e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/b8e7d4f4ab84ff96a3919ea264e2a83aca46e04e/68747470733a2f2f7261772e6769746875622e636f6d2f6e6f7262736f66742f616e64726f69642d74797065666163652d68656c7065722f6d61737465722f726561646d655f73637265656e2e706e67" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android-Anim-Playground<br style="">
几个动画效果,其中第二个基于android-svg的绘制效果非常好<br style="">
项目地址:<a target="_blank" href="https://github.com/Tibolte/Android-Anim-Playground" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Tibolte/Android-Anim-Playground</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/Tibolte/Android-Anim-Playground/master/androiddemosvg.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/Tibolte/Android-Anim-Playground/master/androiddemosvg.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">NiftyDialogEffects<br style="">
支持自定义飞入动画样式的 Dialog<br style="">
项目地址:<a target="_blank" href="https://github.com/sd6352051/NiftyDialogEffects" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/sd6352051/NiftyDialogEffects</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/456687ac516bb07f1076928d635bfddf6b90d5ec/687474703a2f2f696d67302e70682e3132362e6e65742f69433436653162586b55316631724966555a6f3939773d3d2f363539373632303632313938343031393430382e676966" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/456687ac516bb07f1076928d635bfddf6b90d5ec/687474703a2f2f696d67302e70682e3132362e6e65742f69433436653162586b55316631724966555a6f3939773d3d2f363539373632303632313938343031393430382e676966" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
在线演示:<a target="_blank" href="http://tympanus.net/Development/ModalWindowEffects/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://tympanus.net/Development/ModalWindowEffects/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">PostOffice<br style="">
创建 Holo 及 Material Design 样式的 Dialog<br style="">
项目地址:<a target="_blank" href="https://github.com/r0adkll/PostOffice" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/r0adkll/PostOffice</a><br style="">
效果图:<a target="_blank" href="https://github.com/r0adkll/PostOffice/raw/master/images/po_2.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/r0adkll/PostOffice/raw/master/images/po_2.png" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Swipecards<br style="">
类似Tinder的卡片效果,可以加载图片并动画效果展示,向左滑动表示喜欢,向右表示不喜欢,根据 Kikoso's Swipeable-Cards 改造而来<br style="">
项目地址:<a target="_blank" href="https://github.com/Diolor/Swipecards" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Diolor/Swipecards</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">SeekArc<br style="">
圆形的 SeekBar<br style="">
项目地址:<a target="_blank" href="https://github.com/TriggerTrap/SeekArc" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/TriggerTrap/SeekArc</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/6a5091cb39a50d4c49b8d2f08684cb260db55aa7/68747470733a2f2f7261772e6769746875622e636f6d2f6e65696c643030312f5365656b4172632f6d61737465722f7261772f6172635f7377656570732e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/6a5091cb39a50d4c49b8d2f08684cb260db55aa7/68747470733a2f2f7261772e6769746875622e636f6d2f6e65696c643030312f5365656b4172632f6d61737465722f7261772f6172635f7377656570732e706e67" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">BlurDialogFragment<br style="">
显示 DialogFragment 时背景模糊效果<br style="">
项目地址:<a target="_blank" href="https://github.com/tvbarthel/BlurDialogFragment" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/tvbarthel/BlurDialogFragment</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=fr.tvbarthel.lib.blurdialogfragment.sample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=fr.tvbarthel.lib.blurdialogfragment.sample</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">range-seek-bar<br style="">
随机值选取的 SeekBar<br style="">
项目地址:<a target="_blank" href="https://github.com/yahoo/android-range-seek-bar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/yahoo/android-range-seek-bar</a><br style="">
效果图:<a target="_blank" href="https://github.com/yahoo/android-range-seek-bar/raw/master/demo_screenshot.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/yahoo/android-range-seek-bar/raw/master/demo_screenshot.png" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">MaterialRangeBar<br style="">
可以选择一个范围内的值而不是单个值的 SeekBar,RangeBar 的 Material Design 风格适配<br style="">
项目地址:<a target="_blank" href="https://github.com/oli107/material-range-bar" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/oli107/material-range-bar</a><br style="">
效果图:<a target="_blank" href="https://github.com/oli107/material-range-bar/raw/master/Screenshots/pin%20expand.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/oli107/material-range-bar/raw/master/Screenshots/pin%20expand.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">MaterialList<br style="">
Material Design 风格的 CardView<br style="">
项目地址:<a target="_blank" href="https://github.com/dexafree/MaterialList" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/dexafree/MaterialList</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.dexafree.materiallistviewexample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.dexafree.materiallistviewexample</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/b71bb064807465b7c9132d7f6072e2064f01fb85/687474703a2f2f692e696d6775722e636f6d2f454e78554741772e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/b71bb064807465b7c9132d7f6072e2064f01fb85/687474703a2f2f692e696d6775722e636f6d2f454e78554741772e706e67" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">road-trip<br style="">
设置path的各种动画效果,以及如何实现复杂路径动画,类似于ios中的指纹注册界面的指纹动画效果<br style="">
项目地址:<a target="_blank" href="https://github.com/romainguy/road-trip" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/romainguy/road-trip</a><br style="">
效果图:<a target="_blank" href="https://github.com/zhangxin1989/RoadTrip/raw/master/screenshot/Road-Trip-200.gif" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/zhangxin1989/RoadTrip/raw/master/screenshot/Road-Trip-200.gif" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">dialogplus<br style="">
一个简单的Android对话框,支持不同的弹出模式<br style="">
项目地址:<a target="_blank" href="https://github.com/orhanobut/dialogplus" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/orhanobut/dialogplus</a><br style="">
效果图:<a target="_blank" href="https://github.com/orhanobut/dialogplus/blob/master/images/d1.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/orhanobut/dialogplus/raw/master/images/d1.png" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h2 style="margin-top:1em; margin-bottom:16px; line-height:1.225; font-size:1.75em; position:relative; padding-bottom:0.3em; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:rgb(238,238,238); color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t18"></a>
<a target="_blank" id="user-content-第二部分-工具库" class="anchor" href="https://github.com/Trinea/android-open-project#%E7%AC%AC%E4%BA%8C%E9%83%A8%E5%88%86-%E5%B7%A5%E5%85%B7%E5%BA%93" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1"></a>第二部分
 工具库</h2>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
主要包括那些不错的开发库,包括依赖注入框架、图片缓存、网络相关、数据库ORM建模、Android公共库、Android 高版本向低版本兼容、多媒体相关及其他。<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t19"></a>
<a target="_blank" id="user-content-一依赖注入di" class="anchor" href="https://github.com/Trinea/android-open-project#%E4%B8%80%E4%BE%9D%E8%B5%96%E6%B3%A8%E5%85%A5di" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>一、依赖注入DI</h4>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
通过依赖注入减少View、服务、资源简化初始化,事件绑定等重复繁琐工作</p>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">AndroidAnnotations(Code Diet)<br style="">
android快速开发框架<br style="">
项目地址:<a target="_blank" href="https://github.com/excilys/androidannotations" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/excilys/androidannotations</a><br style="">
文档介绍:<a target="_blank" href="https://github.com/excilys/androidannotations/wiki" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/excilys/androidannotations/wiki</a><br style="">
官网网址:<a target="_blank" href="http://androidannotations.org/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://androidannotations.org/</a><br style="">
特点:(1) 依赖注入:包括view,extras,系统服务,资源等等<br style="">
(2) 简单的线程模型,通过annotation表示方法运行在ui线程还是后台线程<br style="">
(3) 事件绑定:通过annotation表示view的响应事件,不用在写内部类<br style="">
(4) REST客户端:定义客户端接口,自动生成REST请求的实现<br style="">
(5) 没有你想象的复杂:AndroidAnnotations只是在在编译时生成相应子类<br style="">
(6) 不影响应用性能:仅50kb,在编译时完成,不会对运行时有性能影响。<br style="">
PS:与roboguice的比较:roboguice通过运行时读取annotations进行反射,所以可能影响应用性能,而AndroidAnnotations在编译时生成子类,所以对性能没有影响</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">roboguice<br style="">
帮你处理了很多代码异常,利用annotation使得更少的代码完成项目<br style="">
项目地址:<a target="_blank" href="https://github.com/roboguice/roboguice" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/roboguice/roboguice</a><br style="">
文档介绍:<a target="_blank" href="https://github.com/roboguice/roboguice/wiki" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/roboguice/roboguice/wiki</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">butterknife<br style="">
利用annotation帮你快速完成View的初始化,减少代码<br style="">
项目地址:<a target="_blank" href="https://github.com/JakeWharton/butterknife" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JakeWharton/butterknife</a><br style="">
文档介绍:<a target="_blank" href="http://jakewharton.github.io/butterknife/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://jakewharton.github.io/butterknife/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Dagger<br style="">
依赖注入,适用于Android和Java<br style="">
项目地址:<a target="_blank" href="https://github.com/square/dagger" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/square/dagger</a><br style="">
文档介绍:<a target="_blank" href="http://square.github.io/dagger/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://square.github.io/dagger/</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t20"></a>
<a target="_blank" id="user-content-二图片缓存" class="anchor" href="https://github.com/Trinea/android-open-project#%E4%BA%8C%E5%9B%BE%E7%89%87%E7%BC%93%E5%AD%98" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>二、图片缓存</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">Android-Universal-Image-Loader<br style="">
图片缓存,目前使用最广泛的图片缓存,支持主流图片缓存的绝大多数特性。<br style="">
项目地址:<a target="_blank" href="https://github.com/nostra13/Android-Universal-Image-Loader" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/nostra13/Android-Universal-Image-Loader</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/universal-imageloader-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/universal-imageloader-demo.apk?raw=true</a><br style="">
文档介绍:<a target="_blank" href="http://www.intexsoft.com/blog/item/74-universal-image-loader-part-3.html" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.intexsoft.com/blog/item/74-universal-image-loader-part-3.html</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">picasso<br style="">
square开源的图片缓存<br style="">
项目地址:<a target="_blank" href="https://github.com/square/picasso" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/square/picasso</a><br style="">
文档介绍:<a target="_blank" href="http://square.github.io/picasso/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://square.github.io/picasso/</a><br style="">
特点:(1)可以自动检测adapter的重用并取消之前的下载<br style="">
(2)图片变换<br style="">
(3)可以加载本地资源<br style="">
(4)可以设置占位资源<br style="">
(5)支持debug模式</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ImageCache<br style="">
图片缓存,包含内存和Sdcard缓存<br style="">
项目地址:<a target="_blank" href="https://github.com/Trinea/AndroidCommon" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/AndroidCommon</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=cn.trinea.android.demo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=cn.trinea.android.demo</a><br style="">
文档介绍:<a target="_blank" href="http://www.trinea.cn/android/android-imagecache/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.trinea.cn/android/android-imagecache/</a><br style="">
特点:(1)支持预取新图片,支持等待队列<br style="">
(2)包含二级缓存,可自定义文件名保存规则<br style="">
(3)可选择多种缓存算法(FIFO、LIFO、LRU、MRU、LFU、MFU等13种)或自定义缓存算法<br style="">
(4)可方便的保存及初始化恢复数据<br style="">
(5)支持不同类型网络处理<br style="">
(6)可根据系统配置初始化缓存等</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Cube ImageLoader<br style="">
阿里巴巴一淘使用的图片加载,综合了Android-Universal-Image-Loader 和 square 等组件优点,简单易用,良好的中文文档支持<br style="">
项目地址:<a target="_blank" href="https://github.com/etao-open-source/cube-sdk" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/etao-open-source/cube-sdk</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/liaohuqiu/cube-sdk/raw/master/cube-sdk-sample.apk" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/liaohuqiu/cube-sdk/raw/master/cube-sdk-sample.apk</a><br style="">
效果图:<a target="_blank" href="https://raw.githubusercontent.com/etao-open-source/cube-sdk/dev/screen-shot.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://raw.githubusercontent.com/etao-open-source/cube-sdk/dev/screen-shot.png" alt="Screen Shot" style="border:0px; max-width:100%"></a>文档介绍:<a target="_blank" href="http://cube-sdk.liaohuqiu.net/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://cube-sdk.liaohuqiu.net/</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t21"></a>
<a target="_blank" id="user-content-三网络相关" class="anchor" href="https://github.com/Trinea/android-open-project#%E4%B8%89%E7%BD%91%E7%BB%9C%E7%9B%B8%E5%85%B3" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>三、网络相关</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">Asynchronous Http Client for Android<br style="">
Android异步Http请求<br style="">
项目地址:<a target="_blank" href="https://github.com/loopj/android-async-http" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/loopj/android-async-http</a><br style="">
文档介绍:<a target="_blank" href="http://loopj.com/android-async-http/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://loopj.com/android-async-http/</a><br style="">
特点:(1) 在匿名回调中处理请求结果<br style="">
(2) 在UI线程外进行http请求<br style="">
(3) 文件断点上传<br style="">
(4) 智能重试<br style="">
(5) 默认gzip压缩<br style="">
(6) 支持解析成Json格式<br style="">
(7) 可将Cookies持久化到SharedPreferences</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-query<br style="">
异步加载,更少代码完成Android加载<br style="">
项目地址:<a target="_blank" href="https://github.com/androidquery/androidquery" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/androidquery/androidquery</a> 或 <a target="_blank" href="https://code.google.com/p/android-query/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://code.google.com/p/android-query/</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.androidquery" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.androidquery</a><br style="">
文档介绍:<a target="_blank" href="https://code.google.com/p/android-query/#Why_AQuery" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://code.google.com/p/android-query/#Why_AQuery</a>?<br style="">
特点:<a target="_blank" href="https://code.google.com/p/android-query/#Why_AQuery" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://code.google.com/p/android-query/#Why_AQuery</a>?</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Async Http Client<br style="">
Java异步Http请求<br style="">
项目地址:<a target="_blank" href="https://github.com/AsyncHttpClient/async-http-client" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/AsyncHttpClient/async-http-client</a><br style="">
文档介绍:<a target="_blank" href="http://sonatype.github.io/async-http-client/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://sonatype.github.io/async-http-client/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Ion<br style="">
支持图片、json、http post等异步请求<br style="">
项目地址:<a target="_blank" href="https://github.com/koush/ion" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/koush/ion</a><br style="">
文档介绍:<a target="_blank" href="https://github.com/koush/ion#more-examples" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/koush/ion#more-examples</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">HttpCache<br style="">
Http缓存<br style="">
项目地址:<a target="_blank" href="https://github.com/Trinea/AndroidCommon" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/AndroidCommon</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=cn.trinea.android.demo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=cn.trinea.android.demo</a><br style="">
文档介绍:<a target="_blank" href="http://www.trinea.cn/android/android-http-cache" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.trinea.cn/android/android-http-cache</a><br style="">
特点是:(1) 根据cache-control、expires缓存http请求<br style="">
(2) 支持同步、异步Http请求<br style="">
(3) 在匿名回调中处理请求结果<br style="">
(4) 在UI线程外进行http请求<br style="">
(5) 默认gzip压缩</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Http Request<br style="">
项目地址:<a target="_blank" href="https://github.com/kevinsawicki/http-request" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/kevinsawicki/http-request</a><br style="">
文档介绍:<a target="_blank" href="https://github.com/kevinsawicki/http-request#examples" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/kevinsawicki/http-request#examples</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">okhttp<br style="">
square开源的http工具类<br style="">
项目地址:<a target="_blank" href="https://github.com/square/okhttp" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/square/okhttp</a><br style="">
文档介绍:<a target="_blank" href="http://square.github.io/okhttp/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://square.github.io/okhttp/</a><br style="">
特点:(1) 支持SPDY( <a target="_blank" href="http://zh.wikipedia.org/wiki/SPDY" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://zh.wikipedia.org/wiki/SPDY</a> )协议。SPDY协议是Google开发的基于传输控制协议的应用层协议,通过压缩,多路复用(一个TCP链接传送网页和图片等资源)和优先级来缩短加载时间。<br style="">
(2) 如果SPDY不可用,利用连接池减少请求延迟<br style="">
(3) Gzip压缩<br style="">
(4) Response缓存减少不必要的请求</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Retrofit<br style="">
RESTFUL API设计<br style="">
项目地址:<a target="_blank" href="https://github.com/square/retrofit" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/square/retrofit</a><br style="">
文档介绍:<a target="_blank" href="http://square.github.io/retrofit/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://square.github.io/retrofit/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">RoboSpice<br style="">
Android异步网络请求工具,支持缓存、REST等等<br style="">
项目地址:<a target="_blank" href="https://github.com/stephanenicolas/robospice" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/stephanenicolas/robospice</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/stephanenicolas/RoboDemo/downloads" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/stephanenicolas/RoboDemo/downloads</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Droppy<br style="">
支持多种样式的下拉菜单<br style="">
项目地址:<a target="_blank" href="https://github.com/shehabic/Droppy" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/shehabic/Droppy</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t22"></a>
<a target="_blank" id="user-content-四数据库-orm工具包" class="anchor" href="https://github.com/Trinea/android-open-project#%E5%9B%9B%E6%95%B0%E6%8D%AE%E5%BA%93-orm%E5%B7%A5%E5%85%B7%E5%8C%85" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>四、数据库
 orm工具包</h4>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
orm的db工具类,简化建表、查询、更新、插入、事务、索引的操作</p>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">greenDAO<br style="">
Android Sqlite orm的db工具类<br style="">
项目地址:<a target="_blank" href="https://github.com/greenrobot/greenDAO" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/greenrobot/greenDAO</a><br style="">
文档介绍:<a target="_blank" href="http://greendao-orm.com/documentation/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://greendao-orm.com/documentation/</a><br style="">
官网网址:<a target="_blank" href="http://greendao-orm.com/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://greendao-orm.com/</a><br style="">
特点:(1) 性能佳<br style="">
(2) 简单易用的API<br style="">
(3) 内存小好小<br style="">
(4) 库大小小</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ActiveAndroid<br style="">
Android Sqlite orm的db工具类<br style="">
项目地址:<a target="_blank" href="https://github.com/pardom/ActiveAndroid" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/pardom/ActiveAndroid</a><br style="">
文档介绍:<a target="_blank" href="https://github.com/pardom/ActiveAndroid/wiki/_pages" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/pardom/ActiveAndroid/wiki/_pages</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Sprinkles<br style="">
Android Sqlite orm的db工具类,比较显著的特点就是配合 <a target="_blank" href="https://github.com/square/retrofit" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/square/retrofit</a> 能保存从服务器获取的数据<br style="">
项目地址:<a target="_blank" href="https://github.com/emilsjolander/sprinkles" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/emilsjolander/sprinkles</a><br style="">
文档介绍:<a target="_blank" href="http://emilsjolander.github.io/blog/2013/12/18/android-with-sprinkles/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://emilsjolander.github.io/blog/2013/12/18/android-with-sprinkles/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Realm<br style="">
移动端的数据库,适用于 Phone、Tablet、Wearable,支持 ORM,线程安全、支持连表及数据库加密,比 SQLite 性能更好<br style="">
项目地址:<a target="_blank" href="https://github.com/realm/realm-java" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/realm/realm-java</a><br style="">
文档介绍:<a target="_blank" href="http://realm.io/docs/java/0.72.0/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://realm.io/docs/java/0.72.0/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ormlite-android<br style="">
项目地址:<a target="_blank" href="https://github.com/j256/ormlite-android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/j256/ormlite-android</a><br style="">
文档介绍:<a target="_blank" href="http://ormlite.com/sqlite_java_android_orm.shtml" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://ormlite.com/sqlite_java_android_orm.shtml</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Schematic<br style="">
根据SQLite生成ContentProvider<br style="">
项目地址:<a target="_blank" href="https://github.com/SimonVT/schematic" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/SimonVT/schematic</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">DBFlow<br style="">
Android SQLite ORM工具库。综合了 Active Android, Schematic, Ollie,Sprinkles等库的优点;通过注解实现,性能好;能生成ContentProvider。<br style="">
项目地址:<a target="_blank" href="https://github.com/Raizlabs/DBFlow" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Raizlabs/DBFlow</a><br style="">
文档介绍:<a target="_blank" href="https://github.com/Raizlabs/DBFlow#usage-docs" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Raizlabs/DBFlow#usage-docs</a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t23"></a>
<a target="_blank" id="user-content-五android公共库" class="anchor" href="https://github.com/Trinea/android-open-project#%E4%BA%94android%E5%85%AC%E5%85%B1%E5%BA%93" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>五、Android公共库</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">Guava<br style="">
Google的基于java1.6的类库集合的扩展项目,包括collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O等等. 这些高质量的API可以使你的JAVa代码更加优雅,更加简洁<br style="">
项目地址:<a target="_blank" href="https://code.google.com/p/guava-libraries/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://code.google.com/p/guava-libraries/</a><br style="">
文档介绍:<a target="_blank" href="https://code.google.com/p/guava-libraries/wiki/GuavaExplained" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://code.google.com/p/guava-libraries/wiki/GuavaExplained</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Volley<br style="">
Google提供的网络通信库,使得网络请求更简单、更快速<br style="">
项目地址:<a target="_blank" href="https://android.googlesource.com/platform/frameworks/volley" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://android.googlesource.com/platform/frameworks/volley</a><br style="">
文档介绍:<a target="_blank" href="http://commondatastorage.googleapis.com/io-2013/presentations/110%20-%20Volley-%20Easy,%20Fast%20Networking%20for%20Android.pdf" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://commondatastorage.googleapis.com/io-2013/presentations/110%20-%20Volley-%20Easy,%20Fast%20Networking%20for%20Android.pdf</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">AndroidCommon<br style="">
Android公共库<br style="">
项目地址:<a target="_blank" href="https://github.com/Trinea/AndroidCommon" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/AndroidCommon</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=cn.trinea.android.demo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=cn.trinea.android.demo</a><br style="">
文档介绍:<a target="_blank" href="http://www.trinea.cn/android/android-common-lib/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.trinea.cn/android/android-common-lib/</a><br style="">
包括:(1)缓存(图片缓存、预取缓存、网络缓存)<br style="">
(2) 公共View(下拉及底部加载更多ListView、底部加载更多ScrollView、滑动一页Gallery)<br style="">
(3) Android常用工具类(网络、下载、Android资源操作、shell、文件、Json、随机数、Collection等等)</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">shipfaster<br style="">
整合了Dagger Otto Retrofit Robolectric Picasso OkHttp,方便快速开发<br style="">
项目地址:<a target="_blank" href="https://github.com/pyricau/shipfaster" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/pyricau/shipfaster</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">CleanAndroidCode<br style="">
整合了Dagger Otto AndroidAnnotations,方便快速开发<br style="">
项目地址:<a target="_blank" href="https://github.com/pyricau/CleanAndroidCode" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/pyricau/CleanAndroidCode</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">xUtils<br style="">
基于Afinal,包含DbUtils、ViewUtils、HttpUtils、BitmapUtils四大模块,可用于快速开发<br style="">
项目地址:<a target="_blank" href="https://github.com/wyouflf/xUtils" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/wyouflf/xUtils</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Afinal<br style="">
Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActivity,我们可以通过注解的方式进行绑定ui和事件。通过finalBitmap,我们可以方便的加载bitmap图片,而无需考虑oom等问题。通过finalDB模块,我们一行代码就可以对android的sqlite数据库进行增删改查。通过FinalHttp模块,我们可以以ajax形式请求http数据<br style="">
项目地址:<a target="_blank" href="https://github.com/yangfuhai/afinal" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/yangfuhai/afinal</a><br style="">
官网网址:<a target="_blank" href="http://www.afinal.org/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.afinal.org</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">UltimateAndroid<br style="">
UltimateAndroid是一个快速开发Android应用的框架,框架目前主要包含的功能有View Injection,ORM,异步网络请求和图片加载,自动化脚本测试,磁盘LRU等功能.同时提供了类似于TripleDes、Webview快速设置、Md5处理、String处理,Https处理等常用工具类,还有超过100多种UI控件效果。<br style="">
项目地址:<a target="_blank" href="https://github.com/cymcsg/UltimateAndroid" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/cymcsg/UltimateAndroid</a><br style="">
官网网址:<a target="_blank" href="http://blog.marshalchen.com/UltimateAndroid/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://blog.marshalchen.com/UltimateAndroid/</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">SAF<br style="">
SAF(Simple Android Framework)是一个简单的android框架,它为开发Android app提供了基础性组件。<br style="">
项目地址:<a target="_blank" href="https://github.com/fengzhizi715/SAF" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/fengzhizi715/SAF</a><br style="">
官网网址:<a target="_blank" href="http://www.salesuite.cn/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.salesuite.cn/</a><br style="">
包括:(1)Event Bus(事件总线)<br style="">
(2) Rest Client(http的框架)<br style="">
(3) Image Cache(图片缓存)<br style="">
(4) Dependency Injection(依赖注入)<br style="">
(5) Sqlite ORM(sqlite的orm)<br style="">
(6) Router(Activity、Fragment的Router)<br style="">
(7) Utils(各种常用的工具类)</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Barber<br style="">
Custom View 神器。通过简单的注解帮助你大大减少 Custom View 中的代码量。由于和 ButterKnife 一样使用了 Annotation Proccessor ,所以对程序性能没有影响。<br style="">
项目地址:<a target="_blank" href="https://github.com/hzsweers/barber" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/hzsweers/barber</a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t24"></a>
<a target="_blank" id="user-content-六android-高版本向低版本兼容" class="anchor" href="https://github.com/Trinea/android-open-project#%E5%85%ADandroid-%E9%AB%98%E7%89%88%E6%9C%AC%E5%90%91%E4%BD%8E%E7%89%88%E6%9C%AC%E5%85%BC%E5%AE%B9" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>六、Android
 高版本向低版本兼容</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">ActionBarSherlock<br style="">
为Android所有版本提供统一的ActionBar,解决4.0以下ActionBar的适配问题<br style="">
项目地址:<a target="_blank" href="https://github.com/JakeWharton/ActionBarSherlock" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JakeWharton/ActionBarSherlock</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.actionbarsherlock.sample.demos" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.actionbarsherlock.sample.demos</a><br style="">
APP示例:太多了。。现在连google都在用</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Nine Old Androids<br style="">
将Android 3.0(Honeycomb)所有动画API(ObjectAnimator ValueAnimator等)兼容到Android1.0<br style="">
项目地址:<a target="_blank" href="https://github.com/JakeWharton/NineOldAndroids" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JakeWharton/NineOldAndroids</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.jakewharton.nineoldandroids.sample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.jakewharton.nineoldandroids.sample</a><br style="">
文档介绍:<a target="_blank" href="http://nineoldandroids.com/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://nineoldandroids.com/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">HoloEverywhere<br style="">
将Android 3.0的Holo主题兼容到Android2.1++<br style="">
项目地址:<a target="_blank" href="https://github.com/Prototik/HoloEverywhere" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Prototik/HoloEverywhere</a><br style="">
Demo地址:<a target="_blank" href="https://raw.github.com/Prototik/HoloEverywhere/repo/org/holoeverywhere/demo/2.1.0/demo-2.1.0.apk" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://raw.github.com/Prototik/HoloEverywhere/repo/org/holoeverywhere/demo/2.1.0/demo-2.1.0.apk</a><br style="">
文档介绍:<a target="_blank" href="http://android-developers.blogspot.com/2012/01/holo-everywhere.html" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://android-developers.blogspot.com/2012/01/holo-everywhere.html</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">SherlockNavigationDrawer<br style="">
将Android NavigationDrawer和ActionbarSherlock结合,解决4.0以下NavigationDrawer的适配问题<br style="">
项目地址:<a target="_blank" href="https://github.com/tobykurien/SherlockNavigationDrawer" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/tobykurien/SherlockNavigationDrawer</a><br style="">
文档介绍:<a target="_blank" href="http://developer.android.com/training/implementing-navigation/nav-drawer.html" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://developer.android.com/training/implementing-navigation/nav-drawer.html</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Notifications4EveryWhere<br style="">
将Android 4.1的Notification兼容到Android2.2++<br style="">
项目地址:<a target="_blank" href="https://github.com/youxiachai/Notifications4EveryWhere" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/youxiachai/Notifications4EveryWhere</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Switch Widget Backport<br style="">
将Android Switch和SwitchPreference的兼容到Android2.1++<br style="">
项目地址:<a target="_blank" href="https://github.com/BoD/android-switch-backport" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/BoD/android-switch-backport</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=org.jraf.android.backport.switchwidget.sample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=org.jraf.android.backport.switchwidget.sample</a><br style="">
文档介绍:<a target="_blank" href="https://github.com/BoD/android-switch-backport#using-the-switch" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/BoD/android-switch-backport#using-the-switch</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-datepicker<br style="">
将Android 4.0的datepicker兼容到Android2.2++<br style="">
项目地址:<a target="_blank" href="https://github.com/SimonVT/android-datepicker" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/SimonVT/android-datepicker</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">GlowPadBackport<br style="">
Android 4.2的GlowPadView向后适配到API4以上<br style="">
项目地址:<a target="_blank" href="https://github.com/frakbot/GlowPadBackport" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/frakbot/GlowPadBackport</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Transitions Everywhere<br style="">
Android 4.4 的 Transitions API 兼容到 Android 2.2 以上<br style="">
项目地址:<a target="_blank" href="https://github.com/andkulikov/transitions-everywhere" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/andkulikov/transitions-everywhere</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t25"></a>
<a target="_blank" id="user-content-七多媒体相关" class="anchor" href="https://github.com/Trinea/android-open-project#%E4%B8%83%E5%A4%9A%E5%AA%92%E4%BD%93%E7%9B%B8%E5%85%B3" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>七、多媒体相关</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">cocos2d-x<br style="">
跨平台的2d游戏框架,支持Android、IOS、Linux、Windows等众多平台<br style="">
项目地址:<a target="_blank" href="https://github.com/cocos2d/cocos2d-x" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/cocos2d/cocos2d-x</a><br style="">
文档介绍:<a target="_blank" href="http://www.cocos2d-x.org/wiki" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.cocos2d-x.org/wiki</a><br style="">
官网网址:<a target="_blank" href="http://www.cocos2d-x.org/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.cocos2d-x.org/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Vitamio<br style="">
是一款Android与iOS平台上的全能多媒体开发框架<br style="">
项目地址:<a target="_blank" href="https://github.com/yixia/VitamioBundle" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/yixia/VitamioBundle</a><br style="">
网站介绍:<a target="_blank" href="http://www.vitamio.org/docs/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.vitamio.org/docs/</a><br style="">
特点:(1) 全面支持硬件解码与GPU渲染<br style="">
(2) 能够流畅播放720P甚至1080P高清MKV,FLV,MP4,MOV,TS,RMVB等常见格式的视频<br style="">
(3) 在Android与iOS上跨平台支持 MMS, RTSP, RTMP, HLS(m3u8)等常见的多种视频流媒体协议,包括点播与直播。</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">PhotoProcessing<br style="">
利用ndk处理图片库,支持Instafix、Ansel、Testino、XPro、Retro、BW、Sepia、Cyano、Georgia、Sahara、HDR、Rotate(旋转)、Flip(翻转)等各种特效<br style="">
项目地址:<a target="_blank" href="https://github.com/lightbox/PhotoProcessing" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/lightbox/PhotoProcessing</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/photo-processing.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/photo-processing.apk?raw=true</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android StackBlur<br style="">
图片模糊效果工具类<br style="">
项目地址:<a target="_blank" href="https://github.com/kikoso/android-stackblur" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/kikoso/android-stackblur</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/kikoso/android-stackblur/blob/master/StackBlurDemo/bin/StackBlurDemo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/kikoso/android-stackblur/blob/master/StackBlurDemo/bin/StackBlurDemo.apk?raw=true</a><br style="">
文档介绍:<a target="_blank" href="https://github.com/kikoso/android-stackblur#usage" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/kikoso/android-stackblur#usage</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Bitmap Smart Clipping using OpenCV<br style="">
图片智能裁剪保留重要部分显示<br style="">
项目地址:<a target="_blank" href="https://github.com/beartung/tclip-android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/beartung/tclip-android</a><br style="">
利用淘宝的 <a target="_blank" href="http://code.taobao.org/p/tclip/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://code.taobao.org/p/tclip/</a> 库完成<br style="">
一淘玩客正在使用的图片裁剪,自动识别图片中的重要区域,并且在图片裁剪时保留重要区域<br style="">
特点:(1). 能进行人脸识别。图片中有人脸,将自动视为人脸区域为重要区域,将不会被裁剪掉<br style="">
(2).自动其它重要区域。如果图片中未识别出人脸,则会根据特征分布计算出重区域</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Cropper<br style="">
图片局部剪切工具,可触摸控制选择区域或旋转<br style="">
项目地址:<a target="_blank" href="https://github.com/edmodo/cropper" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/edmodo/cropper</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/7cd2878e324fab940652fd7178775b661bf476c8/68747470733a2f2f6769746875622d63616d6f2e676c6f62616c2e73736c2e666173746c792e6e65742f653466646537376266343164346136306232333462346532363865356366613863313764396236662f3638373437343730336132663266363932653639366436373735373232653633366636643266333334363638373335343637363636633265366137303637" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/7cd2878e324fab940652fd7178775b661bf476c8/68747470733a2f2f6769746875622d63616d6f2e676c6f62616c2e73736c2e666173746c792e6e65742f653466646537376266343164346136306232333462346532363865356366613863313764396236662f3638373437343730336132663266363932653639366436373735373232653633366636643266333334363638373335343637363636633265366137303637" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
文档介绍:<a target="_blank" href="https://github.com/edmodo/cropper/wiki" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/edmodo/cropper/wiki</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-crop<br style="">
图片裁剪Activity<br style="">
项目地址:<a target="_blank" href="https://github.com/jdamcd/android-crop" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jdamcd/android-crop</a><br style="">
效果图:<a target="_blank" href="https://github.com/jdamcd/android-crop/raw/master/screenshot.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/jdamcd/android-crop/raw/master/screenshot.png" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">TileView<br style="">
可分块显示大图,支持2D拖动、双击、双指放大、双指捏合<br style="">
项目地址:<a target="_blank" href="https://github.com/moagrius/TileView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/moagrius/TileView</a><br style="">
Demo地址:<a target="_blank" href="http://moagrius.github.io/TileView/TileViewDemo.apk" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://moagrius.github.io/TileView/TileViewDemo.apk</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">BlurEffectForAndroidDesign<br style="">
图片模糊效果<br style="">
项目地址:<a target="_blank" href="https://github.com/PomepuyN/BlurEffectForAndroidDesign" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/PomepuyN/BlurEffectForAndroidDesign</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-eye<br style="">
PC端网页查看同一局域网内的手机摄像头内容,可以用来监控哦<br style="">
项目地址:<a target="_blank" href="https://github.com/Teaonly/android-eye" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Teaonly/android-eye</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=teaonly.droideye" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=teaonly.droideye</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">libpng for Android<br style="">
PNG图片的jni库,支持几乎png的所有特性<br style="">
项目地址:<a target="_blank" href="https://github.com/julienr/libpng-android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/julienr/libpng-android</a><br style="">
文档介绍:<a target="_blank" href="http://www.libpng.org/pub/png/libpng.html" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.libpng.org/pub/png/libpng.html</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-gpuimage<br style="">
基于GPU的图片滤镜<br style="">
项目地址:<a target="_blank" href="https://github.com/CyberAgent/android-gpuimage" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/CyberAgent/android-gpuimage</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">AndroidFaceCropper<br style="">
图片脸部自动识别,将识别后的局部图片返回<br style="">
项目地址:<a target="_blank" href="https://github.com/lafosca/AndroidFaceCropper" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/lafosca/AndroidFaceCropper</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Video Crop<br style="">
利用TextureView播放和剪切视频,类似ImageView.setScaleType<br style="">
项目地址:<a target="_blank" href="https://github.com/dmytrodanylyk/android-video-crop" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/dmytrodanylyk/android-video-crop</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/lafosca/AndroidFaceCropper/releases/download/1.0/FaceCropper-sample-debug-unaligned.apk" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/lafosca/AndroidFaceCropper/releases/download/1.0/FaceCropper-sample-debug-unaligned.apk</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">svg-android<br style="">
Android Svg矢量图形支持<br style="">
项目地址:<a target="_blank" href="https://github.com/japgolly/svg-android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/japgolly/svg-android</a> <a target="_blank" href="https://github.com/japgolly/svg-android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/japgolly/svg-android</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Visualizer<br style="">
从Android MediaPlayer获得音频,然后像iTunes及WinAmp一样展示音轨<br style="">
项目地址:<a target="_blank" href="https://github.com/felixpalmer/android-visualizer" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/felixpalmer/android-visualizer</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ExoPlayer<br style="">
包括仪表板和SmoothStreaming自适应回放,缓存持久化和自定义渲染器,方便自定义和扩展,并且可以通过应用商店更新<br style="">
项目地址:<a target="_blank" href="https://github.com/google/ExoPlayer" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/google/ExoPlayer</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">DanmakuFlameMaster<br style="">
android上开源弹幕解析绘制引擎项目<br style="">
项目地址:<a target="_blank" href="https://github.com/ctiao/DanmakuFlameMaster" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/ctiao/DanmakuFlameMaster</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t26"></a>
<a target="_blank" id="user-content-八事件总线订阅者模式" class="anchor" href="https://github.com/Trinea/android-open-project#%E5%85%AB%E4%BA%8B%E4%BB%B6%E6%80%BB%E7%BA%BF%E8%AE%A2%E9%98%85%E8%80%85%E6%A8%A1%E5%BC%8F" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>八、事件总线(订阅者模式)</h4>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
通过发布/订阅事件解耦事件发送和接受,从而简化应用程序组件(Activities, Fragments及后台线程)之间的通信</p>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">EventBus<br style="">
greenrobot的开源项目<br style="">
项目地址:<a target="_blank" href="https://github.com/greenrobot/EventBus" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/greenrobot/EventBus</a><br style="">
文档介绍:<a target="_blank" href="https://github.com/greenrobot/EventBus#general-usage-and-api" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/greenrobot/EventBus#general-usage-and-api</a><br style="">
特点:(1) 支持在不同类型的线程中处理订阅,包括发布所在线程,UI线程、单一后台线程、异步线程<br style="">
(2) 支持事件优先级定义,支持优先级高的订阅者取消事件继续传递,支持粘性事件,是不是跟系统的有序广播、粘性广播很像啊<br style="">
(3) 不是基于annotations<br style="">
(4) 性能更优<br style="">
(5) 体积小<br style="">
(6) 支持单例创建或创建多个对象<br style="">
(7) 支持根据事件类型订阅</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Otto<br style="">
Square的开源项目,基于Guava的Android优化<br style="">
项目地址:<a target="_blank" href="https://github.com/square/otto" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/square/otto</a><br style="">
文档介绍:<a target="_blank" href="http://square.github.io/otto/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://square.github.io/otto/</a><br style="">
<a target="_blank" href="https://github.com/greenrobot/EventBus#comparison-with-squares-otto" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">EventBus与Otto的功能及性能对比文档</a><br style="">
<a target="_blank" href="https://play.google.com/store/apps/details?id=de.greenrobot.eventperf" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">EventBus与Otto性能对比Demo Apk</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t27"></a>
<a target="_blank" id="user-content-九传感器" class="anchor" href="https://github.com/Trinea/android-open-project#%E4%B9%9D%E4%BC%A0%E6%84%9F%E5%99%A8" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>九、传感器</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">Great Android Sensing Toolkit<br style="">
Android感应器工具包,包含示例及使用过程中可能需要的算法<br style="">
项目地址:<a target="_blank" href="https://github.com/gast-lib/gast-lib" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/gast-lib/gast-lib</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=root.gast.playground" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=root.gast.playground</a><br style="">
文档介绍:<a target="_blank" href="https://github.com/gast-lib/gast-lib#documentation" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/gast-lib/gast-lib#documentation</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">SensorManager<br style="">
Android传感器管理<br style="">
项目地址:<a target="_blank" href="https://github.com/nlathia/SensorManager" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/nlathia/SensorManager</a><br style="">
文档介绍:<a target="_blank" href="https://docs.google.com/document/d/1TqThJULb-4e6TGb1gdkAaPCfyuXStjJpbnt7a0OZ9OE/edit" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://docs.google.com/document/d/1TqThJULb-4e6TGb1gdkAaPCfyuXStjJpbnt7a0OZ9OE/edit</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">GPSLogger<br style="">
记录GPS信息<br style="">
项目地址:<a target="_blank" href="https://github.com/mendhak/gpslogger" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/mendhak/gpslogger</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.mendhak.gpslogger" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.mendhak.gpslogger</a><br style="">
文档介绍:<a target="_blank" href="http://code.mendhak.com/gpslogger/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://code.mendhak.com/gpslogger/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Pedometer<br style="">
计步器,使用硬件计步感应器<br style="">
项目地址:<a target="_blank" href="https://github.com/j4velin/Pedometer" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/j4velin/Pedometer</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">leapcast<br style="">
ChromeCast模拟器的App<br style="">
项目地址:<a target="_blank" href="https://github.com/dz0ny/leapcast" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/dz0ny/leapcast</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Arduino-Communicator<br style="">
与Arduino通信的App<br style="">
项目地址:<a target="_blank" href="https://github.com/jeppsson/Arduino-Communicator" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jeppsson/Arduino-Communicator</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-pedometer<br style="">
Android计步器<br style="">
项目地址:<a target="_blank" href="https://github.com/bagilevi/android-pedometer" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/bagilevi/android-pedometer</a><br style="">
Demo地址:<a target="_blank" href="http://pedometer.googlecode.com/files/Pedometer-1.4.apk" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://pedometer.googlecode.com/files/Pedometer-1.4.apk</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">OwnTracks for Android<br style="">
自己的轨迹记录<br style="">
项目地址:<a target="_blank" href="https://github.com/owntracks/android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/owntracks/android</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Shake Detector library for Android<br style="">
Android手机震动摇晃检测库,提供供UI线程调用的回调接口<br style="">
项目地址:<a target="_blank" href="https://github.com/tbouron/ShakeDetector" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/tbouron/ShakeDetector</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.github.tbouron.shakedetector.example" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.github.tbouron.shakedetector.example</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android heart rate monitor<br style="">
Android心跳检测<br style="">
项目地址:<a target="_blank" href="https://github.com/phishman3579/android-heart-rate-monitor" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/phishman3579/android-heart-rate-monitor</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Bluetooth LE Library for Android<br style="">
蓝牙源信息,包括宝库Mac、更新时间、RSSI、UUID、信号源距离、影响范围等信息<br style="">
项目地址:<a target="_blank" href="https://github.com/alt236/Bluetooth-LE-Library---Android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/alt236/Bluetooth-LE-Library---Android</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=uk.co.alt236.btlescan" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=uk.co.alt236.btlescan</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">farebot<br style="">
通过NFC 从公交卡中读取数据的一个应用<br style="">
项目地址:<a target="_blank" href="https://github.com/codebutler/farebot" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/codebutler/farebot</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t28"></a>
<a target="_blank" id="user-content-十安全" class="anchor" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E5%AE%89%E5%85%A8" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>十、安全</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">SQLCipher<br style="">
Sqlite加密工具<br style="">
项目地址:<a target="_blank" href="https://github.com/sqlcipher/sqlcipher" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/sqlcipher/sqlcipher</a><br style="">
文档介绍:<a target="_blank" href="http://sqlcipher.net/sqlcipher-for-android/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://sqlcipher.net/sqlcipher-for-android/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Conceal<br style="">
快速高效的进行文件加密解密<br style="">
项目地址:<a target="_blank" href="https://github.com/facebook/conceal" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/facebook/conceal</a><br style="">
文档介绍:<a target="_blank" href="https://github.com/facebook/conceal#usage" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/facebook/conceal#usage</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android-PasscodeLock<br style="">
应用锁,每次启动或从任何Activity启动应用都需要输入四位数字的密码方可进入<br style="">
项目地址:<a target="_blank" href="https://github.com/wordpress-mobile/Android-PasscodeLock" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/wordpress-mobile/Android-PasscodeLock</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=org.wordpress.android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=org.wordpress.android</a><br style="">
APP示例:Wordpress Android,支付宝,挖财</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">GlowPadBackport<br style="">
将Android4.2的锁屏界面解锁扩展到Android1.6及1.6+<br style="">
项目地址:<a target="_blank" href="https://github.com/rock3r/GlowPadBackport" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/rock3r/GlowPadBackport</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=net.sebastianopoggi.samples.ui.GlowPadSample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=net.sebastianopoggi.samples.ui.GlowPadSample</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/1f0f4dc520a157e4e81113b6362ff2e120c04d8b/68747470733a2f2f6c68362e67677068742e636f6d2f5530373062364c6836635673567778346a4e2d356e7130787169423150427a7259414250654a49456532685a513555574f78632d464455473737774144656c546f48413d683331302d7277" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/1f0f4dc520a157e4e81113b6362ff2e120c04d8b/68747470733a2f2f6c68362e67677068742e636f6d2f5530373062364c6836635673567778346a4e2d356e7130787169423150427a7259414250654a49456532685a513555574f78632d464455473737774144656c546f48413d683331302d7277" alt="Renderings" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">GlowPadView<br style="">
Android 4锁屏界面解锁<br style="">
项目地址:<a target="_blank" href="https://github.com/nadavfima/GlowPadView" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/nadavfima/GlowPadView</a><br style="">
效果图:<a target="_blank" href="https://raw.github.com/nadavfima/GlowPadView/master/example.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://raw.github.com/nadavfima/GlowPadView/master/example.png</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-lockpattern<br style="">
Android的图案密码解锁<br style="">
项目地址:<a target="_blank" href="https://code.google.com/p/android-lockpattern/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://code.google.com/p/android-lockpattern/</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=group.pals.android.lib.ui.lockpattern.demo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=group.pals.android.lib.ui.lockpattern.demo</a><br style="">
文档介绍:<a target="_blank" href="https://code.google.com/p/android-lockpattern/wiki/QuickUse" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://code.google.com/p/android-lockpattern/wiki/QuickUse</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android-InsecureBank<br style="">
关于 Android 不安全性的示例<br style="">
项目地址:<a target="_blank" href="https://github.com/dineshshetty/Android-InsecureBankv2" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/dineshshetty/Android-InsecureBankv2</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t29"></a>
<a target="_blank" id="user-content-十一插件化" class="anchor" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E4%B8%80%E6%8F%92%E4%BB%B6%E5%8C%96" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>十一、插件化</h4>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
更多见:<a target="_blank" href="http://www.trinea.cn/android/android-plugin/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">Android 插件化作用、概念以及不错的资料(包括开源项目)和解决方案</a></p>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">dynamic-load-apk<br style="">
Android 动态加载Apk,热部署,利用 ClassLoader 以及 Activity 代理的方式解决<br style="">
项目地址:<a target="_blank" href="https://github.com/singwhatiwanna/dynamic-load-apk" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/singwhatiwanna/dynamic-load-apk</a><br style="">
文档介绍:<a target="_blank" href="http://blog.csdn.net/singwhatiwanna/article/details/22597587" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://blog.csdn.net/singwhatiwanna/article/details/22597587</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Dynamic Loader<br style="">
点评的实现方式,和上面不同的是:他不是用代理 Activity 的方式实现而是用 Fragment 以及 Schema 的方式实现<br style="">
项目地址:<a target="_blank" href="https://github.com/mmin18/AndroidDynamicLoader" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/mmin18/AndroidDynamicLoader</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/mmin18/AndroidDynamicLoader/raw/master/host.apk" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/mmin18/AndroidDynamicLoader/raw/master/host.apk</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">xCombine<br style="">
Android App插件式插件开发,插件必须先安装,更推荐看上面两个开源项目<br style="">
项目地址:<a target="_blank" href="https://github.com/wyouflf/xCombine" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/wyouflf/xCombine</a><br style="">
文档介绍:<a target="_blank" href="http://my.oschina.net/u/1171837/blog/155377" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://my.oschina.net/u/1171837/blog/155377</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Plugin Framework<br style="">
Android插件式开发,开放的源码目前不完整<br style="">
项目地址:<a target="_blank" href="https://github.com/umeng/apf" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/umeng/apf</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">multidex<br style="">
安装多 dex 的 classloader<br style="">
项目地址:<a target="_blank" href="https://github.com/casidiablo/multidex" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/casidiablo/multidex</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ANR-WatchDog<br style="">
Android ANR 监听,通过监听自己的 UI Thread 是否被执行确定是否发生了 ANR,并可以设置相关事件<br style="">
项目地址:<a target="_blank" href="https://github.com/SalomonBrys/ANR-WatchDog" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/SalomonBrys/ANR-WatchDog</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t30"></a>
<a target="_blank" id="user-content-十二文件" class="anchor" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E4%BA%8C%E6%96%87%E4%BB%B6" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>十二、文件</h4>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
对不同文档类型的处理,包括PDF、Word、EPub、Html、Zip等</p>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">purePDF<br style="">
允许从任何运行的SWF文件读取和创建PDF文档<br style="">
项目地址:<a target="_blank" href="https://github.com/sephiroth74/purePDF" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/sephiroth74/purePDF</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-pdfview<br style="">
快速解析pdf的view,默认支持手势缩放和相关动画<br style="">
项目地址:<a target="_blank" href="https://github.com/JoanZapata/android-pdfview" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JoanZapata/android-pdfview</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Office 365 SDK for Android Preview<br style="">
可支持Microsoft SharePoint Lists, Microsoft SharePoint Files, Microsoft Exchange Calendar, Microsoft Exchange Contacts, Microsoft Exchange Mail<br style="">
项目地址:<a target="_blank" href="https://github.com/OfficeDev/Office-365-SDK-for-Android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/OfficeDev/Office-365-SDK-for-Android</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">OpenSpritz-Android<br style="">
EPub阅读器<br style="">
项目地址:<a target="_blank" href="https://github.com/OnlyInAmerica/OpenSpritz-Android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/OnlyInAmerica/OpenSpritz-Android</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">jsoup<br style="">
一个解析html的java库,可方便的提取和操作数据<br style="">
项目地址:<a target="_blank" href="https://github.com/jhy/jsoup" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jhy/jsoup</a><br style="">
官网网址:<a target="_blank" href="http://jsoup.org/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://jsoup.org/</a><br style="">
作用:(1) 从一个url、文件或string获得html并解析<br style="">
(2) 利用dom遍历或css选择器查找、提取数据<br style="">
(3) 操作html元素<br style="">
(4) 根据白名单去除用于提交的非法数据防止xss攻击<br style="">
(5) 输出整齐的html</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ZIP<br style="">
java压缩和解压库<br style="">
项目地址:<a target="_blank" href="https://github.com/zeroturnaround/zt-zip" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/zeroturnaround/zt-zip</a><br style="">
文档介绍:<a target="_blank" href="https://github.com/zeroturnaround/zt-zip#examples" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/zeroturnaround/zt-zip#examples</a><br style="">
作用:(1) 解压和压缩,并支持文件夹内递归操作<br style="">
(2) 支持包含和排除某些元素<br style="">
(3) 支持重命名元素<br style="">
(4) 支持遍历zip包内容<br style="">
(5) 比较两个zip包等功能<br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t31"></a>
<a target="_blank" id="user-content-十三其他" class="anchor" href="https://github.com/Trinea/android-open-project#%E5%8D%81%E4%B8%89%E5%85%B6%E4%BB%96" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>十三、其他</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">Salvage view<br style="">
带View缓存的Viewpager PagerAdapter,很方便使用<br style="">
项目地址:<a target="_blank" href="https://github.com/JakeWharton/salvage" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JakeWharton/salvage</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Priority Job Queue<br style="">
Android后台任务队列<br style="">
项目地址:<a target="_blank" href="https://github.com/path/android-priority-jobqueue" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/path/android-priority-jobqueue</a><br style="">
文档介绍:<a target="_blank" href="https://github.com/path/android-priority-jobqueue#getting-started" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/path/android-priority-jobqueue#getting-started</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Cobub Razor<br style="">
开源的mobile行为分析系统,包括web端、android端,支持ios和window phone<br style="">
项目地址:<a target="_blank" href="https://github.com/cobub/razor" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/cobub/razor</a><br style="">
Demo地址:<a target="_blank" href="http://demo.cobub.com/razor" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://demo.cobub.com/razor</a><br style="">
官网网址:<a target="_blank" href="http://dev.cobub.com/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://dev.cobub.com/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Countly<br style="">
Android移动端数据采集分析系统<br style="">
项目地址:<a target="_blank" href="https://github.com/Countly/countly-sdk-android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Countly/countly-sdk-android</a><br style="">
官网网址:<a target="_blank" href="https://count.ly/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://count.ly/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">aFileChooser<br style="">
文件选择器,可内嵌到程序中,而无需使用系统或三方文件选择器。<br style="">
项目地址:<a target="_blank" href="https://github.com/iPaulPro/aFileChooser" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/iPaulPro/aFileChooser</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">androidpn<br style="">
基于xmpp协议的消息推送解决方案,包括服务器端和android端。<br style="">
项目地址:<a target="_blank" href="https://github.com/dannytiehui/androidpn" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/dannytiehui/androidpn</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Bolts<br style="">
Android的异步编程模式<br style="">
项目地址:<a target="_blank" href="https://github.com/BoltsFramework/Bolts-Android/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/BoltsFramework/Bolts-Android/</a><br style="">
与AsyncTask比较:(1) 使用的是无大小限制的线程池<br style="">
(2) 任务可组合可级联,防止了代码耦合</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">CastCompanionLibrary-android<br style="">
使Android程序中更快的接入Google Cast<br style="">
项目地址:<a target="_blank" href="https://github.com/googlecast/CastCompanionLibrary-android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/googlecast/CastCompanionLibrary-android</a><br style="">
文档介绍:<a target="_blank" href="https://developers.google.com/cast/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://developers.google.com/cast/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">CastVideos-android<br style="">
从Android设备分享Video通过Google Cast<br style="">
项目地址:<a target="_blank" href="https://github.com/googlecast/CastVideos-android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/googlecast/CastVideos-android</a><br style="">
文档介绍:<a target="_blank" href="https://developers.google.com/cast/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://developers.google.com/cast/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Uninstall_Statics<br style="">
Android应用自身被卸载监听及打开浏览器等反馈功能实现<br style="">
项目地址:<a target="_blank" href="https://github.com/sevenler/Uninstall_Statics" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/sevenler/Uninstall_Statics</a><br style="">
文档介绍:<a target="_blank" href="http://www.cnblogs.com/zealotrouge/p/3157126.html" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.cnblogs.com/zealotrouge/p/3157126.html</a><a target="_blank" href="http://www.cnblogs.com/zealotrouge/p/3159772.html" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.cnblogs.com/zealotrouge/p/3159772.html</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Memento<br style="">
保证在系统配置改变时,Activity中的某些数据可以简单安全的保持不变<br style="">
项目地址:<a target="_blank" href="https://github.com/mttkay/memento" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/mttkay/memento</a><br style="">
文档介绍:<a target="_blank" href="https://github.com/mttkay/memento#usage" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/mttkay/memento#usage</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">FreeFlow<br style="">
布局引擎,更简单的创建自定义布局,并且当数据和布局改变时更美观的过渡动画<br style="">
项目地址:<a target="_blank" href="https://github.com/Comcast/FreeFlow" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Comcast/FreeFlow</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/Comcast/FreeFlow/releases" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Comcast/FreeFlow/releases</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Gesture Detectors Framework<br style="">
Android手势框架,支持双指旋转、移动、平移、缩放等<br style="">
项目地址:<a target="_blank" href="https://github.com/Almeros/android-gesture-detectors" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Almeros/android-gesture-detectors</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Mapbox Android SDK<br style="">
Android Map的替代版<br style="">
项目地址:<a target="_blank" href="https://github.com/mapbox/mapbox-android-sdk" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/mapbox/mapbox-android-sdk</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Activity animation<br style="">
Activity跳转动画,支持各个方向波浪的效果<br style="">
项目地址:<a target="_blank" href="https://github.com/flavienlaurent/activityanimation" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/flavienlaurent/activityanimation</a><br style="">
在线演示:<a target="_blank" href="https://www.youtube.com/watch?v=-E0sc6w_Jck" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://www.youtube.com/watch?v=-E0sc6w_Jck</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">KryoNet<br style="">
通过NIO提供客户端和服务器端TCP/UDP网络传输的Java库<br style="">
项目地址:<a target="_blank" href="https://github.com/EsotericSoftware/kryonet" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/EsotericSoftware/kryonet</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Rebound<br style="">
一个模仿弹簧反弹的Java库,可用于创建动画<br style="">
项目地址:<a target="_blank" href="https://github.com/facebook/rebound" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/facebook/rebound</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Social Networks<br style="">
社交网络接入统一管理器,可方便的从Twitter, LinkedIn, Facebook, Google Plus登陆、获得个人信息、发送消息、发送专篇、添加或删除好友<br style="">
项目地址:<a target="_blank" href="https://github.com/antonkrasov/AndroidSocialNetworks" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/antonkrasov/AndroidSocialNetworks</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.github.androidsocialnetworks.apidemos" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.github.androidsocialnetworks.apidemos</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">SmartAppUpdates<br style="">
Android App 增量升级,包含前后端方案、Demo、以及 so 库,可用于商店或大体积 App 差分升级<br style="">
项目地址:<a target="_blank" href="https://github.com/cundong/SmartAppUpdates" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/cundong/SmartAppUpdates</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Magnet<br style="">
创建类似 Facebook 聊天桌面悬浮窗的效果<br style="">
项目地址:<a target="_blank" href="https://github.com/premnirmal/Magnet" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/premnirmal/Magnet</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Parceler<br style="">
通过注解及工具类自动完成实体类 Parcelable及值传递<br style="">
项目地址:<a target="_blank" href="https://github.com/johncarl81/parceler" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/johncarl81/parceler</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">AcDisplay<br style="">
将 Android 的通知都集中到锁屏显示<br style="">
项目地址:<a target="_blank" href="https://github.com/AChep/AcDisplay" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/AChep/AcDisplay</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.achep.acdisplay" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.achep.acdisplay</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">QrCodeScan<br style="">
ZXing和ZBar结合的二维码扫描项目,提高了扫描效率<br style="">
项目地址:<a target="_blank" href="https://github.com/SkillCollege/QrCodeScan" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/SkillCollege/QrCodeScan</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/7b184ae7a734a11e6c362d2cf044072f6b3d4664/687474703a2f2f7777772e656f65616e64726f69642e636f6d2f646174612f6174746163686d656e742f666f72756d2f3230313430352f30392f313234353338767465757a346c6570746767317465362e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/7b184ae7a734a11e6c362d2cf044072f6b3d4664/687474703a2f2f7777772e656f65616e64726f69642e636f6d2f646174612f6174746163686d656e742f666f72756d2f3230313430352f30392f313234353338767465757a346c6570746767317465362e706e67" alt="QrCodeScan" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android-ScreenShot<br style="">
实现android系统截屏功能<br style="">
项目地址:<a target="_blank" href="https://github.com/Android-ScreenShot/AndroidScreenShotService" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Android-ScreenShot/AndroidScreenShotService</a><br style="">
文档介绍:<a target="_blank" href="http://blog.csdn.net/buptgshengod/article/details/39155979" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://blog.csdn.net/buptgshengod/article/details/39155979</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">card.io SDK for Android<br style="">
信用卡扫描 Android SDK<br style="">
项目地址:<a target="_blank" href="https://github.com/card-io/card.io-Android-SDK" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/card-io/card.io-Android-SDK</a><br style="">
Demo项目:<a target="_blank" href="https://github.com/card-io/card.io-Android-SDK/tree/master/SampleApp" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/card-io/card.io-Android-SDK/tree/master/SampleApp</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ASNE<br style="">
Twitter, Facebook, Google Plus, LinkedIn, Instagram, Vkontakte, Odnoklassniki 的集成库,包括他们的大多数功能<br style="">
项目地址:<a target="_blank" href="https://github.com/gorbin/ASNE" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/gorbin/ASNE</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.gorbin.androidsocialnetworksextended.asne" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.gorbin.androidsocialnetworksextended.asne</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Signature Pad<br style="">
Android 自定义的签名 View,可自定义笔颜色和大小<br style="">
项目地址:<a target="_blank" href="https://github.com/gcacace/android-signaturepad" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/gcacace/android-signaturepad</a><br style="">
Demo项目:<a target="_blank" href="https://github.com/gcacace/android-signaturepad/tree/master/SignaturePad-Example" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/gcacace/android-signaturepad/tree/master/SignaturePad-Example</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Teleport<br style="">
Android Wear 数据同步和消息传送库<br style="">
项目地址:<a target="_blank" href="https://github.com/Mariuxtheone/Teleport" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Mariuxtheone/Teleport</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">DebugLog<br style="">
可以帮你创建更简单和更容易理解的调试日志,能够友好的显示调试信息所在类和函数。<br style="">
项目地址:<a target="_blank" href="https://github.com/MustafaFerhan/DebugLog" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/MustafaFerhan/DebugLog</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/37deffede9f9b185886da48e96a4829ebd407260/68747470733a2f2f7261772e6769746875622e636f6d2f4d75737461666146657268616e2f44656275674c6f672f6d61737465722f44656275674c6f672d44656d6f2f6173736574732f7373322e6a7067" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/37deffede9f9b185886da48e96a4829ebd407260/68747470733a2f2f7261772e6769746875622e636f6d2f4d75737461666146657268616e2f44656275674c6f672f6d61737465722f44656275674c6f672d44656d6f2f6173736574732f7373322e6a7067" alt="DebugLog" style="border:0px; max-width:100%"></a><a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h2 style="margin-top:1em; margin-bottom:16px; line-height:1.225; font-size:1.75em; position:relative; padding-bottom:0.3em; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:rgb(238,238,238); color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t32"></a>
<a target="_blank" id="user-content-第三部分-优秀项目" class="anchor" href="https://github.com/Trinea/android-open-project#%E7%AC%AC%E4%B8%89%E9%83%A8%E5%88%86-%E4%BC%98%E7%A7%80%E9%A1%B9%E7%9B%AE" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1"></a>第三部分
 优秀项目</h2>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
主要介绍那些Android还不错的完整项目,目前包含的项目主要依据是项目有意思或项目分层规范比较好。<br style="">
Linux<br style="">
项目地址:<a target="_blank" href="https://github.com/torvalds/linux" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/torvalds/linux</a><br style="">
Android<br style="">
项目地址:<a target="_blank" href="https://android.googlesource.com/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://android.googlesource.com/</a> 或 <a target="_blank" href="https://github.com/android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/android</a><br style="">
以上两个项目,不解释</p>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
(1) ZXing<br style="">
二维码扫描工具<br style="">
项目地址:<a target="_blank" href="https://github.com/zxing/zxing" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/zxing/zxing</a> 或 <a target="_blank" href="https://code.google.com/p/zxing/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://code.google.com/p/zxing/</a><br style="">
APK地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.google.zxing.client.android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.google.zxing.client.android</a><br style="">
PS:现在市面上很多应用的二维码扫描功能都是从这个修改而来</p>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
(2) photup<br style="">
编辑机批量上传照片到facebook上<br style="">
项目地址:<a target="_blank" href="https://github.com/chrisbanes/photup" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/chrisbanes/photup</a><br style="">
APK地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=uk.co.senab.photup" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=uk.co.senab.photup</a><br style="">
PS:代码分包合理,很棒。不过这个项目依赖的开源项目比较多,比较难编译</p>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
(3) github-android<br style="">
Github的Android客户端项目<br style="">
项目地址:<a target="_blank" href="https://github.com/github/android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/github/android</a><br style="">
APK地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.github.mobile" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.github.mobile</a></p>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
(4) Notes<br style="">
MIUI便签<br style="">
项目地址:<a target="_blank" href="https://github.com/MiCode/Notes" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/MiCode/Notes</a><br style="">
APK地址:<a target="_blank" href="https://github.com/Trinea/TrineaDownload/blob/master/miui-note-demo.apk?raw=true" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/Trinea/TrineaDownload/blob/master/miui-note-demo.apk?raw=true</a><br style="">
PS:项目分包比较合理,相比较miui的文件管理器<a target="_blank" href="https://github.com/MiCode/FileExplorer" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/MiCode/FileExplorer</a> 代码规范较好得多</p>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
(5) weicuiyuan<br style="">
四次元-新浪微博客户端<br style="">
项目地址:<a target="_blank" href="https://github.com/qii/weiciyuan" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/qii/weiciyuan</a><br style="">
APK地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=org.qii.weiciyuan" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=org.qii.weiciyuan</a></p>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
(6) gnucash-android<br style="">
一个记账理财软件<br style="">
项目地址:<a target="_blank" href="https://github.com/codinguser/gnucash-android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/codinguser/gnucash-android</a><br style="">
APK地址:<a target="_blank" href="http://play.google.com/store/apps/details?id=org.gnucash.android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://play.google.com/store/apps/details?id=org.gnucash.android</a></p>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
(7) AntennaPod<br style="">
支持rss订阅、音乐订阅<br style="">
项目地址:<a target="_blank" href="https://github.com/danieloeh/AntennaPod" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/danieloeh/AntennaPod</a><br style="">
APK地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=de.danoeh.antennapod" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=de.danoeh.antennapod</a></p>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
(8) ChaseWhisplyProject<br style="">
打鬼游戏<br style="">
项目地址:<a target="_blank" href="https://github.com/tvbarthel/ChaseWhisplyProject" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/tvbarthel/ChaseWhisplyProject</a><br style="">
APK地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=fr.tvbarthel.games.chasewhisply" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=fr.tvbarthel.games.chasewhisply</a></p>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
(9) Tweet Lanes<br style="">
功能完整的Twitter客户端<br style="">
项目地址:<a target="_blank" href="https://github.com/chrislacy/TweetLanes" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/chrislacy/TweetLanes</a><br style="">
APK地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.tweetlanes.android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.tweetlanes.android</a></p>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
(10) Financius<br style="">
简单易用的记账程序<br style="">
项目地址:<a target="_blank" href="https://github.com/mvarnagiris/Financius" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/mvarnagiris/Financius</a><br style="">
APK地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.code44.finance" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.code44.finance</a></p>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
(11) todo.txt-android<br style="">
todo.txt的官方Android应用<br style="">
项目地址:<a target="_blank" href="https://github.com/ginatrapani/todo.txt-android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/ginatrapani/todo.txt-android</a><br style="">
APK地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.todotxt.todotxttouch" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.todotxt.todotxttouch</a></p>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
(12) simpletask<br style="">
基于todo.txt官方应用的另一个客户端<br style="">
项目地址:<a target="_blank" href="https://github.com/mpcjanssen/simpletask-android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/mpcjanssen/simpletask-android</a><br style="">
APK地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=nl.mpcjanssen.todotxtholo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=nl.mpcjanssen.todotxtholo</a></p>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
(13) Muzei Live Wallpaper<br style="">
定时更换桌面精美壁纸<br style="">
项目地址:<a target="_blank" href="https://github.com/romannurik/muzei" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/romannurik/muzei</a><br style="">
APK地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=net.nurik.roman.muzei" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=net.nurik.roman.muzei</a></p>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
(14) Scanbook<br style="">
扫描搜索查询图书信息<br style="">
项目地址:<a target="_blank" href="https://github.com/JayFang1993/ScanBook" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JayFang1993/ScanBook</a><br style="">
APK地址:<a target="_blank" href="http://www.wandoujia.com/apps/com.scanbook" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.wandoujia.com/apps/com.scanbook</a></p>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
<h2 style="margin-top:1em; margin-bottom:16px; line-height:1.225; font-size:1.75em; position:relative; padding-bottom:0.3em; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:rgb(238,238,238); color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t33"></a>
<a target="_blank" id="user-content-第四部分-开发工具及测试工具" class="anchor" href="https://github.com/Trinea/android-open-project#%E7%AC%AC%E5%9B%9B%E9%83%A8%E5%88%86-%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B7%E5%8F%8A%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1"></a>第四部分
 开发工具及测试工具</h2>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
主要介绍和Android开发工具和测试工具相关的开源项目。<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t34"></a>
<a target="_blank" id="user-content-一开发效率工具" class="anchor" href="https://github.com/Trinea/android-open-project#%E4%B8%80%E5%BC%80%E5%8F%91%E6%95%88%E7%8E%87%E5%B7%A5%E5%85%B7" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>一、开发效率工具</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">Parceler<br style="">
通过注解及工具类自动完成实体类 Parcelable及值传递<br style="">
项目地址:<a target="_blank" href="https://github.com/johncarl81/parceler" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/johncarl81/parceler</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Json2Java<br style="">
根据JSon数据自动生成对应的Java实体类,还支持Parcel、Gson Annotations对应代码自动生成。期待后续的提取父类以及多url构建整个工程的功能<br style="">
项目地址:<a target="_blank" href="https://github.com/jonfhancock/JsonToJava" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jonfhancock/JsonToJava</a><br style="">
在线演示:<a target="_blank" href="http://jsontojava.appspot.com/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://jsontojava.appspot.com/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">IntelliJ Plugin for Android Parcelable boilerplate code generation<br style="">
Android studio插件,生成Parcelable代码<br style="">
项目地址:<a target="_blank" href="https://github.com/mcharmas/android-parcelable-intellij-plugin" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/mcharmas/android-parcelable-intellij-plugin</a><br style="">
效果图:<a target="_blank" href="https://github.com/mcharmas/android-parcelable-intellij-plugin/raw/master/screenshot.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/mcharmas/android-parcelable-intellij-plugin/raw/master/screenshot.png" alt="Holo Colors Idea" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Holo Colors IntelliJ Plugin<br style="">
Android studio插件,生成holo样式9 patch图片<br style="">
项目地址:<a target="_blank" href="https://github.com/jeromevdl/android-holo-colors-idea-plugin" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jeromevdl/android-holo-colors-idea-plugin</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/c8b23e6a546e50717b079991ce2cad42171c97a6/68747470733a2f2f7261772e6769746875622e636f6d2f6a65726f6d6576646c2f616e64726f69642d686f6c6f2d636f6c6f72732d696465612d706c7567696e2f6d61737465722f6f746865722f686f6c6f636f6c6f7273696465612e706e67" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/c8b23e6a546e50717b079991ce2cad42171c97a6/68747470733a2f2f7261772e6769746875622e636f6d2f6a65726f6d6576646c2f616e64726f69642d686f6c6f2d636f6c6f72732d696465612d706c7567696e2f6d61737465722f6f746865722f686f6c6f636f6c6f7273696465612e706e67" alt="Holo Colors Idea" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Drawable Factory<br style="">
用于生成各个分辨率的图片<br style="">
项目地址:<a target="_blank" href="https://github.com/tizionario/AndroidDrawableFactory" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/tizionario/AndroidDrawableFactory</a><br style="">
效果图:<a target="_blank" href="https://camo.githubusercontent.com/11357fe470c930fe8c596d172d8324020622e06c/68747470733a2f2f6769746875622d63616d6f2e676c6f62616c2e73736c2e666173746c792e6e65742f356333383434623334356139373739323936663939363439303037306461623062666339646266352f3638373437343730373333613266326636343663326536343732366637303632366637383735373336353732363336663665373436353665373432653633366636643266373532663332333633363336333433363337333532663431366536343732366636393634343437323631373736313632366336353436363136333734366637323739326633313265373036653637" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/11357fe470c930fe8c596d172d8324020622e06c/68747470733a2f2f6769746875622d63616d6f2e676c6f62616c2e73736c2e666173746c792e6e65742f356333383434623334356139373739323936663939363439303037306461623062666339646266352f3638373437343730373333613266326636343663326536343732366637303632366637383735373336353732363336663665373436353665373432653633366636643266373532663332333633363336333433363337333532663431366536343732366636393634343437323631373736313632366336353436363136333734366637323739326633313265373036653637" alt="Android Drawable Factory" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">SelectorChapek for Android<br style="">
Android Studio插件,可根据固定文件名格式资源自动生成drawable selectors xml文件。<br style="">
项目地址:<a target="_blank" href="https://github.com/inmite/android-selector-chapek" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/inmite/android-selector-chapek</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Action Bar Style Generator<br style="">
Android ActionBar样式生成器,可在线选择ActionBar样式自动生成所需要的图片资源及xml文件<br style="">
项目地址:<a target="_blank" href="https://github.com/jgilfelt/android-actionbarstylegenerator" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jgilfelt/android-actionbarstylegenerator</a><br style="">
在线演示:<a target="_blank" href="http://jgilfelt.github.io/android-actionbarstylegenerator/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://jgilfelt.github.io/android-actionbarstylegenerator/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ButterKnifeZelezny<br style="">
用于快速生成<a target="_blank" href="https://github.com/JakeWharton/butterknife" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">ButterKnife</a>View注入代码的Android Studio/IDEA插件<br style="">
项目地址:<a target="_blank" href="https://github.com/inmite/android-butterknife-zelezny" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/inmite/android-butterknife-zelezny</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">RoboCoP<br style="">
利用Gradle task根据固定格式的json文件生成ContentProvider<br style="">
项目地址:<a target="_blank" href="https://github.com/mediarain/RoboCoP" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/mediarain/RoboCoP</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">appiconsizes<br style="">
用于生成各个分辨率的图片<br style="">
项目地址:<a target="_blank" href="http://www.appiconsizes.com/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.appiconsizes.com/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Gradle Retrolambda Plugin<br style="">
<a target="_blank" href="https://github.com/orfjackal/retrolambda" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">Retrolambda</a>是将Java8的Lambdas应用于Java7的工具,本项目是Gradle插件,通过Retrolambda从而使Java或Android项目用Java8的Lambdas编写,将编译后的字节码转换为Java6和7的字节码从而正常运行<br style="">
项目地址:<a target="_blank" href="https://github.com/evant/gradle-retrolambda" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/evant/gradle-retrolambda</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Dagger IntelliJ Plugin<br style="">
dagger的intellij插件<br style="">
项目地址:<a target="_blank" href="https://github.com/square/dagger-intellij-plugin" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/square/dagger-intellij-plugin</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Gen Drawable Maven plugin<br style="">
在编译时根据SVG描述文件生成不同分辨率的jpg、png或点9图片<br style="">
项目地址:<a target="_blank" href="https://github.com/avianey/androidgendrawable-maven-plugin" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/avianey/androidgendrawable-maven-plugin</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Asset Studio<br style="">
各种Android资源自动生成器,包括启动图标、ActionBar图标、通知栏图标、点9等<br style="">
项目地址:<a target="_blank" href="https://github.com/romannurik/AndroidAssetStudio" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/romannurik/AndroidAssetStudio</a><br style="">
在线演示:<a target="_blank" href="http://romannurik.github.io/AndroidAssetStudio/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://romannurik.github.io/AndroidAssetStudio/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">jsonschema2pojo<br style="">
根据Json内容生成java对象,支持jackjson和gson<br style="">
项目地址:<a target="_blank" href="https://github.com/joelittlejohn/jsonschema2pojo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/joelittlejohn/jsonschema2pojo</a><br style="">
在线演示:<a target="_blank" href="http://www.jsonschema2pojo.org/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.jsonschema2pojo.org/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">9-Patch-Resizer<br style="">
自动生成 png 及点 9 图片的不同分辨率版本<br style="">
项目地址:<a target="_blank" href="https://github.com/redwarp/9-Patch-Resizer" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/redwarp/9-Patch-Resizer</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">AndroidLocalizationer<br style="">
可用于将项目中的 string 资源自动翻译为其他语言的 Android Studio/IntelliJ IDEA 插件<br style="">
项目地址:<a target="_blank" href="https://github.com/westlinkin/AndroidLocalizationer" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/westlinkin/AndroidLocalizationer</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t35"></a>
<a target="_blank" id="user-content-二开发自测相关" class="anchor" href="https://github.com/Trinea/android-open-project#%E4%BA%8C%E5%BC%80%E5%8F%91%E8%87%AA%E6%B5%8B%E7%9B%B8%E5%85%B3" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>二、开发自测相关</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">Quality Tools for Android<br style="">
Android测试及自测工具集合和示例<br style="">
项目地址:<a target="_blank" href="https://github.com/stephanenicolas/Quality-Tools-for-Android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/stephanenicolas/Quality-Tools-for-Android</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-test-kit<br style="">
Google的Android测试工具<br style="">
包括GoogleInstrumentationTestRunner(增强版的InstrumentationTestRunner)和Espresso(用于快速写出可靠测试用例的API)<br style="">
项目地址:<a target="_blank" href="https://code.google.com/p/android-test-kit/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://code.google.com/p/android-test-kit/</a><br style="">
文档介绍:<a target="_blank" href="https://code.google.com/p/android-test-kit/w/list" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://code.google.com/p/android-test-kit/w/list</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">robolectric<br style="">
测试用例编写框架<br style="">
项目地址:<a target="_blank" href="https://github.com/robolectric/robolectric" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/robolectric/robolectric</a><br style="">
Demo地址:<a target="_blank" href="https://github.com/robolectric/robolectricsample" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/robolectric/robolectricsample</a><br style="">
文档介绍:<a target="_blank" href="http://robolectric.org/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://robolectric.org/</a><br style="">
特点:(1). 不需要模拟器在一般JVM就可以运行测试用例<br style="">
(2). 能完成在真机上的大部分测试包括感应器<br style="">
其他的测试用例及相关模块Mock可见:<a target="_blank" href="https://code.google.com/p/android-mock/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">android-mock</a>, <a target="_blank" href="https://code.google.com/p/mockito/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">mockito</a>, <a target="_blank" href="https://github.com/easymock/easymock" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">easy-mock</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android FEST<br style="">
提供一些列方便的断言,可用于提高编写Android自测代码效率<br style="">
项目地址:<a target="_blank" href="https://github.com/square/fest-android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/square/fest-android</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">BoundBox<br style="">
可用于测试类各种访问权限的属性、方法。实际是通过BoundBox这个annotation生成一个属性和方法都是public权限的中间类并对此类进行测试完成的<br style="">
项目地址:<a target="_blank" href="https://github.com/stephanenicolas/boundbox" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/stephanenicolas/boundbox</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Hugo<br style="">
用于打印函数信息及执行时间的工具,仅在debug模式生效<br style="">
项目地址:<a target="_blank" href="https://github.com/JakeWharton/hugo" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JakeWharton/hugo</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">scalpel<br style="">
在应用下面添加一层用于界面调试,待详细补充 // TODO<br style="">
项目地址:<a target="_blank" href="https://github.com/JakeWharton/scalpel" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JakeWharton/scalpel</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Screenshot library<br style="">
Android截图工具类,用于在持续集成时截图<br style="">
项目地址:<a target="_blank" href="https://github.com/rtyley/android-screenshot-lib" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/rtyley/android-screenshot-lib</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">sonar-android-lint-plugin<br style="">
将android lint的错误在sonar中展现<br style="">
项目地址:<a target="_blank" href="https://github.com/SonarCommunity/sonar-android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/SonarCommunity/sonar-android</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t36"></a>
<a target="_blank" id="user-content-三测试工具" class="anchor" href="https://github.com/Trinea/android-open-project#%E4%B8%89%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>三、测试工具</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">Spoon<br style="">
可用于android不同机型设备自动化测试,能将应用apk和测试apk运行在不同机器上并生成相应测试报告。<br style="">
项目地址:<a target="_blank" href="https://github.com/square/spoon" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/square/spoon</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Tencent APT<br style="">
APT是腾讯开源的一个Android平台高效性能测试组件,提供丰富实用的功能,适用于开发自测、定位性能瓶颈;测试人员完成性能基准测试、竞品对比测试<br style="">
项目地址:<a target="_blank" href="https://github.com/stormzhang/APT" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/stormzhang/APT</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Emmagee<br style="">
网易开源的性能测试工具,包括CPU、内存、网络流量、启动时间、电池状态等<br style="">
项目地址:<a target="_blank" href="https://github.com/NetEase/Emmagee" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/NetEase/Emmagee</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android py-uiautomator<br style="">
py-uiautomator是一个对Android uiautomator用python进行封装的测试框架.<br style="">
项目地址:<a target="_blank" href="https://github.com/xiaocong/uiautomator" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/xiaocong/uiautomator</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t37"></a>
<a target="_blank" id="user-content-四开发及编译环境" class="anchor" href="https://github.com/Trinea/android-open-project#%E5%9B%9B%E5%BC%80%E5%8F%91%E5%8F%8A%E7%BC%96%E8%AF%91%E7%8E%AF%E5%A2%83" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>四、开发及编译环境</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">Buck<br style="">
facebook开源的Android编译工具,效率是ant的两倍。主要优点在于:<br style="">
(1) 加快编译速度,通过并行利用多核cpu和跟踪不变资源减少增量编译时间实现<br style="">
(2) 可以在编译系统中生成编译规则而无须另外的系统生成编译规则文件<br style="">
(3) 编译同时可生成单元测试结果<br style="">
(4) 既可用于IDE编译也可用于持续集成编译<br style="">
(5) facebook持续优化中<br style="">
项目地址:<a target="_blank" href="https://github.com/facebook/buck" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/facebook/buck</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Maven Plugin<br style="">
Android Maven插件,可用于对android三方依赖进行管理。在J2EE开发中,maven是非常成熟的依赖库管理工具,可统一管理依赖库。<br style="">
项目地址:<a target="_blank" href="https://github.com/jayway/maven-android-plugin" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jayway/maven-android-plugin</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">umeng-muti-channel-build-tool<br style="">
渠道打包工具<br style="">
项目地址:<a target="_blank" href="https://github.com/umeng/umeng-muti-channel-build-tool" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/umeng/umeng-muti-channel-build-tool</a><br style="">
另可参见Google的构建系统Gradle:<a target="_blank" href="http://tools.android.com/tech-docs/new-build-system/user-guide" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://tools.android.com/tech-docs/new-build-system/user-guide</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Genymotion<br style="">
目前最好用最快的android模拟器<br style="">
项目地址:<a target="_blank" href="http://www.genymotion.com/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.genymotion.com/</a><br style="">
Android studio集成控件: <a target="_blank" href="http://plugins.jetbrains.com/plugin/7269?pr=idea" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://plugins.jetbrains.com/plugin/7269?pr=idea</a><br style="">
Cyril Mottier推荐:<a target="_blank" href="http://cyrilmottier.com/2013/06/27/a-productive-android-development-environment/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://cyrilmottier.com/2013/06/27/a-productive-android-development-environment/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">gradle-mvn-push<br style="">
方便的将Gradle的Artifacts上传到Maven仓库<br style="">
项目地址:<a target="_blank" href="https://github.com/chrisbanes/gradle-mvn-push" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/chrisbanes/gradle-mvn-push</a><br style="">
文档介绍:<a target="_blank" href="https://github.com/chrisbanes/gradle-mvn-push#usage" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/chrisbanes/gradle-mvn-push#usage</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Emulator Plugin for Jenkins<br style="">
Android模拟器 jenkins插件,用于Jenkins做持续集成时跑模拟器测试<br style="">
项目地址:<a target="_blank" href="https://github.com/jenkinsci/android-emulator-plugin" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jenkinsci/android-emulator-plugin</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Maven Plugin<br style="">
管理应用所需要的依赖库。包括的构建工具有Maven、Gradle、ant、sbt<br style="">
项目地址:<a target="_blank" href="https://github.com/mosabua/maven-android-sdk-deployer" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/mosabua/maven-android-sdk-deployer</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">SDK Manager Plugin<br style="">
下载和管理Android SDK的Gradle插件<br style="">
项目地址:<a target="_blank" href="https://github.com/JakeWharton/sdk-manager-plugin" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JakeWharton/sdk-manager-plugin</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Gradle Protobuf Plugin<br style="">
将.proto文件转换成Java文件的gradle插件<br style="">
项目地址:<a target="_blank" href="https://github.com/andrewkroh/gradle-protobuf-plugin" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/andrewkroh/gradle-protobuf-plugin</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ChromeADB<br style="">
Chrome 的 Adb 插件,当登录后,能看到所有连接的设备并操作,可以看应用、进程、内存及磁盘使用情况等<br style="">
项目地址:<a target="_blank" href="https://github.com/importre/chromeadb" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/importre/chromeadb</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t38"></a>
<a target="_blank" id="user-content-五其他" class="anchor" href="https://github.com/Trinea/android-open-project#%E4%BA%94%E5%85%B6%E4%BB%96" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>五、其他</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">ViewServer<br style="">
允许app运行在任何手机上都可以用HierarchyViewer查看<br style="">
项目地址:<a target="_blank" href="https://github.com/romainguy/ViewServer" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/romainguy/ViewServer</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">GridWichterle for Android<br style="">
在整个系统上显示一个grid,用来帮助查看应用布局及使得布局更美观,可设置grid网格大小和颜色,android推荐48dp和8dp,可见 Android Design Guidelines – Metrics and Grids,比起hierarchyviewer相差甚远,不过偶尔可用来作为布局查看工具。<br style="">
项目地址:<a target="_blank" href="https://github.com/inmite/android-grid-wichterle" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/inmite/android-grid-wichterle</a><br style="">
Demo地址:<a target="_blank" href="https://play.google.com/store/apps/details?id=eu.inmite.android.gridwichterle" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=eu.inmite.android.gridwichterle</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Catlog<br style="">
手机端log查看工具,支持不同颜色显示、关键字过滤、级别过滤、进程id过滤、录制功能等<br style="">
项目地址:<a target="_blank" href="https://github.com/nolanlawson/Catlog" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/nolanlawson/Catlog</a><br style="">
在线演示:<a target="_blank" href="https://play.google.com/store/apps/details?id=com.nolanlawson.logcat" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://play.google.com/store/apps/details?id=com.nolanlawson.logcat</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">PID Cat<br style="">
根据package查看logcat日志<br style="">
项目地址:<a target="_blank" href="https://github.com/JakeWharton/pidcat" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JakeWharton/pidcat</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">ACRA<br style="">
应用崩溃信息日志上报到GoogleDoc工具,网页版展现结果三方开源地址<a target="_blank" href="https://github.com/BenoitDuffez/crashreportsviewer" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/BenoitDuffez/crashreportsviewer</a><br style="">
项目地址:<a target="_blank" href="https://github.com/ACRA/acra" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/ACRA/acra</a><br style="">
文档介绍:<a target="_blank" href="https://github.com/ACRA/acra/wiki/BasicSetup" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/ACRA/acra/wiki/BasicSetup</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Crashlytics<br style="">
提供丰富的应用崩溃信息日志收集<br style="">
轻量级,丰富,可自定义应用崩溃信息收集器,附有邮件通知<br style="">
项目地址:<a target="_blank" href="http://www.crashlytics.com/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.crashlytics.com/</a><br style="">
集成插件:<a target="_blank" href="http://try.crashlytics.com/sdk-android/?utm_source=blog&utm_medium=blog&utm_campaign=Announcing_android_studio_wp&utm_content=CTA_button" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">Android
 Studio, Eclipse and IntelliJ</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Android Resource Navigator<br style="">
chrome插件,可以方便的查看github上android源码工程的styles.xml和themes.xml。主要功能:<br style="">
(1) 快速打开android styles.xml themes.xml<br style="">
(2) 方便在资源间跳转。styles.xml themes.xml文件中资源链接跳转,可以方便跳转到某个资源<br style="">
(3) 方便查找某个style和theme。chrome地址栏输入arn+tab+搜索内容回车即可<br style="">
(4) 自动下载不同分辨率下的drawable<br style="">
(5) 通过映射查找那些不是按照固定命名规则命名的style和theme<br style="">
项目地址:<a target="_blank" href="https://github.com/jgilfelt/android-resource-navigator" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jgilfelt/android-resource-navigator</a><br style="">
在线演示:<a target="_blank" href="https://chrome.google.com/webstore/detail/android-resource-navigato/agoomkionjjbejegcejiefodgbckeebo?hl=en&gl=GB" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://chrome.google.com/webstore/detail/android-resource-navigato/agoomkionjjbejegcejiefodgbckeebo?hl=en&gl=GB</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">android-resource-remover<br style="">
根据lint的提示删除项目中无用的资源,减少包的大小<br style="">
项目地址:<a target="_blank" href="https://github.com/KeepSafe/android-resource-remover" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/KeepSafe/android-resource-remover</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Telescope<br style="">
通过手势截图以特定主题发送到特定邮箱地址报告Bug<br style="">
项目地址:<a target="_blank" href="https://github.com/mattprecious/telescope" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/mattprecious/telescope</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Complete Android Fragment & Activity Lifecycle<br style="">
完整的Android Fragment/Activity生命周期图<br style="">
项目地址:<a target="_blank" href="https://github.com/xxv/android-lifecycle" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/xxv/android-lifecycle</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Bugsnag Notifier for Android<br style="">
通过<code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace; font-size:14px; padding:0.2em 0px; margin:0px">Thread.UncaughtExceptionHandler</code>捕获应用未处理的异常崩溃 Bug 并用 Notification 展示同时上传到后台服务器<br style="">
项目地址:<a target="_blank" href="https://github.com/bugsnag/bugsnag-android" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/bugsnag/bugsnag-android</a><br style="">
文档介绍:<a target="_blank" href="https://github.com/bugsnag/bugsnag-android#installation--setup" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/bugsnag/bugsnag-android#installation--setup</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Material Design Icons<br style="">
Google Material Design 规范中的 Icon<br style="">
项目地址:<a target="_blank" href="https://github.com/google/material-design-icons" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/google/material-design-icons</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">scrollscreenshot<br style="">
Android 滚动屏幕自动截图 jar 包,支持纵向、横向滚动截屏拼接<br style="">
项目地址:<a target="_blank" href="https://github.com/PGSSoft/scrollscreenshot" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/PGSSoft/scrollscreenshot</a><br style="">
效果图:<a target="_blank" href="https://github.com/PGSSoft/scrollscreenshot/raw/master/samplehorizontal.png" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://github.com/PGSSoft/scrollscreenshot/raw/master/samplehorizontal.png" alt="Renderings" style="border:0px; max-width:100%"></a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">droidicon<br style="">
1600+的海量Icon,包括750+的Material Design icons<br style="">
项目地址:<a target="_blank" href="https://github.com/theDazzler/droidicon" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/theDazzler/droidicon</a></p>
</li></ol>
<h2 style="margin-top:1em; margin-bottom:16px; line-height:1.225; font-size:1.75em; position:relative; padding-bottom:0.3em; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:rgb(238,238,238); color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t39"></a>
<a target="_blank" id="user-content-第五部分" class="anchor" href="https://github.com/Trinea/android-open-project#%E7%AC%AC%E4%BA%94%E9%83%A8%E5%88%86" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1"></a>第五部分</h2>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
主要介绍那些乐于分享并且有一些很不错的开源项目的个人和组织。Follow大神,深挖大神的项目和following,你会发现很多。</p>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t40"></a>
<a target="_blank" id="user-content-一个人" class="anchor" href="https://github.com/Trinea/android-open-project#%E4%B8%80%E4%B8%AA%E4%BA%BA" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>一、个人</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">JakeWharton<br style="">
就职于Square,绝对牛逼的大神,项目主要集中在Android版本兼容,ViewPager及开发工具上<br style="">
Github地址:<a target="_blank" href="https://github.com/JakeWharton" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/JakeWharton</a><br style="">
代表作:ActionBarSherlock,Android-ViewPagerIndicator,Nine Old Androids,SwipeToDismissNOA,hugo,butterknife,Android-DirectionalViewPager, scalpel<br style="">
pidcat另外对square及其他开源项目有很多贡献<br style="">
主页:<a target="_blank" href="http://jakewharton.com/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://jakewharton.com/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Chris Banes<br style="">
Github地址:<a target="_blank" href="https://github.com/chrisbanes" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/chrisbanes</a><br style="">
代表作:ActionBar-PullToRefresh,PhotoView,Android-BitmapCache,Android-PullToRefresh<br style="">
主页:<a target="_blank" href="http://chris.banes.me/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://chris.banes.me/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Koushik Dutta<br style="">
就职于ClockworkMod<br style="">
Github地址:<a target="_blank" href="https://github.com/koush" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/koush</a><br style="">
代表作:Superuser,AndroidAsync,UrlImageViewHelper,ion, 另外对<a target="_blank" href="https://github.com/CyanogenMod" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/CyanogenMod</a> 的开源项目有很多贡献<br style="">
主页:<a target="_blank" href="http://koush.com/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://koush.com/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Simon Vig<br style="">
Github地址:<a target="_blank" href="https://github.com/SimonVT" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/SimonVT</a><br style="">
代表作:android-menudrawer,MessageBar<br style="">
主页:<a target="_blank" href="http://simonvt.net/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://simonvt.net/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Manuel Peinado<br style="">
Github地址:<a target="_blank" href="https://github.com/ManuelPeinado" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/ManuelPeinado</a><br style="">
代表作:FadingActionBar,GlassActionBar,RefreshActionItem,QuickReturnHeader</p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Emil Sj?lander<br style="">
Github地址:<a target="_blank" href="https://github.com/emilsjolander" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/emilsjolander</a><br style="">
代表作:StickyListHeaders,sprinkles,android-FlipView<br style="">
主页:<a target="_blank" href="http://emilsjolander.se/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://emilsjolander.se/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">greenrobot<br style="">
Github地址:<a target="_blank" href="https://github.com/greenrobot" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/greenrobot</a><br style="">
代表作:greenDAO,EventBus<br style="">
主页:<a target="_blank" href="http://greenrobot.de/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://greenrobot.de/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Jeff Gilfelt<br style="">
Github地址:<a target="_blank" href="https://github.com/jgilfelt" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/jgilfelt</a><br style="">
代表作:android-mapviewballoons,android-viewbadger,android-actionbarstylegenerator,android-sqlite-asset-helper<br style="">
主页:<a target="_blank" href="http://jeffgilfelt.com/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://jeffgilfelt.com</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Romain Guy<br style="">
Android team成员(2013.10已离开Android team,仍在Google)<br style="">
Github地址:<a target="_blank" href="https://github.com/romainguy" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/romainguy</a><br style="">
代表作:ViewServer<br style="">
主页:<a target="_blank" href="http://www.curious-creature.org/category/android/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.curious-creature.org/category/android/</a><br style="">
個人攝影作品:<a target="_blank" href="http://www.flickr.com/photos/romainguy" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.flickr.com/photos/romainguy</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">sephiroth74<br style="">
就职于Aviary.com<br style="">
Github地址:<a target="_blank" href="https://github.com/sephiroth74" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/sephiroth74</a><br style="">
代表作:ImageViewZoom,HorizontalVariableListView,AndroidWheel,purePDF<br style="">
主页:<a target="_blank" href="http://www.sephiroth.it/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.sephiroth.it/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Cyril Mottier<br style="">
Google开发者专家认证,发布一些Android技巧及文章<br style="">
Github地址:<a target="_blank" href="https://github.com/cyrilmottier" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/cyrilmottier</a><br style="">
代表作:GreenDroid,Polaris<br style="">
主页:<a target="_blank" href="http://cyrilmottier.com/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://cyrilmottier.com/</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t41"></a>
<a target="_blank" id="user-content-二组织" class="anchor" href="https://github.com/Trinea/android-open-project#%E4%BA%8C%E7%BB%84%E7%BB%87" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>二、组织</h4>
<ol class="task-list" style="padding:0px 0px 0px 2em; margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<li style="">
<p style="margin-top:16px; margin-bottom:16px">Square<br style="">
有态度有良心的企业,很多不错的分享<br style="">
Github地址:<a target="_blank" href="https://github.com/square" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/square</a><br style="">
代表作:okhttp、fest-android,android-times-square、picasso、dagger、spoon等等<br style="">
主页:<a target="_blank" href="http://square.github.io/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://square.github.io/</a></p>
</li><li style="">
<p style="margin-top:16px; margin-bottom:16px">Inmite s.r.o.<br style="">
Github地址:<a target="_blank" href="https://github.com/inmite" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">https://github.com/inmite</a><br style="">
代表作:android-styled-dialogs,android-grid-wichterle,android-selector-chapek<br style="">
主页:<a target="_blank" href="http://www.inmite.eu/" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">http://www.inmite.eu/</a><br style="">
<a target="_blank" href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" title="返回目录" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none"><img src="https://camo.githubusercontent.com/01a7b0f6a5751ece650a2658c342f5b4bd84db1e/687474703a2f2f6661726d342e737461746963666c69636b722e636f6d2f333733372f31323136373431333133345f656463666636386532325f6f2e706e67" align="right" alt="" style="border:0px; max-width:100%"></a></p>
</li></ol>
<h4 style="margin-top:1em; margin-bottom:16px; line-height:1.4; font-size:1.25em; position:relative; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif"><a name="t42"></a>
<a target="_blank" id="user-content-三博客" class="anchor" href="https://github.com/Trinea/android-open-project#%E4%B8%89%E5%8D%9A%E5%AE%A2" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none; position:absolute; top:0px; left:0px; display:block; padding-right:6px; padding-left:30px; margin-left:-30px; line-height:1.2"></a>三、博客</h4>
<p style="margin-top:0px; margin-bottom:16px; color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif; font-size:16px; line-height:25px">
<a target="_blank" href="https://github.com/android-cn/android-dev-com" style="background-color:transparent; color:rgb(65,131,196); text-decoration:none">部分国外著名 Android 开发者信息</a></p>
   
</div>









    <div class="readall_box csdn-tracking-statistics tracking-click" data-mod="popu_596">
        <div class="read_more_mask"></div>
        <a class="btn btn-large btn-gray-fred read_more_btn" target="_self">阅读全文</a>
    </div>

        <div id="digg" articleid="44563775">
            <dl id="btnDigg" class="digg digg_disable" οnclick="btndigga();">
               
                 <dt>顶</dt>
                <dd>0</dd>
            </dl>
           
              
            <dl id="btnBury" class="digg digg_disable" οnclick="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 οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_shangyipian']);location.href='http://blog.csdn.net/feidu804677682/article/details/43270375';">上一篇</span><a href="http://blog.csdn.net/feidu804677682/article/details/43270375" οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_shangyipian'])">Android java 中如何优雅的结束线程</a></li>
                <li class="next_article"><span οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_xiayipian']);location.href='http://blog.csdn.net/feidu804677682/article/details/45057063';">下一篇</span><a href="http://blog.csdn.net/feidu804677682/article/details/45057063" οnclick="_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:250px">                       
                            <ul class="similar_list fl">    
                                   <li>
                                       <em>•</em>
                                       <a href="http://blog.csdn.net/BeiHaiZuoPeng/article/details/8876978" title="Android开源项目收集" strategy="BlogCommendFromCsdn_0" target="_blank">Android开源项目收集</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://edu.csdn.net/huiyiCourse/series_detail/74?utm_source=blog7" title="MySQL在微信支付下的高可用运营--莫晓东" strategy="undefined" target="_blank">MySQL在微信支付下的高可用运营--莫晓东</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://blog.csdn.net/yihui8/article/details/8851516" title="Android开源项目收集" strategy="BlogCommendFromQuerySearch_1" target="_blank">Android开源项目收集</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://edu.csdn.net/huiyiCourse/series_detail/73?utm_source=blog7" title="容器技术在58同城的实践--姚远" strategy="undefined" target="_blank">容器技术在58同城的实践--姚远</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://blog.csdn.net/superbigcupid/article/details/52231499" title="Android开源项目收集" strategy="BlogCommendFromCsdn_2" target="_blank">Android开源项目收集</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://edu.csdn.net/huiyiCourse/series_detail/73?utm_source=blog7" title="SDCC 2017之容器技术实战线上峰会" strategy="undefined" target="_blank">SDCC 2017之容器技术实战线上峰会</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://blog.csdn.net/simayilong/article/details/17628417" title="Android开源项目收集" strategy="BlogCommendFromCsdn_3" target="_blank">Android开源项目收集</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://edu.csdn.net/huiyiCourse/series_detail/74?utm_source=blog7" title="SDCC 2017之数据库技术实战线上峰会" strategy="undefined" target="_blank">SDCC 2017之数据库技术实战线上峰会</a>
                                   </li>
                            </ul>
                              <ul class="similar_list fr">      
                                   <li>
                                       <em>•</em>
                                       <a href="http://blog.csdn.net/u010129251/article/details/44726311" title="android开源项目收集" strategy="BlogCommendFromCsdn_4" target="_blank">android开源项目收集</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://edu.csdn.net/huiyiCourse/series_detail/73?utm_source=blog7" title="腾讯云容器服务架构实现介绍--董晓杰" strategy="undefined" target="_blank">腾讯云容器服务架构实现介绍--董晓杰</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://blog.csdn.net/pkuyjxu/article/details/39889173" title="此帖专门收集Android平台上优秀的开源项目,欢迎大家提交,列表会不定时的更新。" strategy="BlogCommendFromCsdn_5" target="_blank">此帖专门收集Android平台上优秀的开源项目,欢迎大家提交,列表会不定时的更新。</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://edu.csdn.net/huiyiCourse/series_detail/74?utm_source=home7" title="微博热点事件背后的数据库运维心得--张冬洪" strategy="undefined" target="_blank">微博热点事件背后的数据库运维心得--张冬洪</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://blog.csdn.net/lou_liang/article/details/78645608" title="优秀的Android开源项目收集" strategy="BlogCommendFromCsdn_6" target="_blank">优秀的Android开源项目收集</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://blog.csdn.net/semoon1314/article/details/7015260" title="Android开源项目收集,欢迎补充" strategy="BlogCommendFromCsdn_7" target="_blank">Android开源项目收集,欢迎补充</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://blog.csdn.net/freemindhack/article/details/27109477" title="android开源项目收集总结" strategy="BlogCommendFromCsdn_8" target="_blank">android开源项目收集总结</a>
                                   </li>
                                   <li>
                                       <em>•</em>
                                       <a href="http://blog.csdn.net/fishmai/article/details/51438116" title="Android开源项目收集" strategy="BlogCommendFromCsdn_9" target="_blank">Android开源项目收集</a>
                                   </li>
                            </ul>
                        </div>
                    </div>
                </div>   
   
      
</div>

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值