<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://docs.locusmap.eu/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://docs.locusmap.eu/feed.php">
        <title>Locus Map Classic - knowledge base manual:advanced:locus_api</title>
        <description></description>
        <link>https://docs.locusmap.eu/</link>
        <image rdf:resource="https://docs.locusmap.eu/lib/tpl/locus/images/favicon.ico" />
       <dc:date>2026-04-11T20:12:53+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:addon_is_ready_what_next&amp;rev=1441640869&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:advanced_parameters&amp;rev=1441641100&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:geocaching_field_notes&amp;rev=1441641354&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:information_about_locus&amp;rev=1441640994&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:installation&amp;rev=1441640381&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:public_intents&amp;rev=1441728954&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:routing_service&amp;rev=1441728699&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:tips&amp;rev=1456137693&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://docs.locusmap.eu/lib/tpl/locus/images/favicon.ico">
        <title>Locus Map Classic - knowledge base</title>
        <link>https://docs.locusmap.eu/</link>
        <url>https://docs.locusmap.eu/lib/tpl/locus/images/favicon.ico</url>
    </image>
    <item rdf:about="https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:addon_is_ready_what_next&amp;rev=1441640869&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-07T17:47:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>manual:advanced:locus_api:addon_is_ready_what_next</title>
        <link>https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:addon_is_ready_what_next&amp;rev=1441640869&amp;do=diff</link>
        <description>Add-on is ready, what next?

Firstly, congratulations!

Icon

Re-use existing base icon for Locus is recommended.

All icons are available in sample application. Available sizes are for mdpi, hdpi, xhdpi, xxhdpi and also big 512×512 icon.

Bottom left corner is ready for styling, so feel free to re-use it and update it.</description>
    </item>
    <item rdf:about="https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:advanced_parameters&amp;rev=1441641100&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-07T17:51:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>manual:advanced:locus_api:advanced_parameters</title>
        <link>https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:advanced_parameters&amp;rev=1441641100&amp;do=diff</link>
        <description>Advanced parameters

Where is Locus root directory

	*  obtain LocusInfo object (description in Is Locus running question)
	*  get absolute root path by LocusInfo.getRootDirectory()

Which units has user set in Locus

This method is very useful for making units in your own app same as units in Locus. Advantage is that user does not have to set units on two different places.</description>
    </item>
    <item rdf:about="https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:geocaching_field_notes&amp;rev=1441641354&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-07T17:55:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>manual:advanced:locus_api:geocaching_field_notes</title>
        <link>https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:geocaching_field_notes&amp;rev=1441641354&amp;do=diff</link>
        <description>Geocaching Field Notes

Basic information

Since the version 3.2.0, Locus Map offers full access to user's field notes. For this access a system called Content provider is used. 
You don't have to be too skilled with it. Most of required work is already done in Locus</description>
    </item>
    <item rdf:about="https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:information_about_locus&amp;rev=1441640994&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-07T17:49:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>manual:advanced:locus_api:information_about_locus</title>
        <link>https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:information_about_locus&amp;rev=1441640994&amp;do=diff</link>
        <description>Information about Locus

The most important for every extension - is Locus Map installed?

The starting point for similar questions are these two classes:

	*  LocusUtils - tools for work with versions
	*  ActionTools - methods to get information from Locus itself

Basic tasks</description>
    </item>
    <item rdf:about="https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:installation&amp;rev=1441640381&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-07T17:39:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>manual:advanced:locus_api:installation</title>
        <link>https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:installation&amp;rev=1441640381&amp;do=diff</link>
        <description>Installation

----------

Prerequisites

Basic

	*  Installed Java JDK 6.0+

	*  installed Mercurial (version &gt; 1.7). I suggest TortoiseHG for Win users, which is GUI handler for Mercurial system 

Developing environment (IDE)

	*  Recommended is Android Studio in version 0.6+. “</description>
    </item>
    <item rdf:about="https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:public_intents&amp;rev=1441728954&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-08T18:15:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>manual:advanced:locus_api:public_intents</title>
        <link>https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:public_intents&amp;rev=1441728954&amp;do=diff</link>
        <description>Public Intents

Basic information

Android Intent is mechanism through which applications in Android communicate. Almost every information that one application wants to send to another is distributed via Intent. But the Intent may also be used to start some action, e.g. to notify about some change and many other tasks.</description>
    </item>
    <item rdf:about="https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:routing_service&amp;rev=1441728699&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-08T18:11:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>manual:advanced:locus_api:routing_service</title>
        <link>https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:routing_service&amp;rev=1441728699&amp;do=diff</link>
        <description>Routing service

Basic information

Since version 3.2.0, Locus Map offers possibility to implement own add-on that will supply complete routing for Locus Map navigation. The method is based on the Service and communication with Locus works thanks to AIDL interface. 

It sounds complicated but best is to check an existing Locus add-on for</description>
    </item>
    <item rdf:about="https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:tips&amp;rev=1456137693&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-02-22T11:41:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>manual:advanced:locus_api:tips</title>
        <link>https://docs.locusmap.eu/doku.php?id=manual:advanced:locus_api:tips&amp;rev=1456137693&amp;do=diff</link>
        <description>Tips For Developers

----------

On this page we would like to collect all nice and possible ideas on add-ons.

This collection has one main purpose. Because creating add-ons for already existing application like Locus Map is quite easy, and because our time possibilities are very limited, we want to offer some inspiration for freelance developers or for those, who start with developing for Android.</description>
    </item>
</rdf:RDF>
