Android JSON viewer, to convert JSON Strings to a Friendly Readable Format, it supports expend&collapsed JSON strings.

Dependencies

compile 'com.yuyh.json:jsonviewer:1.0.0'复制代码

Usage

Step1

android:layout_width="match_parent"

android:layout_height="match_parent"

android:fillViewport="true"

android:orientation="vertical">

android:id="@+id/rv_json"

android:layout_width="match_parent"

android:layout_height="wrap_content" />

复制代码

step2

JsonRecyclerView mRecyclewView = findViewById(R.id.rv_json);

// bind json

mRecyclewView.bindJson("your json strings." || JSONObject || JSONArray);复制代码

Code Style

The default code style is like www.json.cn.

// Color

mRecyclewView.setKeyColor()

mRecyclewView.setValueTextColor()

mRecyclewView.setValueNumberColor()

mRecyclewView.setValueUrlColor()

mRecyclewView.setValueNullColor()

mRecyclewView.setBracesColor()

// TextSize

mRecyclewView.setTextSize()复制代码

android studio json格式化,Android json格式化显示,可展开与折叠相关推荐

  1. Android Studio “Project Structure”选项目录结构显示异常

    Android Studio "Project Structure"选项目录结构显示异常 参考文章: (1)Android Studio "Project Structu ...

  2. android虚拟机找不到应用程序,Android Studio中的Android模拟器不显示我的应用程序...

    我目前正在使用Android Studio的Android应用程序.当我在Nexus 5 API 21 x86仿真器上运行我的代码时,仿真器不显示我正在尝试调试的应用程序.我进入了所有的应用程序,但我 ...

  3. android studio(1)---探索Android Studio

    探索 Android Studio Android Studio 是基于 IntelliJ IDEA 的官方 Android 应用开发集成开发环境 (IDE). 除了 IntelliJ 强大的代码编辑 ...

  4. android studio撤销按钮,Android Studio无法撤消(Android Studio Can't Undo)

    Android Studio无法撤消(Android Studio Can't Undo) 有时候当我尝试撤销Android Studio中的更改时,我得到以下结果: 无法撤消 受此操作影响的文件已被 ...

  5. mac 下启动Android Studio 时出现 Android Studio was unable to find a valid Jvm

    如题:mac 下启动Android Studio 时出现 Android Studio was unable to find a valid Jvm 解决方法如下: Before you set up ...

  6. arcore_如何使用ARCore和Android Studio构建增强现实Android应用

    arcore by Ayusch Jain 通过Ayusch Jain 如何使用ARCore和Android Studio构建增强现实Android应用 (How to build an Augmen ...

  7. Android Studio 使用艺术 - Android Windows 开发环境配置

    为什么80%的码农都做不了架构师?>>>    Android Windows 开发环境配置 配置JDK 下载JDK8 下载地址:http://www.oracle.com/tech ...

  8. Android Studio - 如何更改Android SDK路径

    本文翻译自:Android Studio - How to Change Android SDK Path When I open Android SDK Manager from Android S ...

  9. Android Studio 第一次新建Android Gradle项目超级慢的解决方案

    Android Studio 第一次新建Android Gradle项目超级慢的解决方案 参考文章: (1)Android Studio 第一次新建Android Gradle项目超级慢的解决方案 ( ...

  10. 在Android Studio中打开Android Device Monitor时报错的解决方法

    在Android Studio中打开Android Device Monitor时报错的解决方法 参考文章: (1)在Android Studio中打开Android Device Monitor时报 ...

最新文章

  1. Ruby 2.2.0发布,支持增量式垃圾收集和符号的垃圾收集
  2. python映射类型-Python 的映射数据类型有哪些?零基础小白入门学习必看
  3. 设计模式--动态代理
  4. 计算机二级如何接受审阅者修订,操作方法 合并修订文档 步骤1 要求审阅者
  5. hive 如何将数组转成字符串_Hive函数大全(含例子)之字符串函数(String Functions)...
  6. POJ 1915 经典马步 双向bfs
  7. 屏幕分辨率修改工具SwitchResX for Mac
  8. java基于ssm三大框架的小区物业收费报修管理系统
  9. Web压缩问题-图片不显示
  10. 中国超级计算机之最,中国超级计算机神威太湖之光世界最快,且总量排名榜单第一...
  11. php rabbit pie broke,Unit 3 Our animal friends
  12. 商城后台管理系统(EasyUI、jQuery、js、Ajax、Servlet、jsp、mysql、EL,导出订单等)
  13. PUT和POST的区别?
  14. 基于ATMEGA16单片机的空调控制器
  15. e自然数到底是什么鬼
  16. HTML基础(web到HTML标签)
  17. 手眼标定—眼在手上(eye-in-hand)基本原理
  18. 重启服务后Redisson队列一直阻塞 不消费过期数据
  19. ppt转pdf在线转换免费
  20. 人工智能 | 四个关于普通人的故事

热门文章

  1. Yolo-v4的CSPNet(Cross Stage Partial Network)
  2. 转 让FPGA替代GPU的6大顾虑,你确定不看看吗?
  3. KiTTY/cnKiTTY与PuTTY/cnPuTTY差异和使用的简单说明~~
  4. 欧洲之星Fotona 4D是什么,欧洲之星Fotona 4和热玛吉哪个好
  5. 声波正演c语言程序,二维频率域声波方程正演模拟
  6. html页面计算圆的周长和面积,计算圆的周长和面积(VB)
  7. LibFuzzer学习(一):轻松找到心脏出血漏洞
  8. input框不可编辑的三种方法
  9. [转载]创业者的N种死法
  10. 修炼内功——理解函数栈帧创建和销毁