├── .gitattributes
├── .gitignore
├── README.md
├── TopNews
├── AndroidManifest.xml
├── gen
│ └── com
│ │ ├── jeremyfeinstein
│ │ └── slidingmenu
│ │ │ └── lib
│ │ │ └── R.java
│ │ └── topnews
│ │ ├── BuildConfig.java
│ │ └── R.java
├── ic_launcher-web.png
├── libs
│ ├── jsoup-1.7.2.jar
│ └── universal-image-loader-1.9.2-SNAPSHOT-with-sources.jar
├── lint.xml
├── proguard-project.txt
├── project.properties
├── res
│ ├── anim
│ │ ├── slide_in_left.xml
│ │ ├── slide_in_right.xml
│ │ ├── slide_left_in.xml
│ │ ├── slide_left_out.xml
│ │ ├── slide_out_left.xml
│ │ ├── slide_out_right.xml
│ │ └── slide_right_out.xml
│ ├── color
│ │ ├── btn_common_text.xml
│ │ ├── dialog_listpage_text.xml
│ │ ├── item_abstract.xml
│ │ ├── item_title.xml
│ │ ├── left_drawer_item_text.xml
│ │ ├── setting_alt_text.xml
│ │ ├── subscribe_item_text_color.xml
│ │ └── top_category_scroll_text_color_day.xml
│ ├── drawable-hdpi
│ │ └── ic_launcher.png
│ ├── drawable-mdpi
│ │ └── ic_launcher.png
│ ├── drawable-nodpi
│ │ ├── icon.png
│ │ ├── top_popu_right_up.9.png
│ │ └── transparent.9.png
│ ├── drawable-xhdpi
│ │ ├── account_icon_kaixin.png
│ │ ├── account_icon_renren.png
│ │ ├── arrow_channel.png
│ │ ├── arrow_drawer.png
│ │ ├── arrow_listpage.png
│ │ ├── big_loadpic_empty_listpage.png
│ │ ├── btn_back_detail_normal.png
│ │ ├── btn_back_detail_pressed.png
│ │ ├── btn_back_normal.png
│ │ ├── btn_back_pressed.png
│ │ ├── btn_category_normal.png
│ │ ├── btn_category_normal_night.png
│ │ ├── btn_category_pressed.png
│ │ ├── btn_common_disabled.9.png
│ │ ├── btn_common_normal.9.png
│ │ ├── btn_common_pressed.9.png
│ │ ├── btn_kaixin_normal.png
│ │ ├── btn_kaixin_pressed.png
│ │ ├── btn_qq_normal.png
│ │ ├── btn_qq_pressed.png
│ │ ├── btn_renren_normal.png
│ │ ├── btn_renren_pressed.png
│ │ ├── btn_sina_normal.png
│ │ ├── btn_sina_pressed.png
│ │ ├── btn_tencent_normal.png
│ │ ├── btn_tencent_pressed.png
│ │ ├── channel_glide.png
│ │ ├── channel_glide_night.png
│ │ ├── channel_glide_press.png
│ │ ├── channel_glide_press_night.png
│ │ ├── channel_leftblock.png
│ │ ├── channel_leftblock_night.png
│ │ ├── channel_new.png
│ │ ├── channel_rightblock.png
│ │ ├── channel_rightblock_night.png
│ │ ├── default_round_head.png
│ │ ├── detail_loading.png
│ │ ├── dynamic_refresh_normal.png
│ │ ├── dynamic_refresh_pressed.png
│ │ ├── ic_action_favor_normal.png
│ │ ├── ic_action_favor_on_normal.png
│ │ ├── ic_action_favor_on_pressed.png
│ │ ├── ic_action_favor_pressed.png
│ │ ├── ic_action_more_normal.png
│ │ ├── ic_action_more_pressed.png
│ │ ├── ic_action_next_disabled.png
│ │ ├── ic_action_next_normal.png
│ │ ├── ic_action_next_pressed.png
│ │ ├── ic_action_previous_disabled.png
│ │ ├── ic_action_previous_normal.png
│ │ ├── ic_action_previous_pressed.png
│ │ ├── ic_action_report_normal.png
│ │ ├── ic_action_report_pressed.png
│ │ ├── ic_action_repost_normal.png
│ │ ├── ic_action_repost_pressed.png
│ │ ├── ic_action_share_normal.png
│ │ ├── ic_action_share_pressed.png
│ │ ├── ic_action_write_normal.png
│ │ ├── ic_action_write_pressed.png
│ │ ├── ic_city_native.png
│ │ ├── ic_download_normal.png
│ │ ├── ic_download_pressed.png
│ │ ├── ic_drawer_appstore_normal.png
│ │ ├── ic_drawer_appstore_pressed.png
│ │ ├── ic_drawer_favorite_normal.png
│ │ ├── ic_drawer_favorite_pressed.png
│ │ ├── ic_drawer_feedback_normal.png
│ │ ├── ic_drawer_feedback_pressed.png
│ │ ├── ic_drawer_message_normal.png
│ │ ├── ic_drawer_message_pressed.png
│ │ ├── ic_drawer_offline_normal.png
│ │ ├── ic_drawer_offline_pressed.png
│ │ ├── ic_drawer_qzone.png
│ │ ├── ic_drawer_search_normal.png
│ │ ├── ic_drawer_search_pressed.png
│ │ ├── ic_drawer_setting_normal.png
│ │ ├── ic_drawer_setting_pressed.png
│ │ ├── ic_drawer_tencent.png
│ │ ├── ic_drawer_weibo.png
│ │ ├── ic_full_image_failed.png
│ │ ├── ic_launcher.png
│ │ ├── ic_mark_exclusive.png
│ │ ├── ic_mark_exclusive_night.png
│ │ ├── ic_mark_favor.png
│ │ ├── ic_mark_favor_night.png
│ │ ├── ic_mark_first.png
│ │ ├── ic_mark_first_night.png
│ │ ├── ic_mark_hot.png
│ │ ├── ic_mark_hot_night.png
│ │ ├── ic_mark_recommend.png
│ │ ├── ic_mark_recommend_night.png
│ │ ├── ic_toast_bury.png
│ │ ├── ic_toast_digg.png
│ │ ├── ic_toast_fav.png
│ │ ├── ic_toast_post_fail.png
│ │ ├── ic_toast_post_ok.png
│ │ ├── ic_toast_unfav.png
│ │ ├── ic_video.png
│ │ ├── icon_new.png
│ │ ├── left_drawer_activity.png
│ │ ├── left_drawer_activity_press.png
│ │ ├── left_drawer_download.png
│ │ ├── left_drawer_pgc_normal.png
│ │ ├── left_drawer_pgc_pressed.png
│ │ ├── listpage_more_close_normal.png
│ │ ├── listpage_more_close_pressed.png
│ │ ├── listpage_more_dislike_normal.png
│ │ ├── listpage_more_dislike_pressed.png
│ │ ├── listpage_more_dislike_selected_normal.png
│ │ ├── listpage_more_dislike_selected_pressed.png
│ │ ├── listpage_more_like_normal.png
│ │ ├── listpage_more_like_pressed.png
│ │ ├── listpage_more_like_seleted_normal.png
│ │ ├── listpage_more_like_seleted_pressed.png
│ │ ├── listpage_more_speak_normal.png
│ │ ├── listpage_more_speak_pressed.png
│ │ ├── login_background_introduce.png
│ │ ├── popicon_listpage_normal.png
│ │ ├── popicon_listpage_pressed.png
│ │ ├── profile_cell_down_shadow.png
│ │ ├── refreshicon_titlebar.png
│ │ ├── review_toolbar_normal.png
│ │ ├── review_toolbar_pressed.png
│ │ ├── right_drawer_attention_normal.png
│ │ ├── right_drawer_attention_pressed.png
│ │ ├── right_drawer_normal.png
│ │ ├── right_drawer_pressed.png
│ │ ├── small_loadpic_empty_listpage.png
│ │ ├── spinner_76_inner_holo.png
│ │ ├── spinner_76_outer_holo.png
│ │ ├── splash.png
│ │ ├── switch_btn_off.png
│ │ ├── switch_btn_on.png
│ │ ├── switch_btn_slipper.png
│ │ ├── title.png
│ │ ├── titlebar_refresh_detail_cancel.png
│ │ ├── titlebar_review_normal.png
│ │ ├── titlebar_review_presssed.png
│ │ ├── wiper_switch_off_btn.png
│ │ ├── wiper_switch_on_btn.png
│ │ └── wiper_switch_slipper_btn.png
│ ├── drawable-xxhdpi
│ │ └── ic_launcher.png
│ ├── drawable
│ │ ├── badge_titlebar.xml
│ │ ├── bg_date.xml
│ │ ├── bg_full_image.xml
│ │ ├── bg_head.xml
│ │ ├── bg_head_normal.xml
│ │ ├── bg_head_pressed.xml
│ │ ├── bg_notify.xml
│ │ ├── bg_row_center.xml
│ │ ├── bg_row_end.xml
│ │ ├── bg_row_head.xml
│ │ ├── bg_slide_hint.xml
│ │ ├── bg_titlebar.xml
│ │ ├── btn_back.xml
│ │ ├── btn_back_detail.xml
│ │ ├── btn_category.xml
│ │ ├── btn_common.xml
│ │ ├── btn_kaixin.xml
│ │ ├── btn_qq.xml
│ │ ├── btn_renren.xml
│ │ ├── btn_sina.xml
│ │ ├── btn_tencent.xml
│ │ ├── channel_glide_day_bg.xml
│ │ ├── channel_glide_night_bg.xml
│ │ ├── commentbg_listpage.xml
│ │ ├── detail_bg_titlebar.xml
│ │ ├── detail_title_bar_clip.xml
│ │ ├── detail_title_bar_progress.xml
│ │ ├── dislike_bg.xml
│ │ ├── dislike_line.xml
│ │ ├── favorite_delete_btn.xml
│ │ ├── favorite_delete_btn_normal.xml
│ │ ├── favorite_delete_btn_pressed.xml
│ │ ├── ic_action_comment.xml
│ │ ├── ic_action_favor.xml
│ │ ├── ic_action_more.xml
│ │ ├── ic_action_next.xml
│ │ ├── ic_action_previous.xml
│ │ ├── ic_action_report.xml
│ │ ├── ic_action_repost.xml
│ │ ├── ic_action_share.xml
│ │ ├── ic_action_write.xml
│ │ ├── ic_download.xml
│ │ ├── ic_drawer_appstore.xml
│ │ ├── ic_drawer_favorite.xml
│ │ ├── ic_drawer_feedback.xml
│ │ ├── ic_drawer_message.xml
│ │ ├── ic_drawer_offline.xml
│ │ ├── ic_drawer_pgc.xml
│ │ ├── ic_drawer_search.xml
│ │ ├── ic_drawer_setting.xml
│ │ ├── image_holder_listpage.xml
│ │ ├── image_holder_listpage_failed.xml
│ │ ├── image_holder_listpage_loading.xml
│ │ ├── left_drawer_activity_selector.xml
│ │ ├── left_drawer_count_bg.xml
│ │ ├── left_drawer_item_bg.xml
│ │ ├── list_item_local_bg.xml
│ │ ├── listpage_more_close.xml
│ │ ├── listpage_more_dislike.xml
│ │ ├── listpage_more_like.xml
│ │ ├── listpage_more_speech.xml
│ │ ├── menu_back_sliding.xml
│ │ ├── newsbg_listpage.xml
│ │ ├── popicon_listpage.xml
│ │ ├── progress_large_holo.xml
│ │ ├── radio_buttong_bg.xml
│ │ ├── right_drawer.xml
│ │ ├── right_drawer_attention.xml
│ │ ├── right_drawer_dynamic_refresh.xml
│ │ ├── right_drawer_top_count_bg.xml
│ │ ├── round_avatar_bg.xml
│ │ ├── shadow.xml
│ │ ├── shadowright.xml
│ │ ├── small_image_holder_listpage.xml
│ │ ├── small_image_holder_listpage_failed.xml
│ │ ├── small_image_holder_listpage_loading.xml
│ │ ├── subscribe_bg.xml
│ │ ├── subscribe_item_bg.xml
│ │ ├── subscribe_item_text_color_night.xml
│ │ ├── switch_btn.xml
│ │ ├── titlebar_review.xml
│ │ ├── top_category_scroll_text_view_bg.xml
│ │ ├── top_category_scroll_text_view_bg_night.xml
│ │ └── wiper_switch_btn.xml
│ ├── layout
│ │ ├── channel.xml
│ │ ├── channel_item.xml
│ │ ├── city.xml
│ │ ├── city_category_list_tip.xml
│ │ ├── city_item_content.xml
│ │ ├── city_item_section.xml
│ │ ├── detail_title_bar.xml
│ │ ├── details.xml
│ │ ├── details_imageshow.xml
│ │ ├── details_imageshow_item.xml
│ │ ├── left_drawer_fragment.xml
│ │ ├── list_item.xml
│ │ ├── list_item_pop.xml
│ │ ├── list_item_section.xml
│ │ ├── main.xml
│ │ ├── main_head.xml
│ │ ├── news_fragment.xml
│ │ ├── popup_toast.xml
│ │ ├── profile_drawer_right.xml
│ │ ├── settings.xml
│ │ ├── title_bar.xml
│ │ ├── tool_bar.xml
│ │ └── welcome.xml
│ ├── menu
│ │ └── main.xml
│ ├── values-sw600dp
│ │ └── dimens.xml
│ ├── values-sw720dp-land
│ │ └── dimens.xml
│ ├── values-v11
│ │ └── styles.xml
│ ├── values-v14
│ │ └── styles.xml
│ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── integers.xml
│ │ ├── strings.xml
│ │ ├── style_switch.xml
│ │ └── styles.xml
└── src
│ └── com
│ └── topnews
│ ├── ChannelActivity.java
│ ├── CityListActivity.java
│ ├── DetailsActivity.java
│ ├── ImageShowActivity.java
│ ├── MainActivity.java
│ ├── SettingsActivity.java
│ ├── Welcome.java
│ ├── adapter
│ ├── CityAdapter.java
│ ├── DragAdapter.java
│ ├── ImagePagerAdapter.java
│ ├── NewsAdapter.java
│ ├── NewsFragmentPagerAdapter.java
│ └── OtherAdapter.java
│ ├── app
│ └── AppApplication.java
│ ├── base
│ └── BaseActivity.java
│ ├── bean
│ ├── ChannelItem.java
│ ├── ChannelManage.java
│ ├── CityEntity.java
│ └── NewsEntity.java
│ ├── dao
│ ├── ChannelDao.java
│ └── ChannelDaoInface.java
│ ├── db
│ ├── DBUtil.java
│ └── SQLHelper.java
│ ├── fragment
│ └── NewsFragment.java
│ ├── listener
│ └── BackGestureListener.java
│ ├── service
│ └── NewsDetailsService.java
│ ├── tool
│ ├── BaseTools.java
│ ├── Constants.java
│ ├── DataTools.java
│ ├── DateTools.java
│ └── Options.java
│ └── view
│ ├── ColumnHorizontalScrollView.java
│ ├── DragGrid.java
│ ├── DrawerView.java
│ ├── HeadListView.java
│ ├── OtherGridView.java
│ ├── SwitchButton.java
│ ├── ToastDialog.java
│ ├── TopToastView.java
│ └── imageshow
│ ├── EclairMotionEvent.java
│ ├── ImageShowViewPager.java
│ ├── TouchImageView.java
│ └── WrapMotionEvent.java
├── art
├── 1.png
├── 10.png
├── 11.png
├── 12.png
├── 2.png
├── 3.png
├── 4.png
├── 5.png
├── 6.png
├── 7.png
├── 8.png
└── 9.png
└── library
└── library_SlidingMenu
├── AndroidManifest.xml
├── LICENSE.txt
├── gen
└── com
│ └── jeremyfeinstein
│ └── slidingmenu
│ └── lib
│ ├── BuildConfig.java
│ └── R.java
├── library.iml
├── libs
└── android-support-v4.jar
├── pom.xml
├── project.properties
├── res
├── layout
│ └── slidingmenumain.xml
└── values
│ ├── attrs.xml
│ └── ids.xml
└── src
└── com
└── jeremyfeinstein
└── slidingmenu
└── lib
├── CanvasTransformerBuilder.java
├── CustomViewAbove.java
├── CustomViewBehind.java
├── MenuInterface.java
├── SlidingMenu.java
└── app
├── SlidingActivity.java
├── SlidingActivityBase.java
├── SlidingActivityHelper.java
├── SlidingFragmentActivity.java
├── SlidingListActivity.java
└── SlidingPreferenceActivity.java
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
3 |
4 | # Custom for Visual Studio
5 | *.cs diff=csharp
6 | *.sln merge=union
7 | *.csproj merge=union
8 | *.vbproj merge=union
9 | *.fsproj merge=union
10 | *.dbproj merge=union
11 |
12 | # Standard to msysgit
13 | *.doc diff=astextplain
14 | *.DOC diff=astextplain
15 | *.docx diff=astextplain
16 | *.DOCX diff=astextplain
17 | *.dot diff=astextplain
18 | *.DOT diff=astextplain
19 | *.pdf diff=astextplain
20 | *.PDF diff=astextplain
21 | *.rtf diff=astextplain
22 | *.RTF diff=astextplain
23 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | #################
2 | ## Eclipse
3 | #################
4 |
5 | *.pydevproject
6 | .project
7 | .metadata
8 | bin/
9 | tmp/
10 | *.tmp
11 | *.bak
12 | *.swp
13 | *~.nib
14 | local.properties
15 | .classpath
16 | .settings/
17 | .loadpath
18 |
19 | # External tool builders
20 | .externalToolBuilders/
21 |
22 | # Locally stored "Eclipse launch configurations"
23 | *.launch
24 |
25 | # CDT-specific
26 | .cproject
27 |
28 | # PDT-specific
29 | .buildpath
30 |
31 |
32 | #################
33 | ## Visual Studio
34 | #################
35 |
36 | ## Ignore Visual Studio temporary files, build results, and
37 | ## files generated by popular Visual Studio add-ons.
38 |
39 | # User-specific files
40 | *.suo
41 | *.user
42 | *.sln.docstates
43 |
44 | # Build results
45 |
46 | [Dd]ebug/
47 | [Rr]elease/
48 | x64/
49 | build/
50 | [Bb]in/
51 | [Oo]bj/
52 |
53 | # MSTest test Results
54 | [Tt]est[Rr]esult*/
55 | [Bb]uild[Ll]og.*
56 |
57 | *_i.c
58 | *_p.c
59 | *.ilk
60 | *.meta
61 | *.obj
62 | *.pch
63 | *.pdb
64 | *.pgc
65 | *.pgd
66 | *.rsp
67 | *.sbr
68 | *.tlb
69 | *.tli
70 | *.tlh
71 | *.tmp
72 | *.tmp_proj
73 | *.log
74 | *.vspscc
75 | *.vssscc
76 | .builds
77 | *.pidb
78 | *.log
79 | *.scc
80 |
81 | # Visual C++ cache files
82 | ipch/
83 | *.aps
84 | *.ncb
85 | *.opensdf
86 | *.sdf
87 | *.cachefile
88 |
89 | # Visual Studio profiler
90 | *.psess
91 | *.vsp
92 | *.vspx
93 |
94 | # Guidance Automation Toolkit
95 | *.gpState
96 |
97 | # ReSharper is a .NET coding add-in
98 | _ReSharper*/
99 | *.[Rr]e[Ss]harper
100 |
101 | # TeamCity is a build add-in
102 | _TeamCity*
103 |
104 | # DotCover is a Code Coverage Tool
105 | *.dotCover
106 |
107 | # NCrunch
108 | *.ncrunch*
109 | .*crunch*.local.xml
110 |
111 | # Installshield output folder
112 | [Ee]xpress/
113 |
114 | # DocProject is a documentation generator add-in
115 | DocProject/buildhelp/
116 | DocProject/Help/*.HxT
117 | DocProject/Help/*.HxC
118 | DocProject/Help/*.hhc
119 | DocProject/Help/*.hhk
120 | DocProject/Help/*.hhp
121 | DocProject/Help/Html2
122 | DocProject/Help/html
123 |
124 | # Click-Once directory
125 | publish/
126 |
127 | # Publish Web Output
128 | *.Publish.xml
129 | *.pubxml
130 |
131 | # NuGet Packages Directory
132 | ## TODO: If you have NuGet Package Restore enabled, uncomment the next line
133 | #packages/
134 |
135 | # Windows Azure Build Output
136 | csx
137 | *.build.csdef
138 |
139 | # Windows Store app package directory
140 | AppPackages/
141 |
142 | # Others
143 | sql/
144 | *.Cache
145 | ClientBin/
146 | [Ss]tyle[Cc]op.*
147 | ~$*
148 | *~
149 | *.dbmdl
150 | *.[Pp]ublish.xml
151 | *.pfx
152 | *.publishsettings
153 |
154 | # RIA/Silverlight projects
155 | Generated_Code/
156 |
157 | # Backup & report files from converting an old project file to a newer
158 | # Visual Studio version. Backup files are not needed, because we have git ;-)
159 | _UpgradeReport_Files/
160 | Backup*/
161 | UpgradeLog*.XML
162 | UpgradeLog*.htm
163 |
164 | # SQL Server files
165 | App_Data/*.mdf
166 | App_Data/*.ldf
167 |
168 | #############
169 | ## Windows detritus
170 | #############
171 |
172 | # Windows image file caches
173 | Thumbs.db
174 | ehthumbs.db
175 |
176 | # Folder config file
177 | Desktop.ini
178 |
179 | # Recycle Bin used on file shares
180 | $RECYCLE.BIN/
181 |
182 | # Mac crap
183 | .DS_Store
184 |
185 |
186 | #############
187 | ## Python
188 | #############
189 |
190 | *.py[co]
191 |
192 | # Packages
193 | *.egg
194 | *.egg-info
195 | dist/
196 | build/
197 | eggs/
198 | parts/
199 | var/
200 | sdist/
201 | develop-eggs/
202 | .installed.cfg
203 |
204 | # Installer logs
205 | pip-log.txt
206 |
207 | # Unit test / coverage reports
208 | .coverage
209 | .tox
210 |
211 | #Translations
212 | *.mo
213 |
214 | #Mr Developer
215 | .mr.developer.cfg
216 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | TopNews (今日头条 android客户端)
2 | =======
3 |
4 | About
5 | ------
6 | 高仿“今日头条”客户端,实现它大部分的功能,练习之作,目的了解怎么发开一个新闻类客户端,从涉及的相关知识点中提升自我水平。
7 |
8 | 预览
9 | ------
10 | 主界面
11 | 
12 |
13 | 频道管理界面
14 | 
15 |
16 | 新闻阅读界面
17 | 
18 |
19 | 新闻图片浏览界面
20 | 
21 |
22 | 开发工具
23 | ------
24 | Eclipse
25 |
26 | 使用的开源库
27 | ------
28 | 1.slidingmenu 侧拉菜单
29 |
30 | 2.UniversalImageLoader 目前最流行的图片异步加载库,配置强大,使用简单,绝对能满足你的各种需求!
31 |
32 |
33 | 相关博文地址
34 | ------
35 | http://blog.csdn.net/vipzjyno1/
36 |
--------------------------------------------------------------------------------
/TopNews/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
10 |
11 |
17 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/TopNews/gen/com/jeremyfeinstein/slidingmenu/lib/R.java:
--------------------------------------------------------------------------------
1 | /* AUTO-GENERATED FILE. DO NOT MODIFY.
2 | *
3 | * This class was automatically generated by the
4 | * aapt tool from the resource data it found. It
5 | * should not be modified by hand.
6 | */
7 | package com.jeremyfeinstein.slidingmenu.lib;
8 |
9 | public final class R {
10 | public static final class attr {
11 | public static final int behindOffset = 0x7f010003;
12 | public static final int behindScrollScale = 0x7f010005;
13 | public static final int behindWidth = 0x7f010004;
14 | public static final int fadeDegree = 0x7f01000b;
15 | public static final int fadeEnabled = 0x7f01000a;
16 | public static final int mode = 0x7f010000;
17 | public static final int selectorDrawable = 0x7f01000d;
18 | public static final int selectorEnabled = 0x7f01000c;
19 | public static final int shadowDrawable = 0x7f010008;
20 | public static final int shadowWidth = 0x7f010009;
21 | public static final int touchModeAbove = 0x7f010006;
22 | public static final int touchModeBehind = 0x7f010007;
23 | public static final int viewAbove = 0x7f010001;
24 | public static final int viewBehind = 0x7f010002;
25 | }
26 | public static final class id {
27 | public static final int fullscreen = 0x7f050003;
28 | public static final int left = 0x7f050000;
29 | public static final int margin = 0x7f050002;
30 | public static final int right = 0x7f050001;
31 | public static final int selected_view = 0x7f050004;
32 | public static final int slidingmenumain = 0x7f0500e4;
33 | }
34 | public static final class layout {
35 | public static final int slidingmenumain = 0x7f030014;
36 | }
37 | public static final class styleable {
38 | public static final int[] SlidingMenu = { 0x7f010000, 0x7f010001, 0x7f010002, 0x7f010003, 0x7f010004, 0x7f010005, 0x7f010006, 0x7f010007, 0x7f010008, 0x7f010009, 0x7f01000a, 0x7f01000b, 0x7f01000c, 0x7f01000d };
39 | public static final int SlidingMenu_behindOffset = 3;
40 | public static final int SlidingMenu_behindScrollScale = 5;
41 | public static final int SlidingMenu_behindWidth = 4;
42 | public static final int SlidingMenu_fadeDegree = 11;
43 | public static final int SlidingMenu_fadeEnabled = 10;
44 | public static final int SlidingMenu_mode = 0;
45 | public static final int SlidingMenu_selectorDrawable = 13;
46 | public static final int SlidingMenu_selectorEnabled = 12;
47 | public static final int SlidingMenu_shadowDrawable = 8;
48 | public static final int SlidingMenu_shadowWidth = 9;
49 | public static final int SlidingMenu_touchModeAbove = 6;
50 | public static final int SlidingMenu_touchModeBehind = 7;
51 | public static final int SlidingMenu_viewAbove = 1;
52 | public static final int SlidingMenu_viewBehind = 2;
53 | }
54 | }
55 |
--------------------------------------------------------------------------------
/TopNews/gen/com/topnews/BuildConfig.java:
--------------------------------------------------------------------------------
1 | /** Automatically generated file. DO NOT MODIFY */
2 | package com.topnews;
3 |
4 | public final class BuildConfig {
5 | public final static boolean DEBUG = true;
6 | }
--------------------------------------------------------------------------------
/TopNews/ic_launcher-web.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/ic_launcher-web.png
--------------------------------------------------------------------------------
/TopNews/libs/jsoup-1.7.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/libs/jsoup-1.7.2.jar
--------------------------------------------------------------------------------
/TopNews/libs/universal-image-loader-1.9.2-SNAPSHOT-with-sources.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/libs/universal-image-loader-1.9.2-SNAPSHOT-with-sources.jar
--------------------------------------------------------------------------------
/TopNews/lint.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/TopNews/proguard-project.txt:
--------------------------------------------------------------------------------
1 | # To enable ProGuard in your project, edit project.properties
2 | # to define the proguard.config property as described in that file.
3 | #
4 | # Add project specific ProGuard rules here.
5 | # By default, the flags in this file are appended to flags specified
6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt
7 | # You can edit the include path and order by changing the ProGuard
8 | # include property in project.properties.
9 | #
10 | # For more details, see
11 | # http://developer.android.com/guide/developing/tools/proguard.html
12 |
13 | # Add any project specific keep options here:
14 |
15 | # If your project uses WebView with JS, uncomment the following
16 | # and specify the fully qualified class name to the JavaScript interface
17 | # class:
18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
19 | # public *;
20 | #}
21 |
--------------------------------------------------------------------------------
/TopNews/project.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 edit
7 | # "ant.properties", and override values to adapt the script to your
8 | # project structure.
9 | #
10 | # To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
11 | #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
12 |
13 | # Project target.
14 | target=android-17
15 | android.library.reference.1=..\\library\\library_SlidingMenu
16 |
--------------------------------------------------------------------------------
/TopNews/res/anim/slide_in_left.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/TopNews/res/anim/slide_in_right.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/TopNews/res/anim/slide_left_in.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/TopNews/res/anim/slide_left_out.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/TopNews/res/anim/slide_out_left.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/TopNews/res/anim/slide_out_right.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/TopNews/res/anim/slide_right_out.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/TopNews/res/color/btn_common_text.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TopNews/res/color/dialog_listpage_text.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/color/item_abstract.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/color/item_title.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/color/left_drawer_item_text.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TopNews/res/color/setting_alt_text.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/color/subscribe_item_text_color.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TopNews/res/color/top_category_scroll_text_color_day.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-nodpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-nodpi/icon.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-nodpi/top_popu_right_up.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-nodpi/top_popu_right_up.9.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-nodpi/transparent.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-nodpi/transparent.9.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/account_icon_kaixin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/account_icon_kaixin.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/account_icon_renren.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/account_icon_renren.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/arrow_channel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/arrow_channel.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/arrow_drawer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/arrow_drawer.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/arrow_listpage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/arrow_listpage.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/big_loadpic_empty_listpage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/big_loadpic_empty_listpage.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_back_detail_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_back_detail_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_back_detail_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_back_detail_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_back_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_back_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_back_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_back_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_category_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_category_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_category_normal_night.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_category_normal_night.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_category_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_category_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_common_disabled.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_common_disabled.9.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_common_normal.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_common_normal.9.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_common_pressed.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_common_pressed.9.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_kaixin_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_kaixin_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_kaixin_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_kaixin_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_qq_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_qq_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_qq_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_qq_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_renren_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_renren_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_renren_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_renren_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_sina_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_sina_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_sina_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_sina_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_tencent_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_tencent_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/btn_tencent_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/btn_tencent_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/channel_glide.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/channel_glide.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/channel_glide_night.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/channel_glide_night.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/channel_glide_press.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/channel_glide_press.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/channel_glide_press_night.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/channel_glide_press_night.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/channel_leftblock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/channel_leftblock.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/channel_leftblock_night.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/channel_leftblock_night.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/channel_new.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/channel_new.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/channel_rightblock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/channel_rightblock.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/channel_rightblock_night.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/channel_rightblock_night.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/default_round_head.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/default_round_head.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/detail_loading.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/detail_loading.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/dynamic_refresh_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/dynamic_refresh_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/dynamic_refresh_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/dynamic_refresh_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_favor_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_favor_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_favor_on_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_favor_on_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_favor_on_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_favor_on_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_favor_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_favor_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_more_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_more_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_more_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_more_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_next_disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_next_disabled.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_next_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_next_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_next_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_next_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_previous_disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_previous_disabled.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_previous_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_previous_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_previous_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_previous_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_report_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_report_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_report_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_report_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_repost_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_repost_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_repost_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_repost_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_share_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_share_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_share_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_share_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_write_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_write_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_action_write_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_action_write_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_city_native.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_city_native.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_download_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_download_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_download_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_download_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_drawer_appstore_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_drawer_appstore_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_drawer_appstore_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_drawer_appstore_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_drawer_favorite_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_drawer_favorite_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_drawer_favorite_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_drawer_favorite_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_drawer_feedback_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_drawer_feedback_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_drawer_feedback_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_drawer_feedback_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_drawer_message_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_drawer_message_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_drawer_message_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_drawer_message_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_drawer_offline_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_drawer_offline_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_drawer_offline_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_drawer_offline_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_drawer_qzone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_drawer_qzone.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_drawer_search_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_drawer_search_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_drawer_search_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_drawer_search_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_drawer_setting_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_drawer_setting_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_drawer_setting_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_drawer_setting_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_drawer_tencent.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_drawer_tencent.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_drawer_weibo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_drawer_weibo.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_full_image_failed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_full_image_failed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_mark_exclusive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_mark_exclusive.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_mark_exclusive_night.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_mark_exclusive_night.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_mark_favor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_mark_favor.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_mark_favor_night.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_mark_favor_night.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_mark_first.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_mark_first.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_mark_first_night.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_mark_first_night.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_mark_hot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_mark_hot.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_mark_hot_night.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_mark_hot_night.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_mark_recommend.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_mark_recommend.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_mark_recommend_night.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_mark_recommend_night.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_toast_bury.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_toast_bury.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_toast_digg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_toast_digg.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_toast_fav.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_toast_fav.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_toast_post_fail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_toast_post_fail.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_toast_post_ok.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_toast_post_ok.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_toast_unfav.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_toast_unfav.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/ic_video.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/ic_video.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/icon_new.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/icon_new.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/left_drawer_activity.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/left_drawer_activity.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/left_drawer_activity_press.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/left_drawer_activity_press.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/left_drawer_download.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/left_drawer_download.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/left_drawer_pgc_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/left_drawer_pgc_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/left_drawer_pgc_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/left_drawer_pgc_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/listpage_more_close_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/listpage_more_close_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/listpage_more_close_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/listpage_more_close_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/listpage_more_dislike_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/listpage_more_dislike_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/listpage_more_dislike_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/listpage_more_dislike_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/listpage_more_dislike_selected_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/listpage_more_dislike_selected_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/listpage_more_dislike_selected_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/listpage_more_dislike_selected_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/listpage_more_like_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/listpage_more_like_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/listpage_more_like_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/listpage_more_like_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/listpage_more_like_seleted_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/listpage_more_like_seleted_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/listpage_more_like_seleted_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/listpage_more_like_seleted_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/listpage_more_speak_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/listpage_more_speak_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/listpage_more_speak_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/listpage_more_speak_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/login_background_introduce.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/login_background_introduce.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/popicon_listpage_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/popicon_listpage_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/popicon_listpage_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/popicon_listpage_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/profile_cell_down_shadow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/profile_cell_down_shadow.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/refreshicon_titlebar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/refreshicon_titlebar.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/review_toolbar_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/review_toolbar_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/review_toolbar_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/review_toolbar_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/right_drawer_attention_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/right_drawer_attention_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/right_drawer_attention_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/right_drawer_attention_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/right_drawer_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/right_drawer_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/right_drawer_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/right_drawer_pressed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/small_loadpic_empty_listpage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/small_loadpic_empty_listpage.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/spinner_76_inner_holo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/spinner_76_inner_holo.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/spinner_76_outer_holo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/spinner_76_outer_holo.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/splash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/splash.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/switch_btn_off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/switch_btn_off.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/switch_btn_on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/switch_btn_on.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/switch_btn_slipper.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/switch_btn_slipper.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/title.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/title.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/titlebar_refresh_detail_cancel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/titlebar_refresh_detail_cancel.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/titlebar_review_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/titlebar_review_normal.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/titlebar_review_presssed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/titlebar_review_presssed.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/wiper_switch_off_btn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/wiper_switch_off_btn.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/wiper_switch_on_btn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/wiper_switch_on_btn.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xhdpi/wiper_switch_slipper_btn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xhdpi/wiper_switch_slipper_btn.png
--------------------------------------------------------------------------------
/TopNews/res/drawable-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Rano1/TopNews/d3278feb355e22aab1932a957033e3cb16730409/TopNews/res/drawable-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/TopNews/res/drawable/badge_titlebar.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/bg_date.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/bg_full_image.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/bg_head.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/bg_head_normal.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/bg_head_pressed.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/bg_notify.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/bg_row_center.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
7 |
8 |
9 |
10 |
11 | -
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/bg_row_end.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | -
5 |
6 |
7 |
8 |
9 |
10 |
11 | -
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/bg_row_head.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
7 |
8 |
9 |
10 |
11 | -
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/bg_slide_hint.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/bg_titlebar.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/btn_back.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/btn_back_detail.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/btn_category.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/btn_common.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/btn_kaixin.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/btn_qq.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/btn_renren.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/btn_sina.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/btn_tencent.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/channel_glide_day_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/channel_glide_night_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/commentbg_listpage.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
-
7 |
8 |
9 |
10 |
11 |
12 |
13 | -
14 |
15 |
-
16 |
17 |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/detail_bg_titlebar.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/detail_title_bar_clip.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/detail_title_bar_progress.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/dislike_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/dislike_line.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/favorite_delete_btn.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/favorite_delete_btn_normal.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/favorite_delete_btn_pressed.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/ic_action_comment.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/ic_action_favor.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/ic_action_more.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/ic_action_next.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/ic_action_previous.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/ic_action_report.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/ic_action_repost.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/ic_action_share.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/ic_action_write.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/ic_download.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/ic_drawer_appstore.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/ic_drawer_favorite.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/ic_drawer_feedback.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/ic_drawer_message.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/ic_drawer_offline.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/ic_drawer_pgc.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/ic_drawer_search.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/ic_drawer_setting.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/image_holder_listpage.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/image_holder_listpage_failed.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
7 |
8 |
9 | -
10 |
11 |
12 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/image_holder_listpage_loading.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
7 |
8 |
9 | -
10 |
11 |
12 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/left_drawer_activity_selector.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/left_drawer_count_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/left_drawer_item_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
7 |
8 |
9 | -
10 |
11 |
12 |
13 |
14 | -
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/list_item_local_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
7 |
8 |
9 |
10 | -
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/listpage_more_close.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/listpage_more_dislike.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/listpage_more_like.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/listpage_more_speech.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/menu_back_sliding.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
8 |
9 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/newsbg_listpage.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
7 |
8 |
9 |
10 | -
11 |
12 |
13 |
14 |
15 | -
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/popicon_listpage.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/progress_large_holo.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
7 | -
8 |
9 |
10 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/radio_buttong_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | -
5 |
6 |
7 |
8 |
9 | -
10 |
11 |
12 |
13 |
14 | -
15 |
16 |
17 |
18 |
19 | -
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/right_drawer.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/right_drawer_attention.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/right_drawer_dynamic_refresh.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/right_drawer_top_count_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/round_avatar_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/shadow.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/shadowright.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/small_image_holder_listpage.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/small_image_holder_listpage_failed.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
7 |
8 |
9 | -
10 |
11 |
12 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/small_image_holder_listpage_loading.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
7 |
8 |
9 | -
10 |
11 |
12 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/subscribe_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/subscribe_item_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
-
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | -
15 |
16 |
17 |
18 |
19 |
20 | -
21 |
22 |
23 |
24 |
25 |
26 | -
27 |
28 |
29 |
30 |
31 |
32 | -
33 |
34 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/subscribe_item_text_color_night.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/switch_btn.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/titlebar_review.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/top_category_scroll_text_view_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
-
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/top_category_scroll_text_view_bg_night.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | -
5 |
6 |
-
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/TopNews/res/drawable/wiper_switch_btn.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/layout/channel_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
20 |
21 |
22 |
28 |
29 |
--------------------------------------------------------------------------------
/TopNews/res/layout/city.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
11 |
12 |
21 |
22 |
29 |
30 |
--------------------------------------------------------------------------------
/TopNews/res/layout/city_category_list_tip.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
21 |
22 |
27 |
28 |
40 |
41 |
46 |
--------------------------------------------------------------------------------
/TopNews/res/layout/city_item_content.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
10 |
19 |
20 |
--------------------------------------------------------------------------------
/TopNews/res/layout/city_item_section.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
13 |
18 |
19 |
--------------------------------------------------------------------------------
/TopNews/res/layout/detail_title_bar.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
11 |
12 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
--------------------------------------------------------------------------------
/TopNews/res/layout/details_imageshow.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
12 |
13 |
22 |
23 |
31 |
32 |
--------------------------------------------------------------------------------
/TopNews/res/layout/details_imageshow_item.xml:
--------------------------------------------------------------------------------
1 |
6 |
7 |
12 |
13 |
19 |
20 |
26 |
27 |
36 |
37 |
--------------------------------------------------------------------------------
/TopNews/res/layout/list_item_pop.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
20 |
21 |
30 |
31 |
32 |
37 |
38 |
48 |
49 |
58 |
59 |
60 |
64 |
65 |
75 |
76 |
85 |
86 |
87 |
91 |
92 |
99 |
100 |
--------------------------------------------------------------------------------
/TopNews/res/layout/list_item_section.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
19 |
20 |
26 |
27 |
33 |
34 |
35 |
40 |
41 |
--------------------------------------------------------------------------------
/TopNews/res/layout/main.xml:
--------------------------------------------------------------------------------
1 |
7 |
8 |
9 |
10 |
15 |
16 |
21 |
22 |
27 |
28 |
37 |
38 |
39 |
47 |
48 |
56 |
57 |
58 |
62 |
63 |
69 |
70 |
71 |
72 |
77 |
78 |
82 |
83 |
--------------------------------------------------------------------------------
/TopNews/res/layout/news_fragment.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
14 |
15 |
21 |
22 |
30 |
31 |
40 |
41 |
48 |
49 |
56 |
57 |
65 |
66 |
71 |
72 |
73 |
74 |
80 |
81 |
82 |
83 |
84 |
--------------------------------------------------------------------------------
/TopNews/res/layout/popup_toast.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
14 |
15 |
20 |
21 |
--------------------------------------------------------------------------------
/TopNews/res/layout/title_bar.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
9 |
10 |
17 |
18 |
23 |
24 |
34 |
35 |
--------------------------------------------------------------------------------
/TopNews/res/layout/welcome.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
12 |
13 |
--------------------------------------------------------------------------------
/TopNews/res/menu/main.xml:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/TopNews/res/values-sw600dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/TopNews/res/values-sw720dp-land/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 | 128dp
8 |
9 |
10 |
--------------------------------------------------------------------------------
/TopNews/res/values-v11/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/TopNews/res/values-v14/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/TopNews/res/values/integers.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 2
4 | 300
5 |
6 |
--------------------------------------------------------------------------------
/TopNews/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 今日头条
5 | Settings
6 | Hello world!
7 | 登录后,将推荐给你更多感兴趣的文章
8 | 搜索
9 | 收藏
10 | 消息
11 | 离线
12 | 取消离线
13 | 活动
14 | 设置
15 | 反馈
16 | 精彩应用
17 | "登录后 可关注好友评论和收藏"
18 | 未登录
19 | 发现%1$d条更新
20 | 暂无更新, 休息一会儿
21 | 夜间模式
22 | 日间模式
23 | 列表显示摘要
24 | 字体大小
25 | 列表页评论
26 | 列表页刷新
27 | 2G/3G网络流量
28 | 推送通知
29 | 互动插件
30 | 收藏时转发
31 | 顶踩时转发
32 | 清理缓存
33 | 意见反馈
34 | 精彩应用推荐
35 | 检查新版本
36 | 夜间模式
37 | 左右翻页
38 | 启动网络调试
39 | 关闭摇一摇切换夜间模式
40 | 使用帮助
41 | © 头条网 toutiao.com
42 | 删除
43 | 编辑
44 | 取消
45 | 读文章
46 | 频道管理
47 | 我的频道
48 | 更多频道
49 | 单击增删频道
50 | 单击增删频道,长按拖拽排序
51 | 撤消
52 | 今天
53 | 昨天
54 | 前天
55 | 发现%1$s篇文章
56 | 发现%1$d条更新
57 | 发现%1$d条更新
58 | 点击选择其他城市
59 | 选择城市,立即查看本地新闻
60 | 请先选择您关注的城市
61 | 加载失败,点击重试
62 |
63 |
--------------------------------------------------------------------------------
/TopNews/res/values/style_switch.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
68 |
69 |
70 |
71 | #FFFFFF
72 |
--------------------------------------------------------------------------------
/TopNews/src/com/topnews/CityListActivity.java:
--------------------------------------------------------------------------------
1 | package com.topnews;
2 |
3 | import java.util.ArrayList;
4 |
5 | import android.content.Intent;
6 | import android.os.Bundle;
7 | import android.view.LayoutInflater;
8 | import android.view.View;
9 | import android.widget.AdapterView;
10 | import android.widget.Button;
11 | import android.widget.TextView;
12 | import android.widget.AdapterView.OnItemClickListener;
13 |
14 | import com.topnews.adapter.CityAdapter;
15 | import com.topnews.base.BaseActivity;
16 | import com.topnews.bean.CityEntity;
17 | import com.topnews.tool.Constants;
18 | import com.topnews.view.HeadListView;
19 |
20 | public class CityListActivity extends BaseActivity {
21 | private TextView title;
22 | private HeadListView mListView;
23 | private ArrayList cityList;
24 | private CityAdapter mAdapter;
25 | @Override
26 | protected void onCreate(Bundle savedInstanceState) {
27 | // TODO Auto-generated method stub
28 | super.onCreate(savedInstanceState);
29 | setContentView(R.layout.city);
30 | initView();
31 | initData();
32 | }
33 |
34 | private void initView() {
35 | title = (TextView) findViewById(R.id.title);
36 | mListView = (HeadListView)findViewById(R.id.cityListView);
37 | }
38 |
39 | private void initData() {
40 | title.setText("当前城市-杭州");
41 | cityList = Constants.getCityList();
42 | mAdapter = new CityAdapter(this, cityList);
43 | mListView.setAdapter(mAdapter);
44 | mListView.setOnScrollListener(mAdapter);
45 | mListView.setPinnedHeaderView(LayoutInflater.from(this).inflate(R.layout.city_item_section, mListView, false));
46 | mListView.setOnItemClickListener(new OnItemClickListener() {
47 |
48 | @Override
49 | public void onItemClick(AdapterView> parent, View view,
50 | int position, long id) {
51 | // Intent intent = new Intent(getApplicationContext(), DetailsActivity.class);
52 | // startActivity(intent);
53 | overridePendingTransition(R.anim.slide_in_right, R.anim.slide_out_left);
54 | }
55 | });
56 | }
57 | }
58 |
--------------------------------------------------------------------------------
/TopNews/src/com/topnews/ImageShowActivity.java:
--------------------------------------------------------------------------------
1 | package com.topnews;
2 |
3 | import java.util.ArrayList;
4 |
5 | import android.os.Bundle;
6 | import android.support.v4.view.ViewPager;
7 | import android.support.v4.view.ViewPager.OnPageChangeListener;
8 | import android.widget.Button;
9 | import android.widget.ImageView;
10 | import android.widget.TextView;
11 |
12 | import com.topnews.adapter.ImagePagerAdapter;
13 | import com.topnews.base.BaseActivity;
14 | import com.topnews.view.imageshow.ImageShowViewPager;
15 |
16 | /*
17 | * 图片展示
18 | */
19 | public class ImageShowActivity extends BaseActivity {
20 | /** 图片展示 */
21 | private ImageShowViewPager image_pager;
22 | private TextView page_number;
23 | /** 图片下载按钮 */
24 | private ImageView download;
25 | /** 图片列表 */
26 | private ArrayList imgsUrl;
27 | /** PagerAdapter */
28 | private ImagePagerAdapter mAdapter;
29 | @Override
30 | protected void onCreate(Bundle savedInstanceState) {
31 | // TODO Auto-generated method stub
32 | super.onCreate(savedInstanceState);
33 | setContentView(R.layout.details_imageshow);
34 | initView();
35 | initData();
36 | initViewPager();
37 | }
38 |
39 | private void initData() {
40 | imgsUrl = getIntent().getStringArrayListExtra("infos");
41 | page_number.setText("1" + "/" + imgsUrl.size());
42 | }
43 |
44 | private void initView() {
45 | image_pager = (ImageShowViewPager) findViewById(R.id.image_pager);
46 | page_number = (TextView) findViewById(R.id.page_number);
47 | download = (ImageView) findViewById(R.id.download);
48 | image_pager.setOnPageChangeListener(new OnPageChangeListener() {
49 |
50 | @Override
51 | public void onPageSelected(int arg0) {
52 | page_number.setText((arg0 + 1) + "/" + imgsUrl.size());
53 | }
54 |
55 | @Override
56 | public void onPageScrolled(int arg0, float arg1, int arg2) {
57 | // TODO Auto-generated method stub
58 |
59 | }
60 |
61 | @Override
62 | public void onPageScrollStateChanged(int arg0) {
63 | // TODO Auto-generated method stub
64 |
65 | }
66 | });
67 | }
68 |
69 | private void initViewPager() {
70 | if (imgsUrl != null && imgsUrl.size() != 0) {
71 | mAdapter = new ImagePagerAdapter(getApplicationContext(), imgsUrl);
72 | image_pager.setAdapter(mAdapter);
73 | }
74 | }
75 | }
76 |
--------------------------------------------------------------------------------
/TopNews/src/com/topnews/SettingsActivity.java:
--------------------------------------------------------------------------------
1 | package com.topnews;
2 |
3 | import android.os.Bundle;
4 | import android.support.v4.view.ViewPager;
5 | import android.view.View;
6 | import android.view.View.OnClickListener;
7 | import android.widget.Button;
8 | import android.widget.TextView;
9 |
10 | import com.topnews.base.BaseActivity;
11 |
12 | public class SettingsActivity extends BaseActivity implements OnClickListener{
13 | TextView title;
14 | TextView right_text;
15 | @Override
16 | protected void onCreate(Bundle savedInstanceState) {
17 | // TODO Auto-generated method stub
18 | super.onCreate(savedInstanceState);
19 | setContentView(R.layout.settings);
20 | initView();
21 | initData();
22 | }
23 |
24 | private void initView() {
25 | title = (TextView)findViewById(R.id.title);
26 | right_text = (TextView)findViewById(R.id.right_text);
27 | right_text.setVisibility(View.VISIBLE);
28 | right_text.setClickable(true);
29 | right_text.setOnClickListener(this);
30 | }
31 |
32 | private void initData() {
33 | title.setText("设置");
34 | right_text.setText("意见反馈");
35 | }
36 |
37 | @Override
38 | public void onBackPressed() {
39 | // TODO Auto-generated method stub
40 | super.onBackPressed();
41 | // overridePendingTransition(R.anim.slide_in_right, R.anim.slide_out_left);
42 | overridePendingTransition(R.anim.slide_in_left, R.anim.slide_out_right);
43 | }
44 |
45 | @Override
46 | public void onClick(View v) {
47 | switch (v.getId()) {
48 | case R.id.right_text:
49 |
50 | break;
51 | default:
52 | break;
53 | }
54 | }
55 | }
56 |
--------------------------------------------------------------------------------
/TopNews/src/com/topnews/Welcome.java:
--------------------------------------------------------------------------------
1 | package com.topnews;
2 |
3 | import android.app.Activity;
4 | import android.content.Intent;
5 | import android.os.Bundle;
6 | import android.view.View;
7 | import android.view.animation.AlphaAnimation;
8 | import android.view.animation.Animation;
9 | import android.view.animation.Animation.AnimationListener;
10 |
11 | public class Welcome extends Activity {
12 | private AlphaAnimation start_anima;
13 | View view;
14 | @Override
15 | protected void onCreate(Bundle savedInstanceState) {
16 | // TODO Auto-generated method stub
17 | super.onCreate(savedInstanceState);
18 | view = View.inflate(this, R.layout.welcome, null);
19 | setContentView(view);
20 | initView();
21 | initData();
22 | }
23 | private void initData() {
24 | start_anima = new AlphaAnimation(0.3f, 1.0f);
25 | start_anima.setDuration(2000);
26 | view.startAnimation(start_anima);
27 | start_anima.setAnimationListener(new AnimationListener() {
28 |
29 | @Override
30 | public void onAnimationStart(Animation animation) {
31 | // TODO Auto-generated method stub
32 |
33 | }
34 |
35 | @Override
36 | public void onAnimationRepeat(Animation animation) {
37 | // TODO Auto-generated method stub
38 |
39 | }
40 |
41 | @Override
42 | public void onAnimationEnd(Animation animation) {
43 | // TODO Auto-generated method stub
44 | redirectTo();
45 | }
46 | });
47 | }
48 |
49 | private void initView() {
50 |
51 | }
52 |
53 | private void redirectTo() {
54 | startActivity(new Intent(getApplicationContext(), MainActivity.class));
55 | finish();
56 | }
57 | }
58 |
--------------------------------------------------------------------------------
/TopNews/src/com/topnews/adapter/NewsFragmentPagerAdapter.java:
--------------------------------------------------------------------------------
1 | package com.topnews.adapter;
2 |
3 | import java.util.ArrayList;
4 |
5 | import android.support.v4.app.Fragment;
6 | import android.support.v4.app.FragmentManager;
7 | import android.support.v4.app.FragmentPagerAdapter;
8 | import android.support.v4.app.FragmentTransaction;
9 | import android.view.ViewGroup;
10 |
11 | public class NewsFragmentPagerAdapter extends FragmentPagerAdapter {
12 | private ArrayList fragments;
13 | private FragmentManager fm;
14 |
15 | public NewsFragmentPagerAdapter(FragmentManager fm) {
16 | super(fm);
17 | this.fm = fm;
18 | }
19 |
20 | public NewsFragmentPagerAdapter(FragmentManager fm,
21 | ArrayList fragments) {
22 | super(fm);
23 | this.fm = fm;
24 | this.fragments = fragments;
25 | }
26 |
27 | @Override
28 | public int getCount() {
29 | return fragments.size();
30 | }
31 |
32 | @Override
33 | public Fragment getItem(int position) {
34 | return fragments.get(position);
35 | }
36 |
37 | @Override
38 | public int getItemPosition(Object object) {
39 | return POSITION_NONE;
40 | }
41 |
42 | public void setFragments(ArrayList fragments) {
43 | if (this.fragments != null) {
44 | FragmentTransaction ft = fm.beginTransaction();
45 | for (Fragment f : this.fragments) {
46 | ft.remove(f);
47 | }
48 | ft.commit();
49 | ft = null;
50 | fm.executePendingTransactions();
51 | }
52 | this.fragments = fragments;
53 | notifyDataSetChanged();
54 | }
55 |
56 | @Override
57 | public Object instantiateItem(ViewGroup container, final int position) {
58 | Object obj = super.instantiateItem(container, position);
59 | return obj;
60 | }
61 |
62 | }
63 |
--------------------------------------------------------------------------------
/TopNews/src/com/topnews/adapter/OtherAdapter.java:
--------------------------------------------------------------------------------
1 | package com.topnews.adapter;
2 |
3 | import java.util.List;
4 |
5 | import com.topnews.R;
6 | import com.topnews.bean.ChannelItem;
7 |
8 | import android.content.Context;
9 | import android.util.Log;
10 | import android.view.LayoutInflater;
11 | import android.view.View;
12 | import android.view.ViewGroup;
13 | import android.widget.BaseAdapter;
14 | import android.widget.TextView;
15 |
16 | public class OtherAdapter extends BaseAdapter {
17 | private Context context;
18 | public List channelList;
19 | private TextView item_text;
20 | /** 是否可见 */
21 | boolean isVisible = true;
22 | /** 要删除的position */
23 | public int remove_position = -1;
24 |
25 | public OtherAdapter(Context context, List channelList) {
26 | this.context = context;
27 | this.channelList = channelList;
28 | }
29 |
30 | @Override
31 | public int getCount() {
32 | return channelList == null ? 0 : channelList.size();
33 | }
34 |
35 | @Override
36 | public ChannelItem getItem(int position) {
37 | if (channelList != null && channelList.size() != 0) {
38 | return channelList.get(position);
39 | }
40 | return null;
41 | }
42 |
43 | @Override
44 | public long getItemId(int position) {
45 | return position;
46 | }
47 |
48 | @Override
49 | public View getView(int position, View convertView, ViewGroup parent) {
50 | View view = LayoutInflater.from(context).inflate(R.layout.channel_item, null);
51 | item_text = (TextView) view.findViewById(R.id.text_item);
52 | ChannelItem channel = getItem(position);
53 | item_text.setText(channel.getName());
54 | if (!isVisible && (position == -1 + channelList.size())){
55 | item_text.setText("");
56 | }
57 | if(remove_position == position){
58 | item_text.setText("");
59 | }
60 | return view;
61 | }
62 |
63 | /** 获取频道列表 */
64 | public List getChannnelLst() {
65 | return channelList;
66 | }
67 |
68 | /** 添加频道列表 */
69 | public void addItem(ChannelItem channel) {
70 | channelList.add(channel);
71 | notifyDataSetChanged();
72 | }
73 |
74 | /** 设置删除的position */
75 | public void setRemove(int position) {
76 | remove_position = position;
77 | notifyDataSetChanged();
78 | // notifyDataSetChanged();
79 | }
80 |
81 | /** 删除频道列表 */
82 | public void remove() {
83 | channelList.remove(remove_position);
84 | remove_position = -1;
85 | notifyDataSetChanged();
86 | }
87 | /** 设置频道列表 */
88 | public void setListDate(List list) {
89 | channelList = list;
90 | }
91 |
92 | /** 获取是否可见 */
93 | public boolean isVisible() {
94 | return isVisible;
95 | }
96 |
97 | /** 设置是否可见 */
98 | public void setVisible(boolean visible) {
99 | isVisible = visible;
100 | }
101 | }
--------------------------------------------------------------------------------
/TopNews/src/com/topnews/app/AppApplication.java:
--------------------------------------------------------------------------------
1 | package com.topnews.app;
2 |
3 | import java.io.File;
4 |
5 | import com.nostra13.universalimageloader.cache.disc.impl.UnlimitedDiscCache;
6 | import com.nostra13.universalimageloader.cache.disc.naming.Md5FileNameGenerator;
7 | import com.nostra13.universalimageloader.core.ImageLoader;
8 | import com.nostra13.universalimageloader.core.ImageLoaderConfiguration;
9 | import com.nostra13.universalimageloader.core.assist.QueueProcessingType;
10 | import com.nostra13.universalimageloader.utils.StorageUtils;
11 | import com.topnews.db.SQLHelper;
12 |
13 | import android.app.Application;
14 | import android.content.Context;
15 | import android.util.Log;
16 |
17 | public class AppApplication extends Application {
18 | private static AppApplication mAppApplication;
19 | private SQLHelper sqlHelper;
20 |
21 | @Override
22 | public void onCreate() {
23 | // TODO Auto-generated method stub
24 | super.onCreate();
25 | initImageLoader(getApplicationContext());
26 | mAppApplication = this;
27 | }
28 |
29 | /** 获取Application */
30 | public static AppApplication getApp() {
31 | return mAppApplication;
32 | }
33 |
34 | /** 获取数据库Helper */
35 | public SQLHelper getSQLHelper() {
36 | if (sqlHelper == null)
37 | sqlHelper = new SQLHelper(mAppApplication);
38 | return sqlHelper;
39 | }
40 |
41 | @Override
42 | public void onTerminate() {
43 | // TODO Auto-generated method stub
44 | if (sqlHelper != null)
45 | sqlHelper.close();
46 | super.onTerminate();
47 | //整体摧毁的时候调用这个方法
48 | }
49 | /** 初始化ImageLoader */
50 | public static void initImageLoader(Context context) {
51 | File cacheDir = StorageUtils.getOwnCacheDirectory(context, "topnews/Cache");//获取到缓存的目录地址
52 | Log.d("cacheDir", cacheDir.getPath());
53 | //创建配置ImageLoader(所有的选项都是可选的,只使用那些你真的想定制),这个可以设定在APPLACATION里面,设置为全局的配置参数
54 | ImageLoaderConfiguration config = new ImageLoaderConfiguration
55 | .Builder(context)
56 | //.memoryCacheExtraOptions(480, 800) // max width, max height,即保存的每个缓存文件的最大长宽
57 | //.discCacheExtraOptions(480, 800, CompressFormat.JPEG, 75, null) // Can slow ImageLoader, use it carefully (Better don't use it)设置缓存的详细信息,最好不要设置这个
58 | .threadPoolSize(3)//线程池内加载的数量
59 | .threadPriority(Thread.NORM_PRIORITY - 2)
60 | .denyCacheImageMultipleSizesInMemory()
61 | //.memoryCache(new UsingFreqLimitedMemoryCache(2 * 1024 * 1024)) // You can pass your own memory cache implementation你可以通过自己的内存缓存实现
62 | //.memoryCacheSize(2 * 1024 * 1024)
63 | ///.discCacheSize(50 * 1024 * 1024)
64 | .discCacheFileNameGenerator(new Md5FileNameGenerator())//将保存的时候的URI名称用MD5 加密
65 | //.discCacheFileNameGenerator(new HashCodeFileNameGenerator())//将保存的时候的URI名称用HASHCODE加密
66 | .tasksProcessingOrder(QueueProcessingType.LIFO)
67 | //.discCacheFileCount(100) //缓存的File数量
68 | .discCache(new UnlimitedDiscCache(cacheDir))//自定义缓存路径
69 | //.defaultDisplayImageOptions(DisplayImageOptions.createSimple())
70 | //.imageDownloader(new BaseImageDownloader(context, 5 * 1000, 30 * 1000)) // connectTimeout (5 s), readTimeout (30 s)超时时间
71 | .writeDebugLogs() // Remove for release app
72 | .build();
73 | // Initialize ImageLoader with configuration.
74 | ImageLoader.getInstance().init(config);//全局初始化此配置
75 | }
76 | }
77 |
--------------------------------------------------------------------------------
/TopNews/src/com/topnews/base/BaseActivity.java:
--------------------------------------------------------------------------------
1 | package com.topnews.base;
2 |
3 | import com.topnews.listener.BackGestureListener;
4 |
5 | import android.app.Activity;
6 | import android.os.Bundle;
7 | import android.view.GestureDetector;
8 | import android.view.MotionEvent;
9 | import android.view.View;
10 |
11 | public class BaseActivity extends Activity {
12 |
13 | /** 手势监听 */
14 | GestureDetector mGestureDetector;
15 | /** 是否需要监听手势关闭功能 */
16 | private boolean mNeedBackGesture = false;
17 | @Override
18 | protected void onCreate(Bundle savedInstanceState) {
19 | // TODO Auto-generated method stub
20 | super.onCreate(savedInstanceState);
21 | initGestureDetector();
22 | }
23 |
24 | private void initGestureDetector() {
25 | if (mGestureDetector == null) {
26 | mGestureDetector = new GestureDetector(getApplicationContext(),
27 | new BackGestureListener(this));
28 | }
29 | }
30 |
31 | @Override
32 | public boolean dispatchTouchEvent(MotionEvent ev) {
33 | // TODO Auto-generated method stub
34 | if(mNeedBackGesture){
35 | return mGestureDetector.onTouchEvent(ev) || super.dispatchTouchEvent(ev);
36 | }
37 | return super.dispatchTouchEvent(ev);
38 | }
39 |
40 | /*
41 | * 设置是否进行手势监听
42 | */
43 | public void setNeedBackGesture(boolean mNeedBackGesture){
44 | this.mNeedBackGesture = mNeedBackGesture;
45 | }
46 |
47 | /*
48 | * 返回
49 | */
50 | public void doBack(View view) {
51 | onBackPressed();
52 | }
53 |
54 | }
55 |
--------------------------------------------------------------------------------
/TopNews/src/com/topnews/bean/ChannelItem.java:
--------------------------------------------------------------------------------
1 | package com.topnews.bean;
2 |
3 | import java.io.Serializable;
4 |
5 | /**
6 | * ITEM的对应可序化队列属性
7 | * */
8 | public class ChannelItem implements Serializable {
9 | /**
10 | *
11 | */
12 | private static final long serialVersionUID = -6465237897027410019L;
13 | /**
14 | * 栏目对应ID
15 | * */
16 | public Integer id;
17 | /**
18 | * 栏目对应NAME
19 | * */
20 | public String name;
21 | /**
22 | * 栏目在整体中的排序顺序 rank
23 | * */
24 | public Integer orderId;
25 | /**
26 | * 栏目是否选中
27 | * */
28 | public Integer selected;
29 |
30 | public ChannelItem() {
31 | }
32 |
33 | public ChannelItem(int id, String name, int orderId,int selected) {
34 | this.id = Integer.valueOf(id);
35 | this.name = name;
36 | this.orderId = Integer.valueOf(orderId);
37 | this.selected = Integer.valueOf(selected);
38 | }
39 |
40 | public int getId() {
41 | return this.id.intValue();
42 | }
43 |
44 | public String getName() {
45 | return this.name;
46 | }
47 |
48 | public int getOrderId() {
49 | return this.orderId.intValue();
50 | }
51 |
52 | public Integer getSelected() {
53 | return this.selected;
54 | }
55 |
56 | public void setId(int paramInt) {
57 | this.id = Integer.valueOf(paramInt);
58 | }
59 |
60 | public void setName(String paramString) {
61 | this.name = paramString;
62 | }
63 |
64 | public void setOrderId(int paramInt) {
65 | this.orderId = Integer.valueOf(paramInt);
66 | }
67 |
68 | public void setSelected(Integer paramInteger) {
69 | this.selected = paramInteger;
70 | }
71 |
72 | public String toString() {
73 | return "ChannelItem [id=" + this.id + ", name=" + this.name
74 | + ", selected=" + this.selected + "]";
75 | }
76 | }
--------------------------------------------------------------------------------
/TopNews/src/com/topnews/bean/CityEntity.java:
--------------------------------------------------------------------------------
1 | package com.topnews.bean;
2 |
3 | import java.io.Serializable;
4 |
5 | /*
6 | * 城市实体类
7 | */
8 | public class CityEntity implements Serializable{
9 | /**
10 | *
11 | */
12 | private static final long serialVersionUID = 2005295701925847160L;
13 | /* 城市ID */
14 | public Integer id;
15 | /* 城市NAME */
16 | public String name;
17 | /* 城市拼音首字母 */
18 | public char pinyin;
19 |
20 | public CityEntity(Integer id, String name, char pinyin) {
21 | this.id = id;
22 | this.name = name;
23 | this.pinyin = pinyin;
24 | }
25 |
26 | public Integer getId() {
27 | return id;
28 | }
29 |
30 | public void setId(Integer id) {
31 | this.id = id;
32 | }
33 |
34 | public String getName() {
35 | return name;
36 | }
37 |
38 | public void setName(String name) {
39 | this.name = name;
40 | }
41 |
42 | public char getPinyin() {
43 | return pinyin;
44 | }
45 |
46 | public void setPinyin(char pinyin) {
47 | this.pinyin = pinyin;
48 | }
49 |
50 | }
51 |
--------------------------------------------------------------------------------
/TopNews/src/com/topnews/dao/ChannelDaoInface.java:
--------------------------------------------------------------------------------
1 | package com.topnews.dao;
2 |
3 | import java.util.List;
4 | import java.util.Map;
5 |
6 | import com.topnews.bean.ChannelItem;
7 |
8 | import android.content.ContentValues;
9 |
10 | public interface ChannelDaoInface {
11 | public boolean addCache(ChannelItem item);
12 |
13 | public boolean deleteCache(String whereClause, String[] whereArgs);
14 |
15 | public boolean updateCache(ContentValues values, String whereClause,
16 | String[] whereArgs);
17 |
18 | public Map viewCache(String selection,
19 | String[] selectionArgs);
20 |
21 | public List