簡介
上一篇介紹的是最開始自己制作的一個采用聚合數(shù)據(jù)免費接口制作的一個頭條類新聞應(yīng)用,最近對其在界面上做了很大的改動甲棍,結(jié)合之前介紹的TabHost作為底部仿微信菜單喜喂,然后新聞內(nèi)容豐富到10種分類,搜索功能放在ToolBar上婴氮,整體效果個人感覺還是比較OK。
代碼開源:https://github.com/onlyloveyd/JuheNews
覺得不錯的話盾致,給我一個小紅星吧主经, 有意見的話可以在博文下留言,會及時改正
使用到的開源內(nèi)容主要用到的開源庫有以下一些
compile 'com.squareup.okhttp3:okhttp:3.5.0'
compile 'com.android.support:recyclerview-v7:25.0.1'
compile 'com.google.code.gson:gson:2.8.0'
compile 'io.reactivex:rxandroid:1.2.1'
compile 'com.android.support:design:25.0.1'
compile 'com.github.bumptech.glide:glide:3.7.0'
compile 'com.android.support:cardview-v7:25.0.1'
compile 'com.jakewharton:butterknife:8.4.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'
compile 'com.astuetz:pagerslidingtabstrip:1.0.1'
主要涉及到網(wǎng)絡(luò)通信庭惜,響應(yīng)式編程罩驻,注解,RecyclerView,CardView和PageIndicator等方面护赊,站在巨人的肩膀上惠遏,減低了不少開發(fā)的難度*********************************
使用到的聚合數(shù)據(jù)接口
- 新聞頭條 主要分為頭條,社會骏啰,國內(nèi)节吮,娛樂,體育判耕,軍事透绩,科技,財經(jīng)壁熄,時尚等新聞信息
- 新聞 這個和上面的新聞頭條不太一樣帚豪,這個是用來搜索熱點信息的
- 笑話大全
- 趣圖 趣圖和上面的笑話大全是一個接口,只是請求數(shù)據(jù)的內(nèi)容不同而已
- 歷史上的今天具體的使用方式和接口介紹草丧,有興趣的朋友可以去聚合數(shù)據(jù)官網(wǎng)上去了解狸臣,這里不做贅述。
具體效果
資訊頁面
笑話昌执, 趣圖烛亦,歷史上的今天
由于模擬器上沒有一些中文輸入法,為了方便引用下Github上的Gif
實時熱點查詢
新聞詳情仙蚜,網(wǎng)頁分享
備注
具體代碼內(nèi)容請移步Github,謝謝此洲!
我的CSDN博客地址:
http://blog.csdn.net/poorkick/article/details/53748694