
tImageDrawable(svg. tLayerType(View.LAYER_TYPE_SOFTWARE, null) Sharp is a Scalable Vector Graphics (SVG) implementation for Android. The following is needed because of image accelaration in some devices, such as Samsung SVG svg = SVGParser.getSVGFromResource(getResources(), R.drawable.example) svg)Ĭode the following in your activity using the SVG library: ImageView imageView = (ImageView) findViewById(R.id.imgView) Save your *.svg file in the res/drawable directory (in Illustrator, it is as easy as pressing Save as and select. The latest version at the moment of writing this is: svg-android-1.1.jar I found svg-android to be quite easy to use, so the step-by-step instructions are here:ĭownload the library from.

This extension uses the platform from which this software is served.UPDATE: DO NOT use this old answer. PNG, OpenDocument Drawing, DXF, sk1, PDF, EPS and PostScript export formats and more Live watching and editing the document tree in the XML editor Perfectly compliant SVG format file generation and editing Inkscape is a free multi-platform and feature rich graphics program. If you dont want to use an existing image then a graphics program is used to design the launcher icon, and other graphical resources. Alpha transparency support for display and PNG export Every good Android Application (App) deserves a custom launcher icon.

Text on path (both text and path remain editable) Kerning, letterspacing, linespacing adjustments Path markers (ending, middle and/or beginning marks, e.g. Dashed strokes, with many predefined dash patterns A gradient editor capable of multi-stop gradients Color selector (RGB, HSL, CMYK, color wheel, CMS) Layers (lock and/or hide individual layers, rearrange them, etc layers can form a hierarchical tree) Grouping objects ("select in group" without ungrouping, or "enter the group" making it a temporary layer) Transformations (moving, scaling, rotating, skewing), both interactively and by specifying exact numeric values Text tool (multi-line text, full on-canvas editing)

Shape tools: rectangles (may have rounded corners), ellipses (includes circles, arcs, segments), stars/polygons (can be rounded and/or randomized), spirals Drawing: pencil tool (freehand drawing with simple paths), pen tool (creating Bézier curves and straight lines), calligraphy tool (freehand drawing using filled paths representing calligraphic strokes) What sets Inkscape apart is its use of Scalable Vector Graphics (SVG), an open XML-based W3C standard, as the native format. It is an integration with the Linux Desktop app Inkscape, which is an open-source vector graphics editor similar to Adobe Illustrator, Corel Draw, Freehand, or Xara X. Inkscape editor for draws and graphics is a web extension to create or edit vector graphics such as illustrations, diagrams, line arts, charts, logos and complex paintings.
