BlogAzure: Android - úprava existujúcej aplikácie, aby mohla využívať mobilnú službu

Azure: Android – úprava existujúcej aplikácie, aby mohla využívať mobilnú službu

Azure

V pokračovaní seriálu o použití Azure pre vytvorenie mobilných služieb pokračujeme návodom ako upraviť Android aplikáciu pre spoluprácu s Azure.

Do manifestu v súbore AndroidManifest.xml pridajte povolenie

<uses-permission android:name="android.permission.INTERNET" />

Do súboru s kódom aktivity pridajte import

import com.microsoft.windowsazure.mobileservices.*;

Do kódu aktivity pridajte deklaráciu

private MobileServiceClient mClient;

Do metódy onCreate() pridajte kód

public class Item {

      public String Id;

      public String Text;

}

Do projektu pridajte triedu Item

public static MobileServiceClient MobileService = new MobileServiceClient(

    "https://zoznamuloh.azure-mobile.net/",

    "iHlKtHakccf...zvušok kľúča"

);

Na pridanie záznamu použite fragment kódu

Item item = new Item();

item.Text = “Awesome item”;

mClient.getTable(Item.class).insert(item, new TableOperationCallback<Item>()

{

public void onCompleted(Item entity, Exception exception,

ServiceFilterResponse response)

{

if (exception == null)

{

// Insert succeeded

} else

{

// Insert failed

}

}

});

V ďalšej časti seriálu sa pozrieme na to, ako upraviť iOS aplikáciu pre prácu s Azure.

Dobrý článok? Chceš dostávať ďalšie?

Už viac ako 6 200 ITečkárov dostáva správy e-mailom. Nemusíš sa báť, nie každé ráno. Len občasne.

Súhlasím so spracovaním mojich osobných údajov. ( Viac informácií. )

Tvoj email neposkytneme 3tím stranám. Posielame naňho len informácie z robime.it. Kedykoľvek sa môžeš odhlásiť.

Ľuboslav Lacko
Ľuboslav Lacko
SW architekt CSBC spol.s.r.o. | Konzultant školiteľ a SW architekt, prax 20+ rokov | Novinárska a publicistická prax, 10+ rokov | PC REVUE: populárne články zamerané na softvér, programovanie, prenikanie IT do bežného života | INFOWARE: články na témy cloud computing, virtualizácia enterprise softvér, databázy, business intelligence.

Čítaj ďalej: