1.在priject的build.gradle中配置

    flatDir {dirs 'libs'}

注意这句代码是加在allprojects节点下的repositories中而不是buildscript节点下的repositories节点中
如图:

2.将你的arr文件拷贝到libs包下

注意请将arr拷贝到你library的libs中,如果你的app(可运行module)依赖了你的library,那么也需要拷贝一份到你app的libs中(也就是说,只要用到了这个library那么你依赖这个library模块的libs中也要拷贝一份arr文件)
如图:

3.在你library的build.gradle中引用

在你的library的build的dependencies节点下添加

 compile(name: '不带后缀的文件名', ext: "aar")

本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:

  • Markdown和扩展Markdown简洁的语法
  • 代码块高亮
  • 图片链接和图片上传
  • LaTex数学公式
  • UML序列图和流程图
  • 离线写博客
  • 导入导出Markdown文件
  • 丰富的快捷键

快捷键

  • 加粗 Ctrl + B
  • 斜体 Ctrl + I
  • 引用 Ctrl + Q
  • 插入链接 Ctrl + L
  • 插入代码 Ctrl + K
  • 插入图片 Ctrl + G
  • 提升标题 Ctrl + H
  • 有序列表 Ctrl + O
  • 无序列表 Ctrl + U
  • 横线 Ctrl + R
  • 撤销 Ctrl + Z
  • 重做 Ctrl + Y

Markdown及扩展

Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。 —— [ 维基百科 ]

使用简单的符号标识不同的标题,将某些文字标记为粗体或者斜体,创建一个链接等,详细语法参考帮助?。

本编辑器支持 Markdown Extra ,  扩展了很多好用的功能。具体请参考Github.

表格

Markdown Extra 表格语法:

项目 价格
Computer $1600
Phone $12
Pipe $1

可以使用冒号来定义对齐方式:

项目 价格 数量
Computer 1600 元 5
Phone 12 元 12
Pipe 1 元 234

定义列表

Markdown Extra 定义列表语法:项目1项目2
定义 A
定义 B
项目3
定义 C

定义 D

定义D内容

代码块

代码块语法遵循标准markdown代码,例如:

@requires_authorization
def somefunc(param1='', param2=0):'''A docstring'''if param1 > param2: # interestingprint 'Greater'return (param2 - param1 + 1) or None
class SomeClass:pass
>>> message = '''interpreter
... prompt'''

脚注

生成一个脚注1.

目录

[TOC]来生成目录:

  • 在priject的buildgradle中配置
  • 将你的arr文件拷贝到libs包下
  • 在你library的buildgradle中引用
  • 快捷键
  • Markdown及扩展
    • 表格
    • 定义列表
    • 代码块
    • 脚注
    • 目录
    • 数学公式
    • UML 图
  • 离线写博客
  • 浏览器兼容

数学公式

使用MathJax渲染LaTex 数学公式,详见math.stackexchange.com.

  • 行内公式,数学公式为:Γ(n)=(n−1)!∀n∈N\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N。
  • 块级公式:
x=−b±b2−4ac−−−−−−−√2a

x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a}

更多LaTex语法请参考 这儿.

UML 图:

可以渲染序列图:

Created with Raphaël 2.1.0张三张三李四李四嘿,小四儿, 写博客了没?李四愣了一下,说:忙得吐血,哪有时间写。

或者流程图:

Created with Raphaël 2.1.0开始我的操作确认?结束yesno
  • 关于 序列图 语法,参考 这儿,
  • 关于 流程图 语法,参考 这儿.

离线写博客

即使用户在没有网络的情况下,也可以通过本编辑器离线写博客(直接在曾经使用过的浏览器中输入write.blog.csdn.net/mdeditor即可。Markdown编辑器使用浏览器离线存储将内容保存在本地。

用户写博客的过程中,内容实时保存在浏览器缓存中,在用户关闭浏览器或者其它异常情况下,内容不会丢失。用户再次打开浏览器时,会显示上次用户正在编辑的没有发表的内容。

博客发表后,本地缓存将被删除。 

用户可以选择 把正在写的博客保存到服务器草稿箱,即使换浏览器或者清除缓存,内容也不会丢失。

注意:虽然浏览器存储大部分时候都比较可靠,但为了您的数据安全,在联网后,请务必及时发表或者保存到服务器草稿箱

浏览器兼容

  1. 目前,本编辑器对Chrome浏览器支持最为完整。建议大家使用较新版本的Chrome。
  2. IE9以下不支持
  3. IE9,10,11存在以下问题
    1. 不支持离线功能
    2. IE9不支持文件导入导出
    3. IE10不支持拖拽文件导入


  1. 这里是 脚注内容. ↩

Android Studio 在library中引用本地arr的办法相关推荐

  1. Android Studio 在项目中引用第三方jar包

    在Android Studio项目中引用第三方jar包的方法: 步骤: 1.在build.gradle文件中添加如下代码: 备注:要添加在Android作用域下 sourceSets {main {j ...

  2. android studio 抓log,Android studio保存logcat日志到本地的操作

    windows环境下 1.输出logcat日志到本地文件 adb logcat -> F:/logcat.txt 2.输出带时间的logcat日志到本地文件: adb logcat -v thr ...

  3. Android Studio 3.0中mipmap-anydpi-v26是什么东东

    在Android Studio 3.0中一旦我们创建了一个项目,一个名为mipmap-anydpi-v26自动创建的文件夹在res文件夹下.它究竟能干什么?为什么我们需要这个?我们在开发时该如何利用它 ...

  4. Android studio安装过程中入的坑的记录与记录

    Android studio安装过程中入的坑的记录与记录 * 由于最近项目的需求,所以最近一直在配置安卓的开发环境,之前用的是Eclipse + ADT的模式开发的,配置环境也花了一些时间,但是由于谷 ...

  5. 解决Android Studio安装过程中“SDK tools directory is missing”的问题

    解决Android Studio安装过程中"SDK tools directory is missing"的问题 参考文章: (1)解决Android Studio安装过程中&qu ...

  6. iOS/Android 微信及浏览器中唤起本地APP

    title: iOS/Android 微信及浏览器中唤起本地APP date: 2017-05-10 10:19:20 tags: 需求概述 分享应用活动链接已经成为手机应用一个非常重要的推广传播形式 ...

  7. 如何在没有 USB 数据线的情况下使用 Android Studio 在手机中安装 Android

    背景 如何在没有 USB 数据线的情况下使用 Android Studio 在手机中安装 Android 应用程序? 运行调式一个Android项目,写下必要的代码后,接下来的任务是在模拟器或手机上运 ...

  8. Android Studio使用过程中Java类突然报红,但项目可运行解决方案

    Android Studio使用过程中Java类突然报红,但项目可运行解决方案 参考文章: (1)Android Studio使用过程中Java类突然报红,但项目可运行解决方案 (2)https:// ...

  9. 【Android】Android Studio 1.5+ 中混合调试Native和Java代码

    [Android]Android Studio 1.5+ 中调试Native和Java代码 Android Studio 1.5+表示Android Studio 1.5版本以及以上. 网上大部分中文 ...

最新文章

  1. 16、设计模式-行为型模式-命令模式
  2. Source insight关联QT库函数
  3. SqlServer SqlParser 介绍及基本使用
  4. 史上最全的 MySQL 高性能优化实战总结
  5. DELL-S4810恢复出厂配置
  6. python day 10
  7. c 语言程序设计(清华大学郑莉),清华大学 C++程序设计语言 45 郑莉 视频教程
  8. 2019常用的几种编程语言的简单介绍和特点以及应用领域
  9. 洛谷P【P5708】三角形面积java写法
  10. 新闻网站项目静态页面--详情页
  11. MATLAB中图像索引和抖动转换
  12. iOS微信分享及Universal Links
  13. Python 每日一记217根据词频生成词云图
  14. 物联网传感技术-----无线传感网概述
  15. 创建或打开android模拟器时遇到的问题,以及打开后遇到的Failed to install FragmentTest.apk on device 'emulator-5554': timeout
  16. 60个国外免费3D模型下载网站
  17. 触摸屏GT9xx移植
  18. 算法训练 逗志芃的危机
  19. JavaScript诞生二十年,作者Brendan Eich自述10天内开发出JS语言
  20. 华为面试真实经历!群面+技术面最后还有英语面!

热门文章

  1. WIN7电脑防火墙如何设置?
  2. 【蓝桥杯】历届试题 数字游戏(C++)
  3. Java多线程Zip压缩
  4. WMP专辑封面显示不正常的问题(更新问题真实原因及完美解决方法)
  5. xpad a note tool for ubuntu
  6. 计算机自带纸牌游戏卸载,如何彻底删除windows系统自带的游戏蜘蛛纸牌
  7. 读书笔记_Unity3d 游戏优化2
  8. python之scrapy:第一只spider
  9. H5移动网页 苹果键盘修改 换行 为 搜索
  10. 机械设备行业:工业气体企业财务分析