快畢業(yè)了,擼一個小項目(新聞段子客戶端)

最近一直在找工作,感覺好難找呀,簡歷投了都沒人打電話給我,傷心...但是不能閑著,于是利用大概七天的下午時間擼了一個小項目(QNews)作為我的畢業(yè)設計。項目地址:https://github.com/xiaweizi/QNews

軟件下載地址

我的博客地址

掃碼下載:

cli_300px.png

上線的時候遇到了問題,這問題也是醉了...


aa.png
bb.png

這個項目從頭到尾是我一個人默默擼出來的,很心酸,可能有些代碼寫的不是很好,請見諒。這個項目雖然小,但是也遇到了很多bug,欣慰的是,最后都解決了,我想這是程序猿最大樂趣了。

我通過一下目錄進行項目的演示:

<a href="#title1">1. 整體風格和個人頁面</a>

<a href="#title2">2. 跳轉界面</a>

<a href="#title3">3. 新聞模塊</a>

<a href="#title4">4. 段子模塊</a>

<a href="#title5">5. 趣圖模塊</a>

<a href="#title6">6. 歷史上的今天模塊</a>

<a href="#title7">7. 圖靈機器人模塊</a>

<a href="#title8">8. 主題切換以及夜間模式模塊</a>

<a href="#title9">9. 用到的第三方開源庫</a>

<p id="title1">1. 整體風格和個人頁面</p>

整體采用的是Material Design風格,看起來好看一點

整體風格.gif

如果覺得還行,請給個star吧

<p id="title2">2. 跳轉界面</p>

跳轉界面.gif

這個就是屬性動畫(translationX + translationY)

<p id="title3">3. 新聞模塊</p>

新聞模塊.gif

數(shù)據(jù)來源: 聚合數(shù)據(jù)

網絡框架: okhttp

圖片框架: Glide

<p id="title4">4. 段子模塊</p>

段子模塊.gif

支持下拉刷新,下拉加載更多

<p id="title5">5. 趣圖模塊</p>

這個是個小彩蛋,在段子界面,在點擊一下段子就會跳轉到趣圖模塊

趣圖模塊.gif

這里是隨機從服務器中獲取趣圖,有時候也會有動態(tài)圖

<p id="title6">6. 歷史上的今天模塊</p>

這部分我覺得既好玩,又很有意義

歷史上的今天.gif

說實話,我還挺喜歡葉圣陶的。

其實點進去上面是viewpager展示圖片的,但是不知道怎么搞得,聚合數(shù)據(jù)圖片不提供了,也是醉了。

<p id="title7">7. 圖靈機器人模塊</p>

圖靈機器人.gif

閑來沒事,單身狗可以玩一下,嘻嘻...

<p id="title8">8. 主題切換以及夜間模式</p>

換膚.gif

我用采用的方式比較簡單,就是直接setTheme(int resId)方式,網上有一些好的實現(xiàn)方式,不妨上網搜一下。

<p id="title9">8. 用到的第三方開源庫</p>

  1. 數(shù)據(jù)來源: 聚合數(shù)據(jù)
  2. 標題來源: 藝術字生成
  3. 小圖標來源: 阿里適量圖
  4. 圖片加載框架: Glide
  5. 網絡請求框架: 鴻洋大神的okhttputils
  6. view注解框架: butterknife
  7. 基類適配器: BaseRecyclerViewAdapterHelper
  8. 指示器: MagicIndicator
  9. 底部欄: BoomMenu

好了,到此項目已經大概結束了,有一些功能還沒實現(xiàn),比如數(shù)據(jù)庫的緩存,第三方分享等,如果有興趣的話,可以看一下我的源碼 https://github.com/xiaweizi/QNews,如果有那么點喜歡的話就star一下吧

如果有人能介紹我工作,本人不甚感激??!

我的博客

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容