基于原生EditText+span實(shí)現(xiàn)的Android富文本編輯器
博愛網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)公司自2013年起到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。
github地址:
該組件是基于原生EditText+span的方式實(shí)現(xiàn)的,旨在提供一個(gè)功能齊全且使用方便的Android富文本編輯器。主要支持了加粗斜體等行內(nèi)樣式、標(biāo)題引用等段內(nèi)樣式以及插入圖片視頻甚至自定義View等。
Step 1. Add the JitPack repository in your root build.gradle at the end of repositories:
Step 2. Add the dependency in your app build.gradle:
說明:各個(gè)樣式按鈕的layout由調(diào)用方自行完成
說明:其中ivBold為加粗ImageView,由調(diào)用方在layout中定義;R.mipmap.icon_bold_normal和R.mipmap.icon_bold_light是加粗按鈕正常狀態(tài)和點(diǎn)亮狀態(tài)圖片的資源id。
說明:插入自定義布局最終也是通過bitmap以ImageSpan的形式插入到編輯器中的。
再次附上github地址:
歡迎star、fork、提issue~
在線的Markdown編輯器
1.dillinger 漂亮強(qiáng)大,支持md, html, pdf 文件導(dǎo)出。支持dropbox, onedrive,google drive, github. 來自國外,可能不夠穩(wěn)定。
2.MaHua 小眾軟件推薦,界面有些簡陋
3.簡書 一個(gè)很不錯(cuò)的博客平臺(tái),每幾秒鐘便會(huì)自動(dòng)存入一個(gè)備份。可以直接從本地拖入照片生成鏈接,一直在不斷優(yōu)化。作為一個(gè)博客平臺(tái),需要注冊(cè)賬號(hào)后方能進(jìn)行寫作。
4.小書匠編輯器 和 Cmd Markdown 也有web版,下文有介紹。
Chrome 插件
Marxico 中文名馬克飛象,因?yàn)橛∠蠊P記不支持Markdown,而這款可以直接把文本存到印象筆記的編輯器對(duì)于重度印象筆記用戶是個(gè)不錯(cuò)的選擇。付費(fèi)軟件,可以免費(fèi)試用。
UEditor編譯器支持代碼高亮顯示,設(shè)置方法如下:
1.頁面head引入U(xiǎn)Editor類包文件shCore.js、shCoreDefault.css代碼
(注:引入文件路徑根據(jù)需求變更即可)
2.新增js代碼
刷新頁面,就可以看到頁面代碼高亮顯示。
Android上有好用的markdown編輯器:Ulysses、Yu Writer、Typora 、iA Writer、MarkdownX 。
1、Ulysses \最強(qiáng)大的寫作軟件
支持文章管理、支持圖片、可以自定義主題和樣式,甚至可以寫一本書,功能很強(qiáng)大,可是貌似沒有win版,需要一臺(tái)mac筆記本才行。
2、Yu Writer \國產(chǎn)跨平臺(tái)的MD文本編輯器新秀
小編最近就在體驗(yàn)這款產(chǎn)品,可以隨意更換主題和布局,各種一鍵插入圖片、一鍵建表格、插代碼、鏈接、公式,一鍵切換布局使得等操作起來十分高效流暢自然,對(duì)新手非常友好。
導(dǎo)出成docx (Oce Word文檔),PDF、HTML網(wǎng)頁、TXT以及圖片格式。而且作為國產(chǎn)軟件,HTML網(wǎng)頁除了支持導(dǎo)出WordPress兼容格式外,還能支持微信公眾號(hào)的格式。對(duì)微信排版?zhèn)€性化程度不高,可以排版后放到秀米等美化一下。
3、Typora \免費(fèi)極簡Markdown編輯器
Typora拋棄了傳統(tǒng)的交互模式,它只使用一個(gè)窗口,卻能優(yōu)雅地實(shí)現(xiàn)同時(shí)將代碼編輯與預(yù)覽結(jié)合起來!從而為用戶帶來更加流暢直觀的,所見即所得的Markdown寫作體驗(yàn)。
4、iA Writer \跨平臺(tái)輕量級(jí)寫作工具
iA Writer是一款以設(shè)計(jì)簡單優(yōu)雅著稱的跨平臺(tái)輕量級(jí)純文本編輯器,這款的寫作應(yīng)用支持iOS、Android和Mac \平臺(tái),無論是隨時(shí)隨地移動(dòng)辦公、寫博客、寫日記、寫草稿,它都能讓你在這些設(shè)備上更加便利高效率地寫作……
5、MarkdownX \最優(yōu)秀的Android安卓Markdown編輯器
Android安卓平臺(tái)上優(yōu)秀的Markdown編輯器卻很少,所以今天這款免費(fèi)的MarkdownX真的值得推薦……它能滿足我們隨時(shí)記筆記和寫作的需求。
本文標(biāo)題:android編輯器,android編輯器需要同步項(xiàng)目
地址分享:http://www.chinadenli.net/article46/dseoeeg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、App開發(fā)、做網(wǎng)站、網(wǎng)站建設(shè)、網(wǎng)站排名、營銷型網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)