All Projects → xmuSistone → Animricheditor

xmuSistone / Animricheditor

rich text editor which enables users to insert/delete bitmaps and text into edit-view with animations.

Programming Languages

java
68154 projects - #9 most used programming language

Labels

Projects that are alternatives of or similar to Animricheditor

Animatedrecordingview
Android animated recording view
Stars: ✭ 345 (-64.32%)
Mutual labels:  animated
Dypiechartview
Animated Pie Chart using Custom CALayer.
Stars: ✭ 5 (-99.48%)
Mutual labels:  animated
Christmas Tree
ASCII christmas-tree with animations for 256 colored terminals
Stars: ✭ 23 (-97.62%)
Mutual labels:  animated
React Native Svg Animated Linear Gradient
A wrap SVG component for animated linear gradient
Stars: ✭ 418 (-56.77%)
Mutual labels:  animated
Jquery.localscroll
Animated anchor navigation made easy with jQuery
Stars: ✭ 624 (-35.47%)
Mutual labels:  animated
Numericaltextentry
An iOS library for beautiful number entry fields. iPad friendly. Written in Swift.
Stars: ✭ 16 (-98.35%)
Mutual labels:  animated
React Components By Ruvkr
A collection of Responsive Animated Mobile friendly Lightweight React Components
Stars: ✭ 319 (-67.01%)
Mutual labels:  animated
Sjfluidsegmentedcontrol
A segmented control with custom appearance and interactive animations. Written in Swift 3.0.
Stars: ✭ 862 (-10.86%)
Mutual labels:  animated
T Scroll
A modern reveal-on-scroll library with useful options and animations. (Animate Elements On Reveal)
Stars: ✭ 642 (-33.61%)
Mutual labels:  animated
Aiflatswitch
Nicely animated flat design switch alternative to UISwitch
Stars: ✭ 904 (-6.51%)
Mutual labels:  animated
React Native Modal
An enhanced, animated, customizable Modal for React Native.
Stars: ✭ 4,671 (+383.04%)
Mutual labels:  animated
Buttonprogressbar Ios
A small and flexible (well documented) UIButton subclass with animated loading progress, and completion animation.
Stars: ✭ 479 (-50.47%)
Mutual labels:  animated
Gradientify
Create beautiful, animated gradients with ease. This JS library provides you with an easy-to-use API to create and put animated gradients wherever you want on your website.
Stars: ✭ 16 (-98.35%)
Mutual labels:  animated
Jquery.scrollto
Lightweight, cross-browser and highly customizable animated scrolling with jQuery
Stars: ✭ 3,609 (+273.22%)
Mutual labels:  animated
Randomix
🎲 An open source app to choose randomly between numbers, answers, options and so on.
Stars: ✭ 24 (-97.52%)
Mutual labels:  animated
Fcharts
📊 [wip] Create beautiful, responsive, animated charts using a simple and intuitive API.
Stars: ✭ 318 (-67.11%)
Mutual labels:  animated
Jeelizweboji
JavaScript/WebGL real-time face tracking and expression detection library. Build your own emoticons animated in real time in the browser! SVG and THREE.js integration demos are provided.
Stars: ✭ 835 (-13.65%)
Mutual labels:  animated
React Awesome Button
React button component. Awesome button is a 3D UI, progress, social and share enabled, animated at 60fps, light weight, performant, production ready react UI button component. 🖥️ 📱
Stars: ✭ 943 (-2.48%)
Mutual labels:  animated
React Native Scrollable Tab View
Tabbed navigation that you can swipe between, each tab can have its own ScrollView and maintain its own scroll position between swipes. Pleasantly animated. Customizable tab bar
Stars: ✭ 6,784 (+601.55%)
Mutual labels:  animated
React Native Animated Tabbar
A 60FPS animated tab bar with a variety of cool animation presets 😎
Stars: ✭ 890 (-7.96%)
Mutual labels:  animated

android-animate-RichEditor

android rich editor which enables users to insert/delete bitmaps and text into edit-view with animations.

target goal

Recently, my product manager requires our team to implement this kind of interactive experience: a rich editor which enables users to insert/delete images and text at anywhere they want. However, almost everyone denies this demand at first, because our time remain is at tension and this kind of demand may cause unpredicted out-of-control.
However, overcoming challenging difficulties is thrilling, isn't it?

compare with other rich editors

There exists other open-source rich editor projects in github, and i did run some of them.

  • One project uses WebView + HTML, the inserted images looks so strange there.
  • One project uses EditText + ImageSpan, maybe it's highly efficiency, but it's not that stable and robust.
  • and so on..

However, most of them are uncomfortable and inconvenient.
I implement this rich editor by using SrollView + LinearLayout. As you know, there may exist many views in this Editor, but you can never doubt that SrollView + LinearLayout could be quite smooth if you deal child-views reasonably.
Besides, LinearLayout could add some special animations when adding/deleting child-views.

captured images

PREVIEW PREVIEW

demo apk download

apk download (right in this github project)

extras

later on, i will add some instructions for use the code.

Version: 1.0

  • Pilot version

License

Copyright 2015, xmuSistone

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].