python(服務端)+kotlin+html 從0搭建Android App 博客 網(wǎng)站

搭建一體式多方位應用


  • 前言:以下的內(nèi)容都來自佛學師父的相關微博。
  • 由于微博的分類搜索分類不是很明確酸纲,不易找到想要的內(nèi)容捣鲸,于是便起了自己做一個。一方面鍛煉技術闽坡,一方面也許分享給同樣想自己整應用的人
  • 自從學習的python語言栽惶,不得不嘆服于它的簡潔和強大愁溜,本應用的后臺全基于python
  • 順便試了下快應用,體驗還行

One.先看效果

1.Android端

分類頁


device-2018-05-21-105635.png

基本分類信息檢索頁

device-2018-03-29-084157.png

基于wordcould的動態(tài)云圖

device-2018-03-29-084240.png

X5webview 的原博客

device-2018-03-29-084303.png

基于virtualApk的插件化小程序

device-2018-03-29-084319.png

2.1電腦網(wǎng)頁端

圖片.png
2.2手機網(wǎng)頁端
device-2018-03-29-085533.png

3.快應用

device-2018-04-04-170218.png

device-2018-04-04-170251.png

4.后臺管理

圖片.png

插件化管理后臺

圖片.png

Two.整體實現(xiàn)

1.服務端python+Django+mysql+wordcould+...

2.網(wǎng)頁端 python + html模板 + js+css+...

3.android端kotlin+rxjava+okhttp+virtualApk+X5webview+html+一系列自定義控件外厂,開源框架+...

Three.實現(xiàn)思路

  • 1.利用 python+正則表達式+beautifulsoup+多線程+pymsql 將博客指定的內(nèi)容自動化獲取到本地數(shù)據(jù)庫

由于選取的是從pc端博客獲取冕象,中間遇到了很棘手的數(shù)據(jù)結(jié)構問題。先要分析網(wǎng)頁的內(nèi)容結(jié)構汁蝶,包括加載更多和分頁加載的網(wǎng)址情況渐扮,內(nèi)容實體的結(jié)構和不同結(jié)構下獲取指定內(nèi)容,不同數(shù)據(jù)情況的異常分類處理掖棉。要善于利用正則表達式墓律,獲取想要的部分,然后處理掉\r\t\n一些列干擾字符幔亥,構成html耻讽,用beautifulsoup解析,存儲到數(shù)據(jù)庫


  • 2.利用python+django 搭建服務器紫谷,實現(xiàn)后臺管理齐饮,用于可視化管理數(shù)據(jù)

具體實現(xiàn)情況詳見django官網(wǎng)教程

  • 3.搭建Android端框架對接服務器
  • 4.尋找網(wǎng)頁博客模板對接服務器

Four.需求分析確定

1.想打造一個 分好類,便于檢索笤昨,可以收藏,分享的Android App

2.如上的網(wǎng)頁端


具體實現(xiàn)

  1. 數(shù)據(jù)GET:
  • 1.確定默認分類
  • 2.利用python 檢索網(wǎng)頁根據(jù)不同的關鍵詞分類自動寫入數(shù)據(jù)庫
  1. Andoird 搭建
  • 1.利用最新的kotlin語言
  • 2.基礎組件工具的封裝
  • 3.自定義上拉刷新握恳,自動分頁加載瞒窒,多功能Adapter,等一些列自定義控件
  • 4.利用Rxjava+Retrofit+okhttp封裝網(wǎng)絡庫
  • 5.利用virtualApk實現(xiàn)插件化分步開發(fā)
  • 6.記錄ip和deviceid實現(xiàn)用戶統(tǒng)計
  • 7.集成x5webview加載網(wǎng)頁
  • 8.集成Glide rxpermission乡洼,Lifecycle...
  1. 后臺搭建
  • 1.python+mysql+Django
  • 2.wordcould+jieba生成云圖返回客戶端
  • 3.基于Django QuerySet實現(xiàn)數(shù)據(jù)庫查詢崇裁、排序、切片束昵,加工處理
  • 4.文件的上傳下載
  1. 網(wǎng)頁搭建
  • 1.Django模板化語言拔稳,根據(jù)查詢內(nèi)容動態(tài)生成html

Five.開始動工

 走到這里就是每天一步步去實現(xiàn)啦!

python2.7信息獲取源碼
Android源碼
python3.6服務端源碼
快應用源碼

博客信息獲取的py文件在generater.py


圖片.png

服務要跑起來
1.settings.py 的ip要加入你的ip


圖片.png

public/GLOBAVARS.py下標改為你插入的位置


圖片.png

進入 manage.py 將服務開啟來锹雏。需要自己去學習下python Django

Android 端 改ip為你的ip 啟動端口


圖片.png

我沒有運行在云平臺巴比,以下點擊是打不開的

后臺入口 你的ip+端口+admin(http://10.0.110.134:8090/admin/

網(wǎng)頁入口你的ip+端口+應用名+index(http://10.0.110.134:8090/masterWeiBo/index

所有數(shù)據(jù)庫:(http://note.youdao.com/noteshare?id=f98dfc8417a2ae7d1990343e387e87b6

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市礁遵,隨后出現(xiàn)的幾起案子轻绞,更是在濱河造成了極大的恐慌,老刑警劉巖佣耐,帶你破解...
    沈念sama閱讀 221,273評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件政勃,死亡現(xiàn)場離奇詭異,居然都是意外死亡兼砖,警方通過查閱死者的電腦和手機奸远,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,349評論 3 398
  • 文/潘曉璐 我一進店門既棺,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人懒叛,你說我怎么就攤上這事丸冕。” “怎么了芍瑞?”我有些...
    開封第一講書人閱讀 167,709評論 0 360
  • 文/不壞的土叔 我叫張陵晨仑,是天一觀的道長。 經(jīng)常有香客問我拆檬,道長洪己,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,520評論 1 296
  • 正文 為了忘掉前任竟贯,我火速辦了婚禮答捕,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘屑那。我一直安慰自己拱镐,他們只是感情好,可當我...
    茶點故事閱讀 68,515評論 6 397
  • 文/花漫 我一把揭開白布持际。 她就那樣靜靜地躺著沃琅,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蜘欲。 梳的紋絲不亂的頭發(fā)上益眉,一...
    開封第一講書人閱讀 52,158評論 1 308
  • 那天,我揣著相機與錄音姥份,去河邊找鬼郭脂。 笑死,一個胖子當著我的面吹牛澈歉,可吹牛的內(nèi)容都是我干的展鸡。 我是一名探鬼主播,決...
    沈念sama閱讀 40,755評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼埃难,長吁一口氣:“原來是場噩夢啊……” “哼莹弊!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起凯砍,我...
    開封第一講書人閱讀 39,660評論 0 276
  • 序言:老撾萬榮一對情侶失蹤箱硕,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后悟衩,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體剧罩,經(jīng)...
    沈念sama閱讀 46,203評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,287評論 3 340
  • 正文 我和宋清朗相戀三年座泳,在試婚紗的時候發(fā)現(xiàn)自己被綠了惠昔。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片幕与。...
    茶點故事閱讀 40,427評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖镇防,靈堂內(nèi)的尸體忽然破棺而出啦鸣,到底是詐尸還是另有隱情,我是刑警寧澤来氧,帶...
    沈念sama閱讀 36,122評論 5 349
  • 正文 年R本政府宣布诫给,位于F島的核電站,受9級特大地震影響啦扬,放射性物質(zhì)發(fā)生泄漏中狂。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,801評論 3 333
  • 文/蒙蒙 一扑毡、第九天 我趴在偏房一處隱蔽的房頂上張望胃榕。 院中可真熱鬧,春花似錦瞄摊、人聲如沸勋又。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,272評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽楔壤。三九已至,卻和暖如春惯驼,著一層夾襖步出監(jiān)牢的瞬間挺邀,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,393評論 1 272
  • 我被黑心中介騙來泰國打工跳座, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人泣矛。 一個月前我還...
    沈念sama閱讀 48,808評論 3 376
  • 正文 我出身青樓疲眷,卻偏偏與公主長得像,于是被迫代替她去往敵國和親您朽。 傳聞我的和親對象是個殘疾皇子狂丝,可洞房花燭夜當晚...
    茶點故事閱讀 45,440評論 2 359

推薦閱讀更多精彩內(nèi)容