├── .gitignore ├── README.md ├── Readme.txt ├── document ├── cnblogs_api.txt └── database_design_document.xls └── src ├── .classpath ├── .project ├── .settings ├── org.eclipse.core.resources.prefs ├── org.eclipse.jdt.core.prefs ├── org.eclipse.jdt.ui.prefs └── org.eclipse.ltk.core.refactoring.prefs ├── AndroidManifest.xml ├── assets ├── NewsDetail.html ├── css.css ├── webBgLine.png └── webBgLine@2x.png ├── default.properties ├── lib └── org.apache.commons.lang_2.3.0.v201005080501.jar ├── proguard.cfg ├── res ├── anim │ └── rotate.xml ├── drawable-hdpi │ ├── Thumbs.db │ ├── bg_banner.png │ ├── bg_search.9.png │ ├── btn_back.9.png │ ├── btn_back_hover.9.png │ ├── btn_rss.9.png │ ├── btn_rss_hover.9.png │ ├── btn_rssed.9.png │ ├── btn_weibo.9.png │ ├── btn_weibo_hover.9.png │ ├── comment.9.png │ ├── comment_click.9.png │ ├── digg_this.png │ ├── download.png │ ├── downloaded.png │ ├── ember.png │ ├── geotag.png │ ├── gofor.png │ ├── head.png │ ├── home_btn_bg_d.png │ ├── home_btn_bg_n.png │ ├── home_btn_bg_s.png │ ├── ic_menu_allfriends.png │ ├── ic_menu_rotate.png │ ├── ic_menu_star.png │ ├── ic_menu_start_conversation.png │ ├── ic_pulltorefresh_arrow.png │ ├── ico_search.png │ ├── ico_search_click.png │ ├── icon.png │ ├── icon_1_n.png │ ├── icon_2_n.png │ ├── icon_3_n.png │ ├── icon_4_n.png │ ├── icon_5_n.png │ ├── icon_6_n.png │ ├── icon_7_n.png │ ├── icon_8_n.png │ ├── icon_rss.png │ ├── jquery.png │ ├── line.png │ ├── loading.png │ ├── maintab_toolbar_bg.png │ ├── more_loading.png │ ├── myspace.png │ ├── refresh.png │ ├── refresh_click.png │ ├── regular.png │ ├── sample_face.gif │ ├── spinner_white_48.png │ ├── splash.png │ └── stylesheet.png ├── drawable-land-hdpi │ └── splash.png ├── drawable-ldpi │ └── icon.png ├── drawable-mdpi │ ├── Thumbs.db │ ├── home_btn_bg_d.png │ ├── home_btn_bg_n.png │ ├── home_btn_bg_s.png │ ├── icon.png │ ├── icon_1_n.png │ ├── icon_2_n.png │ ├── icon_3_n.png │ ├── icon_4_n.png │ ├── icon_5_n.png │ ├── icon_6_n.png │ ├── icon_7_n.png │ ├── icon_8_n.png │ └── maintab_toolbar_bg.png ├── drawable │ ├── Thumbs.db │ ├── btn_add_normal.png │ ├── btn_add_pressed.png │ ├── btn_list_normal.png │ ├── btn_list_pressed.png │ ├── drawable_btn_add_selector.xml │ ├── drawable_btn_back.xml │ ├── drawable_btn_comment.xml │ ├── drawable_btn_list_selector.xml │ ├── drawable_btn_refresh.xml │ ├── drawable_btn_rss.xml │ ├── drawable_btn_search.xml │ ├── drawable_btn_weibo.xml │ ├── home_btn_bg.xml │ ├── progressbar_drawable.xml │ ├── progressbar_moreloading.xml │ └── toolbar_text_color.xml ├── layout-320x240 │ └── about_layout.xml ├── layout-480x320 │ └── about_layout.xml ├── layout-land-320x240 │ └── about_layout.xml ├── layout-land-480x320 │ └── about_layout.xml ├── layout-land │ └── about_layout.xml ├── layout │ ├── about_layout.xml │ ├── author_blog_layout.xml │ ├── author_blog_list_item.xml │ ├── author_order_recommend_news_layout.xml │ ├── blog_detail.xml │ ├── blog_layout.xml │ ├── blog_list_item.xml │ ├── blog_top_view_digg_layout.xml │ ├── comment_layout.xml │ ├── comment_list_item.xml │ ├── dialog_add_rss.xml │ ├── dialog_clear_cache.xml │ ├── dialog_offline_download.xml │ ├── dialog_set_fontsize.xml │ ├── listview_footer.xml │ ├── main.xml │ ├── more_layout.xml │ ├── more_list_item.xml │ ├── my_rss_layout.xml │ ├── myfav_list_item.xml │ ├── news_detail.xml │ ├── news_layout.xml │ ├── news_list_item.xml │ ├── notification.xml │ ├── offline_download_notification.xml │ ├── order_layout.xml │ ├── order_list_item.xml │ ├── pull_to_refresh_header.xml │ ├── recommend_layout.xml │ ├── rss_cate_layout.xml │ ├── rss_detail.xml │ ├── rss_items_layout.xml │ ├── rss_list_layout.xml │ ├── rsscate_list_item.xml │ ├── rssitems_list_item.xml │ ├── rsslist_list_item.xml │ ├── search_layout.xml │ ├── search_list_item.xml │ ├── splash.xml │ ├── top_header.xml │ └── web_layout.xml ├── menu │ ├── author_blog_menu.xml │ ├── blog_detail_menu.xml │ ├── blog_list_contextmenu.xml │ ├── main_tab_menu.xml │ ├── my_fav_contextmenu.xml │ ├── my_rss_contextmenu.xml │ └── news_detail_menu.xml ├── values │ ├── arrays.xml │ ├── attrs.xml │ ├── colors.xml │ ├── dimens.xml │ ├── drawables.xml │ ├── strings.xml │ └── styles.xml └── xml │ └── preference.xml └── src └── com └── cnblogs └── android ├── AboutActivity.java ├── AuthorBlogActivity.java ├── AuthorOrderActivity.java ├── BaseActivity.java ├── BaseMainActivity.java ├── BlogActivity.java ├── BlogDetailActivity.java ├── BlogTopViewDiggActivity.java ├── CommentActivity.java ├── MainActivity.java ├── MoreActivity.java ├── MyFavActivity.java ├── MyRssActivity.java ├── NewsActivity.java ├── NewsDetailActivity.java ├── NewsRecommendActivity.java ├── OrderActivity.java ├── RssCateActivity.java ├── RssDetailActivity.java ├── RssItemsActivity.java ├── RssListActivity.java ├── SearchActivity.java ├── SettingActivity.java ├── SplashActivity.java ├── WebActivity.java ├── adapter ├── AuthorBlogListAdapter.java ├── BlogListAdapter.java ├── CommentListAdapter.java ├── MyFavListAdapter.java ├── NewsListAdapter.java ├── RssCateListAdapter.java ├── RssItemsAdapter.java ├── RssListAdapter.java └── UserListAdapter.java ├── cache ├── AsyncImageLoader.java └── ImageCacher.java ├── controls └── PullToRefreshListView.java ├── core ├── BlogHelper.java ├── CommentHelper.java ├── Config.java ├── FavListHelper.java ├── NewsHelper.java ├── RssCateHelper.java ├── RssItemHelper.java ├── RssListHelper.java └── UserHelper.java ├── dal ├── BlogDalHelper.java ├── CommentDalHelper.java ├── DBHelper.java ├── FavDalHelper.java ├── NewsDalHelper.java ├── RssItemDalHelper.java └── RssListDalHelper.java ├── entity ├── App.java ├── Blog.java ├── Comment.java ├── FavList.java ├── News.java ├── RssCate.java ├── RssItem.java ├── RssList.java └── Users.java ├── enums ├── EnumActivityType.java └── EnumResultType.java ├── parser ├── AuthorBlogListXmlParser.java ├── BlogListXmlParser.java ├── BlogXmlParser.java ├── CommentListXmlParser.java ├── NewsListXmlParser.java ├── NewsXmlParser.java ├── RssCateXmlParser.java ├── RssItemsXmlParser.java ├── RssListAddXmlParser.java ├── RssListXmlParser.java ├── UserDetailXmlParser.java └── UserListXmlParser.java ├── services ├── DownloadServices.java └── UpdateService.java └── utility ├── AppUtil.java ├── FileAccess.java ├── HtmlRegexpUtil.java └── NetHelper.java /.gitignore: -------------------------------------------------------------------------------- 1 | # built application files 2 | *.apk 3 | *.ap_ 4 | 5 | # files for the dex VM 6 | *.dex 7 | 8 | # Java class files 9 | *.class 10 | 11 | # generated files 12 | bin/ 13 | gen/ 14 | 15 | # Local configuration file (sdk path, etc) 16 | local.properties 17 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 博客园Android客户端 2 | ================== 3 | 欢迎加入博客园Android客户端的开发。这份代码是博客园Android客户端的全部源码,同时包含了部分设计图及数据库设计文档,目前博客园Android客户端已经发布了两个版本,由于个人精力有限,同时想借助园友的力量把这个应用做得更完善一些,特将全部源码资料开源。 4 | 5 | Updated: 目前已不再更新 6 | 7 | ##### 请仔细阅读以下内容: 8 | 9 | ##### 1、关于博客园Android客户端源码的使用 10 | 本客户端源码遵循MIT和GPL开源协议,也就是说,你可以自由下载、传播、修改、编译,但不允许修改后及衍生的代码做为闭源的商业软件发布,并且,如果你使用了本程序的代码片断,请保留作者版权。 11 | 12 | ##### 2、我想加入这个开源项目? 13 | 欢迎以下人员加入: 14 | + 对Android开发很感兴趣,学习借鉴一下其他项目的经验; 15 | + 觉得这个Android客户端用着很不爽,想加入自己想要的功能和想法; 16 | + 觉得UI好丑!来设计一下更好的UI; 17 | + 重构达人,看不惯蹩脚的代码,要让应用的性能大幅度提升。 18 | 19 | 20 | ##### 应用主页: 21 | [http://www.walkingp.com/cnblogs/](http://www.walkingp.com/cnblogs/) 22 | ##### 项目主页: 23 | [https://github.com/walkingp/AndroidCnblogs](https://github.com/walkingp/AndroidCnblogs) 24 | 25 | ##### 更多问题可以到讨论小组: 26 | [http://home.cnblogs.com/group/AndroidCnblogs/](http://home.cnblogs.com/group/AndroidCnblogs/) 27 | 28 | 29 | Cnblogs Android Client 30 | ====================== 31 | Welcome to the cnblogs android client developer team,this code contains all the source,the design material and the database designment document.The cnblogs android client had realsed two versions,cause the personal idle time is too few,and also wanna get it better by many people. 32 | 33 | ##### Please read the following carefully: 34 | 35 | ##### 1,About the cnblogs android client's code. 36 | The code based under the MIT lisence and GPL lisence,In other words,you can download,broadcast,modify and compile the code in any way,but please don't use them to the business and close source project. 37 | 38 | ##### 2,How can I join in this project? 39 | If you are the one of the following,welcome to join us: 40 | + Very instrested in android develpment,and thirst for learing from the projects; 41 | + This andriod client is shit,wanna the more perfect app with your own idea; 42 | + Don't like the UI,wanna mix your own idea; 43 | + I'm a rework crazy guy,I hate the ugly code,I wanna the more fast performance. 44 | 45 | ##### The homepage: 46 | [http://www.walkingp.com/cnblogs/](http://www.walkingp.com/cnblogs/) 47 | ##### The source: 48 | [https://github.com/walkingp/AndroidCnblogs](https://github.com/walkingp/AndroidCnblogs) 49 | 50 | ##### You can also get more information in the discuss community(in Chinese): 51 | [http://home.cnblogs.com/group/AndroidCnblogs/](http://home.cnblogs.com/group/AndroidCnblogs/) 52 | -------------------------------------------------------------------------------- /Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/Readme.txt -------------------------------------------------------------------------------- /document/cnblogs_api.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/document/cnblogs_api.txt -------------------------------------------------------------------------------- /document/database_design_document.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/document/database_design_document.xls -------------------------------------------------------------------------------- /src/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | AndroidCnblogs 4 | 5 | 6 | 7 | 8 | 9 | com.android.ide.eclipse.adt.ApkBuilder 10 | 11 | 12 | 13 | 14 | com.android.ide.eclipse.adt.ResourceManagerBuilder 15 | 16 | 17 | 18 | 19 | com.android.ide.eclipse.adt.PreCompilerBuilder 20 | 21 | 22 | 23 | 24 | org.eclipse.jdt.core.javabuilder 25 | 26 | 27 | 28 | 29 | 30 | com.android.ide.eclipse.adt.AndroidNature 31 | org.eclipse.jdt.core.javanature 32 | 33 | 34 | -------------------------------------------------------------------------------- /src/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | #Sat Feb 11 20:39:23 CST 2012 2 | eclipse.preferences.version=1 3 | encoding//src/com/cnblogs/android/controls/PullToRefreshListView.java=UTF-8 4 | -------------------------------------------------------------------------------- /src/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | #Mon Mar 05 00:50:23 CST 2012 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.core.codeComplete.argumentPrefixes= 4 | org.eclipse.jdt.core.codeComplete.argumentSuffixes= 5 | org.eclipse.jdt.core.codeComplete.fieldPrefixes=_ 6 | org.eclipse.jdt.core.codeComplete.fieldSuffixes= 7 | org.eclipse.jdt.core.codeComplete.localPrefixes= 8 | org.eclipse.jdt.core.codeComplete.localSuffixes= 9 | org.eclipse.jdt.core.codeComplete.staticFieldPrefixes= 10 | org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 11 | org.eclipse.jdt.core.codeComplete.staticFinalFieldPrefixes= 12 | org.eclipse.jdt.core.codeComplete.staticFinalFieldSuffixes= 13 | -------------------------------------------------------------------------------- /src/.settings/org.eclipse.jdt.ui.prefs: -------------------------------------------------------------------------------- 1 | #Mon Mar 05 00:49:40 CST 2012 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.ui.exception.name=e 4 | org.eclipse.jdt.ui.gettersetter.use.is=true 5 | org.eclipse.jdt.ui.keywordthis=false 6 | org.eclipse.jdt.ui.overrideannotation=true 7 | -------------------------------------------------------------------------------- /src/.settings/org.eclipse.ltk.core.refactoring.prefs: -------------------------------------------------------------------------------- 1 | #Wed Dec 07 20:23:11 CST 2011 2 | eclipse.preferences.version=1 3 | org.eclipse.ltk.core.refactoring.enable.project.refactoring.history=false 4 | -------------------------------------------------------------------------------- /src/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 68 | 69 | 70 | 71 | 72 | -------------------------------------------------------------------------------- /src/assets/NewsDetail.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | News Detail 4 | 5 | 6 | 7 | 8 | 9 | 15 |
16 | #content# 17 |
18 | 19 | -------------------------------------------------------------------------------- /src/assets/css.css: -------------------------------------------------------------------------------- 1 | body{font-family:Helvetica,"Microsoft Yahei",Verdana,Helvetica,SimSun,Arial,"Arial Unicode MS",MingLiu,PMingLiu,"MS Gothic",sans-serief;margin:0;padding:0 8px;background-color:#efeff0;color:#333;word-wrap:break-word;} 2 | p{margin-top:0;margin-bottom:5pt;line-height: 1.6em;} 3 | #header{text-align:center;background:transparent url('webBgLine.png') repeat-x scroll center bottom; padding-top:6pt;margin-bottom:5pt;-webkit-background-size:320px 2px;} 4 | #header h3{margin-bottom:0px; margin-top:5px;font-size:16pt;padding:0 5pt;color:#464646;line-height:1.3em;} 5 | .date{color:#8e8e8e;font-size:12pt;padding:8pt 0;} 6 | #content{ font-size:14pt;line-height:1.8;} 7 | img{max-width:310px;height:auto;} 8 | div.bimg{text-align:center;padding:0;} 9 | .photo_title{font-weight:bold;font-size:16pt;margin-top:15px;} 10 | .langs_cn{color:#006200;} 11 | audio{width:100%} 12 | *{-webkit-touch-callout: none; /* prevent callout to copy image, etc when tap to hold */ 13 | /*-webkit-text-size-adjust: none;*/ /* prevent webkit from resizing text to fit */ 14 | -webkit-tap-highlight-color: rgba(0,0,0,0.15); /* make transparent link selection, adjust last value opacity 0 to 1.0 */ 15 | /*-webkit-user-select: none; /* prevent copy paste, to allow, change 'none' to 'text' */ 16 | } 17 | @media screen and (-webkit-device-pixel-ratio: 2) { 18 | #header{background-image:transparent url('webBgLine@2x.png') repeat-x scroll center bottom;-webkit-background-size:320px 1px;} 19 | } 20 | -------------------------------------------------------------------------------- /src/assets/webBgLine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/assets/webBgLine.png -------------------------------------------------------------------------------- /src/assets/webBgLine@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/assets/webBgLine@2x.png -------------------------------------------------------------------------------- /src/default.properties: -------------------------------------------------------------------------------- 1 | # This file is automatically generated by Android Tools. 2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED! 3 | # 4 | # This file must be checked in Version Control Systems. 5 | # 6 | # To customize properties used by the Ant build system use, 7 | # "build.properties", and override values to adapt the script to your 8 | # project structure. 9 | 10 | # Project target. 11 | target=android-4 12 | -------------------------------------------------------------------------------- /src/lib/org.apache.commons.lang_2.3.0.v201005080501.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/lib/org.apache.commons.lang_2.3.0.v201005080501.jar -------------------------------------------------------------------------------- /src/proguard.cfg: -------------------------------------------------------------------------------- 1 | -optimizationpasses 5 2 | -dontusemixedcaseclassnames 3 | -dontskipnonpubliclibraryclasses 4 | -dontpreverify 5 | -verbose 6 | -optimizations !code/simplification/arithmetic,!field/*,!class/merging/* 7 | 8 | -keep public class * extends android.app.Activity 9 | -keep public class * extends android.app.Application 10 | -keep public class * extends android.app.Service 11 | -keep public class * extends android.content.BroadcastReceiver 12 | -keep public class * extends android.content.ContentProvider 13 | -keep public class * extends android.app.backup.BackupAgentHelper 14 | -keep public class * extends android.preference.Preference 15 | -keep public class com.android.vending.licensing.ILicensingService 16 | 17 | -keepclasseswithmembernames class * { 18 | native ; 19 | } 20 | 21 | -keepclasseswithmembernames class * { 22 | public (android.content.Context, android.util.AttributeSet); 23 | } 24 | 25 | -keepclasseswithmembernames class * { 26 | public (android.content.Context, android.util.AttributeSet, int); 27 | } 28 | 29 | -keepclassmembers enum * { 30 | public static **[] values(); 31 | public static ** valueOf(java.lang.String); 32 | } 33 | 34 | -keep class * implements android.os.Parcelable { 35 | public static final android.os.Parcelable$Creator *; 36 | } 37 | -------------------------------------------------------------------------------- /src/res/anim/rotate.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | -------------------------------------------------------------------------------- /src/res/drawable-hdpi/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/Thumbs.db -------------------------------------------------------------------------------- /src/res/drawable-hdpi/bg_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/bg_banner.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/bg_search.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/bg_search.9.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/btn_back.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/btn_back.9.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/btn_back_hover.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/btn_back_hover.9.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/btn_rss.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/btn_rss.9.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/btn_rss_hover.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/btn_rss_hover.9.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/btn_rssed.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/btn_rssed.9.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/btn_weibo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/btn_weibo.9.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/btn_weibo_hover.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/btn_weibo_hover.9.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/comment.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/comment.9.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/comment_click.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/comment_click.9.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/digg_this.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/digg_this.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/download.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/downloaded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/downloaded.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/ember.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/ember.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/geotag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/geotag.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/gofor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/gofor.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/head.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/head.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/home_btn_bg_d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/home_btn_bg_d.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/home_btn_bg_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/home_btn_bg_n.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/home_btn_bg_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/home_btn_bg_s.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/ic_menu_allfriends.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/ic_menu_allfriends.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/ic_menu_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/ic_menu_rotate.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/ic_menu_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/ic_menu_star.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/ic_menu_start_conversation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/ic_menu_start_conversation.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/ic_pulltorefresh_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/ic_pulltorefresh_arrow.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/ico_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/ico_search.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/ico_search_click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/ico_search_click.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/icon.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/icon_1_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/icon_1_n.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/icon_2_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/icon_2_n.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/icon_3_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/icon_3_n.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/icon_4_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/icon_4_n.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/icon_5_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/icon_5_n.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/icon_6_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/icon_6_n.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/icon_7_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/icon_7_n.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/icon_8_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/icon_8_n.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/icon_rss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/icon_rss.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/jquery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/jquery.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/line.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/loading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/loading.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/maintab_toolbar_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/maintab_toolbar_bg.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/more_loading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/more_loading.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/myspace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/myspace.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/refresh.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/refresh_click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/refresh_click.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/regular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/regular.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/sample_face.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/sample_face.gif -------------------------------------------------------------------------------- /src/res/drawable-hdpi/spinner_white_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/spinner_white_48.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/splash.png -------------------------------------------------------------------------------- /src/res/drawable-hdpi/stylesheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-hdpi/stylesheet.png -------------------------------------------------------------------------------- /src/res/drawable-land-hdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-land-hdpi/splash.png -------------------------------------------------------------------------------- /src/res/drawable-ldpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-ldpi/icon.png -------------------------------------------------------------------------------- /src/res/drawable-mdpi/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-mdpi/Thumbs.db -------------------------------------------------------------------------------- /src/res/drawable-mdpi/home_btn_bg_d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-mdpi/home_btn_bg_d.png -------------------------------------------------------------------------------- /src/res/drawable-mdpi/home_btn_bg_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-mdpi/home_btn_bg_n.png -------------------------------------------------------------------------------- /src/res/drawable-mdpi/home_btn_bg_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-mdpi/home_btn_bg_s.png -------------------------------------------------------------------------------- /src/res/drawable-mdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-mdpi/icon.png -------------------------------------------------------------------------------- /src/res/drawable-mdpi/icon_1_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-mdpi/icon_1_n.png -------------------------------------------------------------------------------- /src/res/drawable-mdpi/icon_2_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-mdpi/icon_2_n.png -------------------------------------------------------------------------------- /src/res/drawable-mdpi/icon_3_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-mdpi/icon_3_n.png -------------------------------------------------------------------------------- /src/res/drawable-mdpi/icon_4_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-mdpi/icon_4_n.png -------------------------------------------------------------------------------- /src/res/drawable-mdpi/icon_5_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-mdpi/icon_5_n.png -------------------------------------------------------------------------------- /src/res/drawable-mdpi/icon_6_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-mdpi/icon_6_n.png -------------------------------------------------------------------------------- /src/res/drawable-mdpi/icon_7_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-mdpi/icon_7_n.png -------------------------------------------------------------------------------- /src/res/drawable-mdpi/icon_8_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-mdpi/icon_8_n.png -------------------------------------------------------------------------------- /src/res/drawable-mdpi/maintab_toolbar_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable-mdpi/maintab_toolbar_bg.png -------------------------------------------------------------------------------- /src/res/drawable/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable/Thumbs.db -------------------------------------------------------------------------------- /src/res/drawable/btn_add_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable/btn_add_normal.png -------------------------------------------------------------------------------- /src/res/drawable/btn_add_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable/btn_add_pressed.png -------------------------------------------------------------------------------- /src/res/drawable/btn_list_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable/btn_list_normal.png -------------------------------------------------------------------------------- /src/res/drawable/btn_list_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/walkingp/AndroidCnblogs/244a05a982c13af9ab0d881022057a9d5aab36f4/src/res/drawable/btn_list_pressed.png -------------------------------------------------------------------------------- /src/res/drawable/drawable_btn_add_selector.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/res/drawable/drawable_btn_back.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 7 | 8 | -------------------------------------------------------------------------------- /src/res/drawable/drawable_btn_comment.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 7 | 8 | -------------------------------------------------------------------------------- /src/res/drawable/drawable_btn_list_selector.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/res/drawable/drawable_btn_refresh.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 7 | 8 | -------------------------------------------------------------------------------- /src/res/drawable/drawable_btn_rss.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 7 | 8 | -------------------------------------------------------------------------------- /src/res/drawable/drawable_btn_search.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 8 | 9 | -------------------------------------------------------------------------------- /src/res/drawable/drawable_btn_weibo.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 7 | 8 | -------------------------------------------------------------------------------- /src/res/drawable/home_btn_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/res/drawable/progressbar_drawable.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/res/drawable/progressbar_moreloading.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/res/drawable/toolbar_text_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/res/layout-320x240/about_layout.xml: -------------------------------------------------------------------------------- 1 | 2 | 10 | 16 | 20 | 22 | 24 | 25 | 29 | 31 | 33 | 34 | 37 | 39 | 43 | 44 | 45 | 46 | 50 | 55 | 56 | 63 | 64 | 72 | 73 | 79 | 80 | 81 | 82 | 85 | 86 | 87 | 90 | 91 | 94 | 95 | -------------------------------------------------------------------------------- /src/res/layout/author_blog_list_item.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 13 | 17 | 24 | 28 | 33 | 39 | 45 | 51 | 58 | 64 | 70 | 76 | 81 | 88 | 93 | 100 | 105 | 112 | 117 | 118 | 119 | 120 | -------------------------------------------------------------------------------- /src/res/layout/author_order_recommend_news_layout.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 10 | 24 | 30 | 34 | 39 | 42 | 45 | 46 | 49 | 50 | 53 | 54 | 55 | 56 | -------------------------------------------------------------------------------- /src/res/layout/search_layout.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 10 | 11 | 15 | 16 | 20 | 21 | 22 | 23 | 32 | 33 | 37 | 49 | 50 | 51 | 52 | 55 | 56 | 59 | 60 | -------------------------------------------------------------------------------- /src/res/layout/search_list_item.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 14 | 21 | 23 | 27 | 33 | 34 | 40 | 44 | 51 | 52 | 53 | 59 | 65 | 70 | 75 | 76 | 82 | 88 | 93 | 100 | 105 | 113 | 118 | 119 | 120 | 121 | 122 | -------------------------------------------------------------------------------- /src/res/layout/splash.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /src/res/layout/top_header.xml: -------------------------------------------------------------------------------- 1 | 6 | 12 | 15 | 23 | 24 | -------------------------------------------------------------------------------- /src/res/layout/web_layout.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 10 |