简书·Markdown模式
2018-10-11 本文已影响9人
要拿出真本事了
初入简书,记录Markdown模式的用法
前文:大学阶段,开始使用简书记录所学的知识。我的专业是软件开发,目前在学Android方面的知识,希望能有更多志同道合的朋友一起学习,共同进步!
目录
- 简介
- 文本
- 图片和链接
- 代码
简介
- 使用简书自带的编辑器进行文章的创作会让创作更加的简便和快捷,简书的编辑器在设置>常用编辑器可选择富文本模式和Markdown模式,推荐使用后者。
- 富文本模式是通过功能按钮添加功能,但会失去很多功能的应用。Markdown模式是通过标记来确定功能,在Markdown模式下你可以使用纯HTML的语法或者纯Markdown的语法,也可以通过结合两者让开发更加便捷。需要注意的是在HTML代码块当中不能使用Markdown语法,使用纯Markdown语法的同学可以不用在意。
- 更多知识可看官方文档:
Markdown
HTML
文本
-
标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五极标题
###### 六级标题
六个级别,#号标识
-
粗体
** 加粗的内容 **
-
斜体
* 倾斜的文本 *
-
换行
两个以上的空格
-
引用
> 引用的文本
-
分段
两个Enter
-
分界线
*** or --- or ___
三个或以上星号、减号或下划线
-
列表
有序
1. 第一行
2. 第二行
3. 第三行
...
无序
- 第一行
or
* 第二行
or
+ 第三行
无序列表可以使用三种标识,三种标识等价
图片和链接
-
图片显示


编辑时在Markdown模式下直接把本地的图片拖拽到编辑器,使用图片外链或者直接复制网站上的图片进行传图会导致服务器抓取不到图片,另外图片不能超过5M,格式支持jpg,jpeg,png,gif。拖拽时描述默认为图片名
显示效果

-
图片显示(链接地址带{})
![][1]
[1]: [http://latex.codecogs.com/gif.latex](https://link.jianshu.com/?t=http://latex.codecogs.com/gif.latex)?\prod%20(n_{i})+1
-
链接
[文本](链接)
[PiscesYE的主页](https://www.jianshu.com/u/fdd2ddb6612b)
显示效果
PiscesYE的主页
代码
-
代码语句
`public class MainActivity extends AppCompatActivity{}`
效果显示
public class MainActivity extends AppCompatActivity{}
-
代码块
```
代码块
```
or
\~~~
代码块
\~~~
第二种为三个波浪线 ~ ,因为显示冲突加上\显示,反引号和波浪线是同一个键,位于键盘左上方,1的左边
显示效果
public class MainActivity extends AppCompatActivity {
EditText et;
ImageView iv;
Button bt;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
et=findViewById(R.id.tv);
iv=findViewById(R.id.im);
bt=findViewById(R.id.bt);
bt.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
String content = et.getText().toString().trim();
if(TextUtils.isEmpty(content)){
Toast.makeText(MainActivity.this,"请先输入需要生成二维码的内容",Toast.LENGTH_SHORT).show();
return;
}
Bitmap bitmap = ZXingUtils.createQRImage(content, iv.getWidth(), iv.getHeight());
iv.setImageBitmap(bitmap);
}
});
}
}