天天看點

android高仿今日頭條富文本編輯(釋出文章),面試阿裡

1.3、上傳圖檔,自動換行,且自動滾動到底部。且充滿螢幕

修改後: 選中圖檔後,插入圖檔自動換行,自動滾動到底部,彈出軟鍵盤。(圖檔充滿螢幕)

android高仿今日頭條富文本編輯(釋出文章),面試阿裡

1.4、點選圖檔,可編輯圖檔(剪裁),或删除圖檔

修改後: 點選圖檔增加了删除和編輯功能,編輯剪裁圖檔也是模仿頭條的。(注:這裡的圖檔選擇和圖檔剪裁是其他第三方,後續給上連結,作者修改後增加了比例切換的動畫,且适配了全面屏和處理了虛拟鍵)

android高仿今日頭條富文本編輯(釋出文章),面試阿裡

1.5、根據頭條的排版樣式,修改了文字,圖檔還有序号的排版樣式

修改後: 原樣式,比較不理想。在看了頭條的排版樣式後,修改了css樣式。盡量模仿出頭條的感覺

android高仿今日頭條富文本編輯(釋出文章),面試阿裡

1.6、選中文字後,在不點選螢幕前,選中文字都不變。高度模仿頭條

修改後: 之前點選1下或者2下加粗時,選中文字會取消。現在不是主動點選螢幕,選中文字不會取消

android高仿今日頭條富文本編輯(釋出文章),面試阿裡

1.7、在作者在實作這塊功能時,還遇到了缺少ssl證書,圖檔沒法顯示出來。還加了忽略ssl證書

在華為和小米都有出現過。出現的時候,我用頭條app去上傳圖檔也是遇到上傳圖檔失敗。過一會,手機又正常了。反正加上忽略ssl是一定可以成功的。

二、現在讓我們一起看看釋出文章重新編輯的功能吧、

android高仿今日頭條富文本編輯(釋出文章),面試阿裡

三、總結。

至此一個高仿頭條的富文本就此而生。如果你開發遇到了或者有什麼古怪的功能還不滿足你的要求,請聯系我。

  • 文中用到的圖檔選擇架構,建議用demo的,是作者适配全面屏修改過的
  • 文章用到的剪裁架構,建議用demo的,是作者适配全面屏修改過的
  • 請注意:文中用到本地路徑的圖檔,如果是網圖,則可直接替換成網圖即可
  • 最終生成的是html,可在前端各個端展示

最後

如果你看到了這裡,覺得文章寫得不錯就給個贊呗?如果你覺得那裡值得改進的,請給我留言。一定會認真查詢,修正不足。謝謝。

android高仿今日頭條富文本編輯(釋出文章),面試阿裡

CodeChina開源項目:《Android學習筆記總結+移動架構視訊+大廠面試真題+項目實戰源碼》

歡迎大家一起交流讨論啊~

echina.csdn.net/m0_60958482/android_p7)**

歡迎大家一起交流讨論啊~

繼續閱讀