1. 程式人生 > >仿知乎日報(1)_緒論

仿知乎日報(1)_緒論

匯入庫與專案結構分析

1、匯入庫

開源的迷人之處正在於“不用重複的造輪子”,使用開源庫能夠一定程度上加快我們開發的速度,推進軟體開發更快的發展。

在筆者的專案中使用了以下幾個開源庫

compile 'com.android.support:design:24.2.1'
compile 'de.hdodenhof:circleimageview:2.1.0'
compile project(path: ':okhttputils')
compile files('libs/gson-2.7.jar')
compile project(':xutils')

第一個是Google官方推出的相容Material UI新特性,第二個是圓形圖片的開源庫,第三個是基於okHttp封裝的一個網路請求庫,第四個是用於解析json資料的開源庫。

匯入庫可以直接build.gradle中新增依賴或者匯入jar包。

2、專案結構分析

筆者採用MVC架構,由於尚在學習中,所以難免有不恰當的地方,歡迎留言指正。

3、其他