Stap 7: Android App ontwikkeling voor wachtwoord beschermd deurslot
Ik zal u tonen hoe om een Bluetooth android applicatie met behulp van MIT App uitvinder te ontwikkelen. Ik ben met behulp van App uitvinder omdat het does't vereist codering en geen software-installatie. U hoeft alleen een google-account. Ga naar http://ai2.appinventor.mit.edu/, zult u vragen inloggen met google-account.
Log in op de uitvinder van de App gebruik van gmail en volg de onderstaande stappen.
Ik | Algemene voorwaarden accepteren | afbeelding 1 |
II | Klik op 'Neem enquête later' en dan 'verder' te ontslaan van de splash screen | afbeelding 2, 3 |
III | Start een nieuw project (geen spaties!) | afbeelding 4 |
IV | Naam van het project "BluetoothControlDoorLock" (zonder spaties!) | afbeelding 5 |
U bent nu in de ontwerpfunctie voor waar u lay-out de "user interface" van uw app (afbeelding 6). Het venster Designer is waar je lay-out look en feel van uw app, en opgeven welke functionaliteiten die het zou moeten hebben. U kiest dingen voor de gebruiker interface dingen zoals knoppen, Image, Label, tekstvakken, en functionaliteiten zoals tekst naar spraak, Bluetooth, sensoren en GPS.
Nu volgen de figuur 7 en een lijst datumkiezer toevoegen aan de kijker. Hernoem het naar "Connect to Bluetooth Device" (afbeelding 8). Voeg een Label, tekstvak met één wachtwoord en twee knoppen weergegeven in figuur 10. Wijzig de teksteigenschappen van de componenten als "Voer wachtwoord in", "Open deur" en "Nauwe deur" respectievelijk. Laatste User Interface eruit als figuur 11. Voeg nu een Bluetooth-Client aan de kijker. Het is een onzichtbaar component en het heeft geen UI. Zie afbeelding 12.
Schakel over naar de blokken Editor
Het is tijd om uw app te vertellen wat te doen! Klik op "Blokken" te verplaatsen naar de blokken Editor (afbeelding 13). Denk aan de knoppen van het Designer en blokken zoals tabbladen-u ze gebruiken om heen en weer bewegen tussen de twee gebieden van App uitvinder. De blokken Editor is waar u het programma van het gedrag van uw app. Er zijn ingebouwde blok dat dingen zoals wiskunde, logica en tekst verwerken. Daaronder zijn de blokken die gaan met elk van de onderdelen in uw app. Om te krijgen de blokken voor een bepaalde component in de Editor van de blokken te tonen, hebt u eerst die component toevoegen aan uw app via de ontwerper.
Laten we het ontwerpen van blokken voor lijst Picker. Lijst Picker is een element van de UI bij het klikte het toont een lijst met bijbehorende elementen dat hier is de gekoppelde Bluetooth-apparaat. Wij hebben twee blokken, ListPicker.BeforePicking en ListPicker.AfterPicking (afbeelding 14) toevoegen. Volledige blokken worden weergegeven in figuur 18 & 19.
Apk bestand maken
Ons ontwerp is compleet, nu we moeten om te bouwen van het apk bestand voor onze android telefoon. Klik om te bouwen van menu en selecteer "App (opslaan .apk op mijn computer)". Een ogenblikje wachten. Een apk bestand gedownload naar de standaard download-map. Installeren en gebruiken.