Android Studio 可视化界面编辑器无法显示界面问题的终极解决方案
之前同学问我这种情况怎么处理,我只回答他说我从来不适用Design窗口我从来只用Java语言做界面的。但昨晚我的Android Studio背叛了我,没想到我的Android Studio 上的XML界面也显示不了。
10年积累的网站设计、成都网站设计经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有鄯善免费网站建设让你可以放心的选择与我们合作。
所以从网上找到了一些这样的方案
!-- 在Theme.AppCompat.Light.DarkActionBar 前面加Base. --
!-- 就像下面这样 --
style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar"
but ! 这种方案对我的Android Studio 没有起作用 。
为了向对我那些同学道歉,我从overflow找到了一下解决方案(的确有用):
先退出Android Studio
把一下文件夹** 备份 **到其他目录或直接删掉
C:\Users\\ 你的用户名 \.android\build-cache
C:\Users\\你的用户名\.AndroidStdio.3.2\system\caches
C:\Users\\你的用户名\.AndroidStdio.3.2\system\compiler
C:\Users\\你的用户名\.AndroidStdio.3.2\system\compiler-server
C:\Users\\你的用户名\.AndroidStdio.3.2\system\external_build_system
C:\Users\\你的用户名\.AndroidStdio.3.2\system\frameworks
C:\Users\\你的用户名\.AndroidStdio.3.2\system\gradle
C:\Users\\你的用户名\.AndroidStdio.3.2\system\resource_folder_cache
然后启动Android Studio 看看吧
还在探索中 . . . . . .
Android 富文本编辑器
最近正在调研Android app 如何实现富文本编辑器,通过在网上查找相关方面的资料,得知Android 端实现富文本编辑器主要有以下几种方式:
如何实现一个 Android 端的富文本编辑器组件?
译 — Spans,一个强大的概念
放弃WebView,使用Crosswalk做富文本编辑器
Android 上有什么好用的 markdown 编辑器?
Android上有好用的markdown编辑器:Ulysses、Yu Writer、Typora 、iA Writer、MarkdownX 。
1、Ulysses \最强大的写作软件
支持文章管理、支持图片、可以自定义主题和样式,甚至可以写一本书,功能很强大,可是貌似没有win版,需要一台mac笔记本才行。
2、Yu Writer \国产跨平台的MD文本编辑器新秀
小编最近就在体验这款产品,可以随意更换主题和布局,各种一键插入图片、一键建表格、插代码、链接、公式,一键切换布局使得等操作起来十分高效流畅自然,对新手非常友好。
导出成docx (Oce Word文档),PDF、HTML网页、TXT以及图片格式。而且作为国产软件,HTML网页除了支持导出WordPress兼容格式外,还能支持微信公众号的格式。对微信排版个性化程度不高,可以排版后放到秀米等美化一下。
3、Typora \免费极简Markdown编辑器
Typora抛弃了传统的交互模式,它只使用一个窗口,却能优雅地实现同时将代码编辑与预览结合起来!从而为用户带来更加流畅直观的,所见即所得的Markdown写作体验。
4、iA Writer \跨平台轻量级写作工具
iA Writer是一款以设计简单优雅著称的跨平台轻量级纯文本编辑器,这款的写作应用支持iOS、Android和Mac \平台,无论是随时随地移动办公、写博客、写日记、写草稿,它都能让你在这些设备上更加便利高效率地写作……
5、MarkdownX \最优秀的Android安卓Markdown编辑器
Android安卓平台上优秀的Markdown编辑器却很少,所以今天这款免费的MarkdownX真的值得推荐……它能满足我们随时记笔记和写作的需求。
android 富文本编辑器+webview 显示 高亮
UEditor编译器支持代码高亮显示,设置方法如下:
1.页面head引入UEditor类包文件shCore.js、shCoreDefault.css代码
(注:引入文件路径根据需求变更即可)
2.新增js代码
刷新页面,就可以看到页面代码高亮显示。
开源的Android富文本编辑器
基于原生EditText+span实现的Android富文本编辑器
github地址:
该组件是基于原生EditText+span的方式实现的,旨在提供一个功能齐全且使用方便的Android富文本编辑器。主要支持了加粗斜体等行内样式、标题引用等段内样式以及插入图片视频甚至自定义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:
说明:各个样式按钮的layout由调用方自行完成
说明:其中ivBold为加粗ImageView,由调用方在layout中定义;R.mipmap.icon_bold_normal和R.mipmap.icon_bold_light是加粗按钮正常状态和点亮状态图片的资源id。
说明:插入自定义布局最终也是通过bitmap以ImageSpan的形式插入到编辑器中的。
再次附上github地址:
欢迎star、fork、提issue~
网站标题:android编辑器,android编辑器第三方库
转载来源:http://lswzjz.com/article/hojooe.html