Skip to content

javalong/mix-editor

Repository files navigation

####github地址

https://github.com/javalong/mix-editor

####前言

该项目主要是为了方便客户端进行图文编辑。当前版本1.2,新增预览效果,如果大家需要的话,会持续更新。

####界面效果

v1.2

新增预览 预览效果

####版本更新内容

v1.2

	图文预览

####代码结构介绍

其实只是一个非常简单的图文编辑,我这里主要介绍下项目结构。

demo

---MainActivity  测试界面入口

lib

--activity
	--EditMediaActivity  ***图文编辑界面***
	--MediaPreviewActivity ***图文预览界面***
--adapter
	--MediaAdapter  ***图文编辑列表的adapter***
	--MediaPreviewAdapter  ****图文预览adapter**
--bean
	--Media  ***存储文本和图片信息的自定义类***
--recyclerview
	--EditMediaRecyclerView ***图文编辑列表,继承RecyclerView***
	--SimpleItemTouchCallback ***拖拽功能回调类***
--ui
	--EmptyView   ***默认缺省界面***
	--ImageMediaView  ***图片item***
	--ImageTextButton
	--MediaBottomLayout  ***底部按钮栏***
	--MediaButton
	--TextMediaView  ***文本item***
	--TextMediaPreviewView ***预览文本view***
	--ImageMediaPreviewView  ***预览图片view***
--utils
	--DisplayUtils
	--StringUtils
	--ToastUtils
	--ViewUtils
--viewholder
	--ViewHolder  ***万能的viewholder***

####历史版本界面

v1.1

拖拽文本 拖拽图片

v1.0

添加文本和图片 删除item提示 默认缺省页

####历史更新

v1.1

	实现可拖拽功能。

v1.0

	基础功能实现,添加图片,文本。

####其他 目前只有简单的添加文本和图片功能,后续如果有需要的话,可能会添加以下功能:

  1. 整体预览
  2. 图片裁剪
  3. 视频添加
  4. 图片上传

等等~~

大家如果喜欢的可以点赞哦~~

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages