Android Programmierung mit Java Studiengang MI
|
|
|
- Meta Lenz
- vor 8 Jahren
- Abrufe
Transkript
1 Android Programmierung mit Java Studiengang MI Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik Raum Tel /
2 Überblick: Einleitung, Installation, Android Studio Sprache: Java UI-Elemente Layouts Single page Multi-Page I/O Datenbanken Sensoren Web Thread, modale Dialoge Gliederung 2
3 Literatur Android 7 Thomas Künneth Rheinwerk-Verlag ISBN: Sehr umfassend Sehr guter Einstieg
4 Literatur Android App Entwicklung Für Dummies Michael Burton Wiley-Verlag ISBN Guter Einstieg Keine einfachen Beispiele 4
5 Literatur Android-Apps entwickeln für Einsteiger Uwe Post Rheinwerk-Verlag ISBN:
6 Literatur Eigene Apps programmieren Hauke Fehr Rheinwerk-Verlag ISBN: Programmieren mit LiveCode
7 Vorlesung Vorlesung per Powerpoint Beispiele an der Tafel Beispiele auf der Homepage Beispiele während der Vorlesung, am Rechner Note: mündliche Prüfung oder Projektarbeit Musterklausur am Ende der Vorlesung, Ende Juni Klausurvorbereitung 7
8 Geschichte von Android Android Inc. entwickelte ein Betriebssystem 2005 wurde es von Google aufgekauft. Heutzutage gibt es mehr als Geräte mit Android. Unterschiedliche Bildschirmauflösung Verschiedene Varianten des Betriebssystems Verschiedene Ausstattung der Geräte Status des Quellcodes: OpenSource 8
9 Android programmieren Java ist eine Untergruppe von Java Enterprise. Mit Activities werden Event einer App bezeichnet oncreate / onstart / onrestart / onresume / onpause / onstop / ondestroyed User-Interface werden in XML-Dateien geschrieben Unterschiedliche Grafikgrößen für Symbole Niedrig, Mittlere, Hohe, Extra-Hohe, Extra-Extra-Hohe, Extra-Extra-Extra- Hohe Layout LinearLayout, RelativeLayout, FrameLayout, GridLayout, ContraintLayout 9
10 Verwendete Programme Java SDK html 10
11 Verwendete Programme Android-Studio (Größe: 1,7 GB)
12 Starten des Installationsprogramms Starten Das Starten dauert sehr lange 12
13 Willkommen-Bildschirm 13
14 Verwendete Komponenten 14
15 Lizenz-Bestimmung 15
16 Programm- und Installationsordner 16
17 Menü-Eintrag 17
18 Installation 1 18
19 Installation 2 19
20 Installation 3 20
21 CPU während der Installation 21
22 Installation 4 22
23 Installation BEENDET 23
24 Startbildschirm, welcher? 24
25 Startbildschirm, welcher? 25
26 Auswahl des Layouts 26
27 Farben der IDE 27
28 Optionen, hier den Emulator mit anklicken 28
29 Hauptspeicher 29
30 Überblick über die Einstellungen 30
31 Installation ZWEI 1 31
32 Installation ZWEI 2 32
33 Installation ZWEI 3 33
34 Installation ZWEI 4 34
35 Installation ZWEI 5 35
36 E N D L I C H F E R T I G 36
37 Optionen setzen 37
38 38
39 Project Defaults - Settings 39
40 40
41 Project Defaults Project-Structure 41
42 Configure: SDK Manager 42
43 Configure: SDK Manager 43
44 Configure: SDK Manager Welches SDK sollte man nun als Basis nehmen? Android 7.11 Android 7.0 Android 6.0 Android 5.1 noch häufig anzutreffen Android 5.0 noch häufig anzutreffen Name (Lollipop) vs. API Level (21, 22) Android 5.1 Lollipop 22 Android 5.0 Lollipop 21 44
45 45
46 Emulator: 46
47 47
48 Mein erstes Projekt 48
49 Projektname 49
50 Zielgeräte 50
51 Auswahl der verschiedenen Vorlagen 51
52 Activity-Name 52
53 Windows 53
54 Mein erstes Projekt in der IDE 54
55 Run: Emulator 55
56 56
57 Unter Windows gibt es die Beschleunigung HAXM Gilt erst ab Windows 7, 64 Bit Mit mindestens 8 GB RAM 57
58 Run: Emulatorsetting 58
59 Emulator downloading 59
60 60
61 61
62 Schalter 62
63 Lebenszyklus einer Activity Running Aktivität ist sichtbar und kann benutzt werden. Paused Aktivität ist immer noch sichtbar, aber hat z. B. weniger Speicher und Resourcen. Stopped Aktivität ist nicht mehr, aber die Instanz läuft noch. Killed Aktivität wird zerstört. Die einzelnen Aktivitäten werden auf einem Stack gelegt! 63
64 Lebenszyklus einer Activity Aktivität starten oncreate Benutzer navigiert zur App onstart onrestart onresume Aktivität wird ausgeführt 64
65 Lebenszyklus einer Activity Aktivität wird ausgeführt App-Process wird zerstört Höhere Priorität onpause Andere Aktivität onstop Aktivität beendet ondestroy Aktivität aktiviert Benutzer navigiert zur Activity Aktivität wird beendet 65
66 Lebenszyklus einer Activity Activity: Activity wird gestartet in oncreate werden grundlegende Arbeiten erledigt Laden von App-Daten in onstart werden die gespeicherten Daten geladen Laden von App-Daten in onresume werden die gespeicherten Daten geladen Hier ist die App mit den Daten sichtbar Activity wird ausgeführt in onpause ist die Aktivität suspendiert. Daten speichern. App geht in den Background, nicht oben beim Stack in onstop kann die Aktivität beendet werden. in ondestroy wird die Aktivität beendet werden. 66
67 Mein Projekt ActivityLifeCycle 67
68 68
69 69
70 70
71 71
72 W/System: ClassLoader referenced unknown path: /data/app/com.thomaskuenneth.activitylifecycledemo-1/lib/x86 D/ActivityLifecycleDemo: oncreate() #1 D/ActivityLifecycleDemo: onstart() #1 D/ActivityLifecycleDemo: onresume() #1 D/OpenGLRenderer: Swap behavior 0 D/ActivityLifecycleDemo: onpause() #1 D/ActivityLifecycleDemo: oncreate() #2 D/ActivityLifecycleDemo: onstart() #2 D/ActivityLifecycleDemo: onresume() #2 D/ActivityLifecycleDemo: onpause() #2 D/ActivityLifecycleDemo: oncreate() #3 D/ActivityLifecycleDemo: onstart() #3 D/ActivityLifecycleDemo: onresume() #3 72
73 73
74 74
75 75
76 Wichtige Einträge im Projektbaum Java: MainActivity Layout: activity_main.xml Resourcen: string.xml 76
77 Projekt Layout1 Settings Name Company Project location Layout1 u12345.com..\layout1 Phone and Tablet Minimum API 25, Android Nougat Empty Activity Ohne Backwards Compability 77
78 package com.example.kraft_300.layout1; import android.app.activity; import android.os.bundle; public class MainActivity extends Activity protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_main); } } 78
79 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android=" xmlns:tools=" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.example.kraft_300.layout1.mainactivity"> </RelativeLayout> 79
80 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout tools:context="com.example.kraft_300.layout1.mainactivity"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="hello World!" /> </RelativeLayout> 80
81 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="eingabe" android:textalignment="viewend"/> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:lines="1" android:inputtype="textcapwords" android:text="abc" /> <Button android:text="aktion" android:layout_width="wrap_content" android:layout_height="wrap_content" android:elevation="0dp" /> </LinearLayout > 81
82 82
83 toast import android.widget.toast; Toast.makeText( MainActivity.this, "text", Toast.LENGTH_LONG). show(); 83
84 Entwickleroptionen unter Android 5/6 Lollipop aktivieren Rufen Sie das Menü Ihres Android-Smartphones auf und öffnen Sie die Einstellungen. Scrollen Sie herunter bis zur Option "Über das Telefon". Scrollen Sie herunter bis zur Option "Über das Tablet". Tippen Sie mehrfach auf den Eintrag "Build-Nummer". Ihnen wird dabei ein Countdown angezeigt, wie viele Klicks noch fehlen, bis Sie den Entwicklermodus aktiviert haben. Gehen Sie danach zurück ins Hauptfenster der "Einstellungen". Hier finden Sie jetzt zusätzlich den Eintrag "Entwickleroptionen". 84
Einführung in die Android App-Entwicklung. Patrick Treyer und Jannis Pinter
Einführung in die Android App-Entwicklung Patrick Treyer und Jannis Pinter Agenda Was ist Android? Android Versionen Layout, Strings und das Android Manifest Activities, Intents und Services Entwicklungsumgebung
Android. 2 24.09.2013 Mobile Systeme - Android
Android 24.09.2013 Android Plattform/Betriebssystem für mobile Endgeräte wie z.b. Smartphones Basiert auf dem Linux Kernel Bis auf grundlegende Prozesse werden alle Anwenden mithilfe einer speziellen JVM
SEMINARVORTRAG ANDROID ENTWICKLUNG ETIENNE KÖRNER EMBEDDED SYSTEMS SS2013 - HSRM
SEMINARVORTRAG ANDROID ENTWICKLUNG ETIENNE KÖRNER EMBEDDED SYSTEMS SS2013 - HSRM ÜBERSICHT Android Android Dalvik Virtuelle Maschine Android und Desktop Applikationen Android Entwicklung Tools R Activity
Android GUI Entwicklung
Android GUI Entwicklung Aktuelle Technologien verteilter Java Anwendungen Referent: Stefan Haupt Hello World! Agenda Einführung & Motivation Android Applikationen UI-Komponenten Events Ressourcen Kommunikation
Mobile Systeme Android 07.04.2011
Mobile Systeme Android 07.04.2011 Android Plattform/Betriebssystem für mobile Endgeräte wie z.b. Smartphones Basiert auf dem Linux Kernel Bis auf grundlegende Prozesse werden alle Anwenden mithilfe einer
Tutorial. Programmierung einer Android-Applikation. Teil 1
Tutorial Programmierung einer Android-Applikation Teil 1 Autor: Oliver Matle Datum: März 2014, Version 1.0 Autor: Oliver Matle, www.matletarium.de Seite 1 von 28 Inhaltsverzeichnis Kapitel 1 Einleitung...3
Einführung in Android. 9. Dezember 2014
Einführung in Android 9. Dezember 2014 Was ist Android? Software für mobile Geräte: Betriebssystem Middleware Kernanwendungen Android SDK: Tools und APIs zur Entwicklung von Anwendungen auf der Android-Plattform
Smartphone Entwicklung mit Android und Java
Smartphone Entwicklung mit Android und Java predic8 GmbH Moltkestr. 40 53173 Bonn Tel: (0228)5552576-0 www.predic8.de [email protected] Was ist Android Offene Plattform für mobile Geräte Software Kompletter
Entwickeln für Android OS
Entwickeln für Android OS Am Beispiel der WAPLA Wissenschaftliche Arbeitstechniken und Präsentation Lern Applikation Christian Kain Kevin Kain Wolfgang Kremser Gregor Bankhamer Warum Android? Verbreitung
2. GUI-Programmierung für mobile Geräte
2. GUI-Programmierung für mobile Geräte Lernziele 2. GUI-Programmierung für mobile Geräte Themen/Lernziele: Einführung Lebenszyklus einer Android-Anwendung Beispiele GUI-Elemente Einbindung externer Ressourcen
Mobile App Development. - Grafische Oberflächen 2 -
Mobile App Development - Grafische Oberflächen 2 - Inhalt Dimensionen Layouting Menüs Activities starten Übung Dimensionen Dimensionen Analog zu Strings und Farben können Dimensionen definiert werden Dimensionen
Google Android API. User Interface. Eine knappe Einführung
Google Android API User Interface Eine knappe Einführung Google Android API User Interface Designelement Wofür Klasse/Package View Basisklasse für alle Designelemente public class android.view.view Viewgroup
Naviki GPS-Anwendungsentwicklung für Mobiltelefone www.naviki.org
Naviki GPS-Anwendungsentwicklung für Mobiltelefone www.naviki.org Fachhochschule Münster Labor für Software Engineering [email protected] www.naviki.org 1 Naviki die Idee www.naviki.org 2 Wie funktioniert
5 Oberflächengestaltung
D3kjd3Di38lk323nnm 49 5 Oberflächengestaltung Die Qualität der Programmoberfläche ist ein wichtiges Kriterium für die Akzeptanz durch den Anwender. Schon durch den geschickten Einsatz der bereitgestellten
Einführung in Android
Einführung in Android FH Gießen Friedberg 12. Oktober 2010 Inhalt Historie / Prognosen / Trends Grundlagen Entwicklungsumgebung Standardbeispiel Erweitertes Beispiel Übung / Quellen 2 Grundlagen - Historie
Teil I Augmented Learning - Vortragender: Krischan Udelhoven. Teil II Android - Vortragender: Folker Hoffmann
Teil I Augmented Learning - Vortragender: Krischan Udelhoven Teil II Android - Vortragender: Folker Hoffmann Inhalt 1.Warum Android? 2.Was ist Android? 3.Entwicklung mit Android 18. Januar 2010 Android
Mobile App Development. - Activities -
Mobile App Development - Activities - Inhalt Activity Lifecycle Erstellen Starten & Stoppen Spezielle Activities Ac3vi3es Ac3vi3es Definition Eine Aktivität repräsentiert eine Interaktion mit einem Benutzer
Softwareentwicklungsprozess im Praktikum. 25. April 2013
Softwareentwicklungsprozess im Praktikum 25. April 2013 Agile Softwareentwicklung Eine agile Methodik stellt die beteiligten Menschen in den Mittelpunkt und versucht die Kommunikation und Zusammenarbeit
2. GUI-Programmierung für mobile Geräte
2. GUI-Programmierung für mobile Geräte Lernziele 2. GUI-Programmierung für mobile Geräte Themen/Lernziele: Einführung Lebenszyklus einer Android-Anwendung Beispiele GUI-Elemente Einbindung externer Ressourcen
Mobile App Development. - Einführung -
Mobile App Development - Einführung - Inhalt Organisatorisches Vorlesungsinhalt Mobile Geräte Android Architektur App Aufbau Praktikum Organisatorisches 4 SWS, 5 ECTS 2 Vorlesung / 2 Praktikum ca. 10 Wochen
2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE
2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE 2.1 Die Einrichtung der Benutzeroberfläche Das Einrichten einer Android-Eclipse-Entwicklungsumgebung zur Android-Entwicklung ist grundsätzlich nicht
Programmieren für mobile Endgeräte SS 2013/2014. Dozenten: Patrick Förster, Michael Hasseler
Programmieren für mobile Endgeräte SS 2013/2014 Programmieren für mobile Endgeräte 2 Besprechung der Aufgaben 1) Legen Sie das Android-Projekt HelloWorldApp an so wie es in den vorherigen Folien beschrieben
Android Processes & Services
Android Processes & Services Jürg Luthiger University of Applied Sciences Northwestern Switzerland Institute for Mobile and Distributed Systems Ziele heute Arbeitsblatt 4 besprechen (inkl. Repetition)
App-Entwicklung mit Android Studio
Thema: App-Entwicklung mit Android Studio Name der Autorin/ des Autors: Fach: Klasse/Jahrgangsstufe: Schulart: Lehrplanbezug: Jochen Pogrzeba,StR Max-Weber-Schule, Freiburg Informatik, Wirtschaftsinformatik
Java - Programmierung für Android. Leibniz Universität IT Services Anja Aue
Java - Programmierung für Android Leibniz Universität IT Services Anja Aue Bücher Dirk Luis / Peter Müller: Android Thomas Künneth: Android 5: Apps entwickeln mit Android Studio Dawn Griffiths, David Griffiths:
Tutorial. Programmierung einer Android-Applikation Notizzettel. Teil 2
Tutorial Programmierung einer Android-Applikation Notizzettel Teil 2 Autor: Oliver Matle Datum: April 2014, Version 1.0 Autor: Oliver Matle, www.matletarium.de Seite 1 von 23 Inhaltsverzeichnis Kapitel
Informatik Sommercamp 2012
Informatik Sommercamp 2012 App Entwicklung mit dem Android SDK Dominik W., Stefan S., Jan L. Fakultät für Informatik und Mathematik Universität Passau 23.07.2012 Gliederung 1 2 3 4 Warum? an Schule und
Android-Ergänzungen. Programmieren in Java
Android-Ergänzungen zu Programmieren in Java von Fritz Jobst ISBN 978-3-446-41771-7 Weitere Informationen und Bestellungen unter http://www.hanser-fachbuch.de/978-3-446-41771-7 sowie im Buchhandel Carl
App Entwicklung für Android F O R T G E S C H R I T T E N E P R O G R A M M I E R U N G I N J A V A
App Entwicklung für Android F O R T G E S C H R I T T E N E P R O G R A M M I E R U N G I N J A V A D O Z E N T : R E F E R E N T : P R O F. D R. K L I N K E R R I C O L O S C H W I T Z Aufbau der Präsentation
14.4.2016. Technische Hochschule Georg Agricola WORKSHOP TEIL 3. IKT (Informations- und Kommunikationstechnik) an einer MorseApp erklärt
14.4.2016 Technische Hochschule Georg Agricola WORKSHOP TEIL 3 IKT (Informations- und Kommunikationstechnik) an einer MorseApp erklärt Inhaltsverzeichnis 1. Kurzfassung zur Projekterstellung... 2 2. Morse-Tabelle...
Android Einführung Fragments Android Kurs Stufe 2 (Orangegurt)
Android Kurs Stufe 2 (Orangegurt) Inhaltsverzeichnis 1 Fragments... 2 2 Der Life Cycle eines Fragments... 2 3 Die Supportlibrary oder das Problem mit der Version... 3 4 Aufbau der Layouts... 4 5 OnClickListener...
Übungen zur Android Entwicklung
Übungen zur Android Entwicklung Aufgabe 1 Hello World Entwickeln Sie eine Hello World Android Applikation und laden diese auf den Emulator. Leiten Sie hierfür die Klasse android.app.activity ab und entwerfen
1 Der Einstieg in Java für Android
1 1 Der Einstieg in Java für Android Diese Ergänzung zum Buch Programmieren in Java will Ihnen dabei helfen, erste Programme für Smartphones der Android Plattform von Google zu erstellen und diese Programme
Programmierung mobiler Geräte
Programmierung mobiler Geräte SoSe 2015 Native Entwicklung mit Android Einführung Markus Berg Hochschule Wismar Fakultät für Ingenieurwissenschaften Bereich Elektrotechnik und Informatik http://mmberg.net
App Entwicklung für Android Devices
App Entwicklung Wahlpflichtkurs: Dozent: Referent: Fortgeschrittene Programmierung in Java Prof. Dr. Klinker Sebastian Fox 30.10.2011, Seite 1 Praktische Anwendung von Java Programmierung Java Applets
Accounts und Kontakte in Android
Accounts und Kontakte in Android Die letzten Wochen habe ich daran gearbeitet, die Kontakte der AddressTable von Leonardo und mir ins Android Adressbuch zu bringen. Dazu habe ich die AddressManagement-Applikation
Android Settings Dialog Android Kurs Stufe 2 (Orangegurt)
Android Kurs Stufe 2 (Orangegurt) Inhaltsverzeichnis 1 Settings Dialog... 2 2 Der Grundgedanke... 2 3 Das erste Beispiel... 3 3.1 Das Layout der MainActivity... 3 3.2 Die Settings Activity... 3 3.3 Das
Apps-Entwicklung mit Netbeans
JDroid mit Netbeans Seite 1 Apps-Entwicklung mit Netbeans Version 2.2, 30. April 2013 Vorbereitungen: 1. JDK SE neuste Version installieren, (http://www.oracle.com/technetwork/java/javase/downloads/index.html)
1 Ein erstes Beispiel
3 1 Ein erstes Beispiel In diesem Abschnitt werden wir ein erstes Android-Programm erstellen. Es dient dem schnellen Einstieg in die Programmierung von Android. Dabei handelt es sich um ein Programm zur
Mobile App Development. - Grafische Oberflächen -
Mobile App Development - Grafische Oberflächen - Inhalt Ressourcen Allgemeines Views Layouting Ressourcen Android Ressourcen Ressourcen sind Dateien und Objekte, wie Layouts, Bilder, Farben und IDs Zu
App-Entwicklung mit Android Studio
Thema: App-Entwicklung mit Android Studio Name der Autorin/ des Autors: Fach: Klasse/Jahrgangsstufe: Schulart: Lehrplanbezug: Jochen Pogrzeba,StR Max-Weber-Schule, Freiburg Informatik, Wirtschaftsinformatik
MySQL Community Server 5.6 Installationsbeispiel (Ab 5.5.29)
MySQL Community Server 5.6 Installationsbeispiel (Ab 5.5.29) Dieses Dokument beschreibt das Herunterladen der Serversoftware, die Installation und Konfiguration der Software. Bevor mit der Migration der
Android Theading Android Kurs Stufe 2 (Orangegurt)
Android Kurs Stufe 2 (Orangegurt) Inhaltsverzeichnis 1 Threading... 2 2 Umzusetzende Funktionalität... 3 3 Lösung mit eigenem Thread... 4 3.1 Die einfache Thread Lösung... 4 3.2 Thread Lösung mit eigener
Handbuch. TC3 Remote Manager. TwinCAT 3. Version: Datum:
Handbuch TC3 Remote Manager TwinCAT 3 Version: Datum: 1.0 28.12.2016 Inhaltsverzeichnis Inhaltsverzeichnis 1 Einleitung... 4 2 TwinCAT Integration... 5 3 Anwendungsfälle... 7 4 Hinweise... 10 TC3 Remote
Workflow+ Installation und Konfiguration
Workflow+ Installation und Konfiguration Systemübersicht Workflow+ Designer Mit dem Workflow+ Designer werden Workflows und Eingabemasken erstellt. Mit der integrierten Test- und Debugging Funktion können
Installationsanleitung MS SQL Server 2005. für Sage 50 Ablage & Auftragsbearbeitung. Sage Schweiz AG D4 Platz 10 CH-6039 Root Längenbold
Installationsanleitung MS SQL Server 2005 für Sage 50 Ablage & Auftragsbearbeitung Sage Schweiz AG D4 Platz 10 CH-6039 Root Längenbold Inhaltsverzeichnis 1. GRUNDSÄTZLICHES... 3 2. SQLExpress Installationsanleitung
Apps-Entwicklung mit Eclipse
JDroid mit Eclipse Seite 1 Apps-Entwicklung mit Eclipse Version 1.1, 30. April 2013 Vorbereitungen: 1. JDK installieren JDK SE neuste Version (64 oder 32 Bit) herunterladen und installieren (http://www.oracle.com/technetwork/java/javase/downloads/index.html)
S-BUSINESS SIGN. Installationsanleitung Windows 7 / 8.1 / 10 macos ab Version 10.12
S-BUSINESS SIGN Ihre Desktop App zur Anbindung von Kartenlesern Installationsanleitung Windows 7 / 8.1 / 10 macos ab Version 10.12 S-Business Sign Installationsanleitung 1 Inhalt 1 Einführung... 3 2 Installation...
Matthias Furtmüller, Stefan Haselböck. Android
Matthias Furtmüller, Stefan Haselböck Android Grundlagen, Entwicklungsumgebung, wichtige Konzepte und Bibliotheken, Unit Testing unter Android, Simulator, Deployment Inhaltsverzeichnis 1 Entwicklungsumgebung,
Überleben im Funkloch
Überleben im Funkloch Offlinefähige Apps für Android entwickeln Christian Janz (@c_janz ) [email protected] Christian Janz Consultant im Bereich Softwareentwicklung Java/JEE bei Bridging IT
Android - Interaktion mit dem Benutzer. Leibniz Universität IT Services Anja Aue
Android - Interaktion mit dem Benutzer Leibniz Universität IT Services Anja Aue Activity Bildschirmseite in einer APP. Ablage auf einen Stack. Wenn eine Activity gestartet wird, wird diese oben auf den
Entwickeln einer eigenen App
Entwickeln einer eigenen App Nicht nur auf der Hardware Seite unseres Android-zu-Seriell Wandlers sollte alles so einfach wie möglich sein, sondern auch auf der Software Seite. Da der Tunnel durch ADB
Android Entwicklung. App Entwickler Konferenz 2010 Bonn, 17. November Markus Junginger. Twitter: #app2010 @greenrobot_de
Android Entwicklung App Entwickler Konferenz 2010 Bonn, 17. November Markus Junginger Twitter: #app2010 @greenrobot_de Über mich Markus Junginger, greenrobot 2007: Erste Android App 2001: Erstes Mobile
Übung: Verwendung von Java-Threads
Übung: Verwendung von Java-Threads Ziel der Übung: Diese Übung dient dazu, den Umgang mit Threads in der Programmiersprache Java kennenzulernen. Ein einfaches Java-Programm, das Threads nutzt, soll zum
Eclipse 3.0 (Windows)
Eclipse Seite 1 Eclipse 3.0 (Windows) 1. Eclipse installieren Eclipse kann man von der Webseite http://www.eclipse.org/downloads/index.php herunterladen. Eclipse ist für Windows, Mac und Linux erhältlich.
Eclipse 3.0 (Mac) 1. Eclipse installieren. 2. Welcome Projekt schliessen
Eclipse Seite 1 Eclipse 3.0 (Mac) 1. Eclipse installieren Eclipse kann man von der Webseite http://www.eclipse.org/downloads/index.php herunterladen. Eclipse ist für Windows, Mac und Linux erhältlich.
Installationsanleitung
Installationsanleitung zu @Schule.rlp (2017) Inhaltsverzeichnis Inhaltsverzeichnis... 1 Voraussetzungen... 2 vorbereitende Aufgaben... 3 Installation @Schule.rlp (2017):... 3 Installation Java SE Runtime
Programmieren für mobile Endgeräte SS 2013/2014. Dozenten: Patrick Förster, Michael Hasseler
Programmieren für mobile Endgeräte SS 2013/2014 Programmieren für mobile Endgeräte 2 Organisatorisches Anmelden im Web: ZIV Lehre Anmelden Anwesenheitsliste Anwesenheitsschein bei 75% Anwesenheit Allgemeine
Hinweise zum Speichern und Laden des Ausbildungsvertrages mit verschiedenen Browsern
Hier finden Sie Anleitungen für die verschiedenen Browser. Klicken Sie dazu einfach auf den entsprechenden Link auf dieser Seite. Speichern Laden Speichern Laden Speichern Laden Speichern Laden Safari
14.4.2016. Technische Hochschule Georg Agricola WORKSHOP TEIL 1 INSTALLATION VON ANDROIDSTUDIO
14.4.2016 Technische Hochschule Georg Agricola WORKSHOP TEIL 1 INSTALLATION VON ANDROIDSTUDIO Inhaltsverzeichnis 1. Download der Entwicklungsumgebung... 2 2. Download der JAVA-JDK (Java Development Kit)...
Android User Interface
Android User Interface Eine Einführung Jürg Luthiger University of Applied Sciences Northwestern Switzerland Institute for Mobile and Distributed Systems Ziele heute Arbeitsblatt 2 besprechen (inkl. Repetition)
Einführung in die Cross-Plattform Entwicklung Das Intel XDK
Einführung in die Cross-Plattform Entwicklung Das Intel XDK Einführung Dieses Hands-on-Lab (HOL) macht den Leser mit dem Intel XDK vertraut. Es wird Schritt für Schritt die erste eigene Hybrid-App entwickelt
Skript zur Veranstaltung Android Apps
Skript zur Veranstaltung Android Apps Mentoring SoSe 2017 Toni Draßdo, Alexander Korzec, Nicolas Lehmann, Ferdous Nasri, Sönke Schmidt 21. Juni 2017 1 Vor dem Workshop Wir freuen uns darüber, dass du dieses
DocuWare unter Windows 7
DocuWare unter Windows 7 DocuWare läuft unter dem neuesten Microsoft-Betriebssystem Windows 7 problemlos. Es gibt jedoch einige Besonderheiten bei der Installation und Verwendung von DocuWare, die Sie
Layouts Übersicht. FrameLayout Vermeiden. TableLayout. LinearLayout. FrameLayout Vermeiden. FrameLayout: Links oben. LinearLayout.
Layouts Übersicht FrameLayout Vermeiden Alles links oben Standard Horizontal und vertikal, nebeneinander Verschachteln (kann langsam werden) TableLayout nur für Tabellen GridLayout Geordnetes Layout Neuer
XML- Sprachfamilie WS 2015/2016
XML- Sprachfamilie WS 2015/2016 Wolfgang Putz Inhalt Vorstellung Warum XML: einige XML Anwendungen Die Veranstaltung - Themen und Ziele - Organisatorisches Seite 2 Das Fraunhofer Institut für Experimentelles
Installationsanleitung DIALOGMANAGER
Um mit dem Dialog-Manager effektiv arbeiten zu können, sollte Ihr PC folgende Mindestvoraussetzungen erfüllen: RAM-Speicher: mind. 2 GB Speicher Festplatte: 1 GB freier Speicher Betriebssystem: Windows
Eclipse Tutorial.doc
Berner Fachhochschule Hochschule für Technik und Informatik, HTI Fachbereich Elektro- und Kommunikationstechnik Labor für Technische Informatik Eclipse Tutorial 2005, HTI Burgdorf R. Weber Dateiname: Eclipse
TERRA X5.Filialabgleich Client
TERRA X5.Filialabgleich Client Inhaltsverzeichnis TERRA X5.Filialabgleich Client...1 Installation...3 Mindestvoraussetzungen...3 Der erste Start / die Konfiguration...4 Das Hauptfenster...5 Installation
Eclipse Tomcat Plugin Starthilfe
In dieser Starthilfe Installation des Tomcat Plugins Anpassen der Installation Das Tomcat HelloWorld (Servlet) Projekt Hot Code Replacement Eclipse Tomcat Plugin Starthilfe 1.1. Installation Folgende Software
JDroidLib mit Eclipse (Mac/Linux/Windows)
JDroidLib mit Eclipse (Mac/Linux/Windows) Version 1.3, 25. März 2013 (Unter Windows besser die ADT-Bundle Version installieren, siehe entsprechende Anleitung) Vorbereitungen: 1. JDK SE neuste Version installieren,
Einstieg in die App-Entwicklung für Android-Smartphones
Einstieg in die App-Entwicklung für Android-Smartphones Was versteht man unter Apps und wo werden sie vertrieben? Der Begriff App leitet sich von Applikation ab. Er steht für Software auf einem mobilen
Leseprobe. »Hallo Android!Sensoren und GPSKontakte und Organizer« Inhalt. Index. Der Autor. Android 5 Apps entwickeln mit Android Studio
Wissen, wie s geht. Leseprobe Mithilfe dieser Leseprobe programmieren Sie Ihre erste Android-App. Darüber hinaus erklärt Ihnen Thomas Künneth, wie Sie die Smartphone-Sensoren ansteuern sowie Termine und
Anleitung zum Computercheck Ihr Flash Player ist veraltet
Anleitung zum Computercheck Ihr Flash Player ist veraltet Problem Ihr Flash Player ist nicht aktuell. Veraltete Software kann Sicherheitslücken enthalten, daher sollten Sie dieses Programm aktualisieren.
Beispiel droidremoteppt
Arthur Zaczek Nov 2014 1 Beispiel droidremoteppt 1.1 Beschreibung Powerpoint soll mit ein Android Handy über Bluetooth gesteuert werden Folien wechseln (Vor/Zurück) Folien am Handy darstellen Am Handy
Installationsanleitung
Installationsanleitung zu @Schule.rlp (2015) Inhaltsverzeichnis Inhaltsverzeichnis... 1 Voraussetzungen... 2 vorbereitende Aufgaben... 3 Installation @Schule.rlp (2015):... 3 Installation Java SE Runtime
Mobile App Development - Multitasking -
Mobile App Development - Multitasking - Inhalt Threading Services Service Lifecycle Gestartete Services Gebundene Services Threading Threading Standard Java Threads Thread Runnable volatile & synchronized
Installationshandbuch
Installationshandbuch Erforderliche Konfiguration Installation und Aktivierung - 1 - Erforderliche Konfiguration Programme der 4D v15 Produktreihe benötigen folgende Mindestkonfiguration: Windows OS X
Quickline Cloud Desktop
Quickline Cloud Desktop Inhaltsverzeichnis Inhalt 1 Quickline Cloud Desktop 3 2 Installation Desktopanwendung 3 2.1 Menü 5 2.1.1 Aktualisierung 6 2.1.2 Einstellungen/Präferenzen 7 2.2 Quickline Cloud Ordner
Installation einer C++ Entwicklungsumgebung unter Windows --- TDM-GCC und Eclipse installieren
Installation einer C++ Entwicklungsumgebung unter Windows --- TDM-GCC und Eclipse installieren 1 32- oder 64-bit Windows feststellen In den nachfolgenden Schritten ist es nötig, dass Sie wissen, ob Sie
Android - Layout einer Benutzeroberfläche. Leibniz Universität IT Services Anja Aue
Android - Layout einer Benutzeroberfläche Leibniz Universität IT Services Anja Aue Hinweise zur Gestaltung der Bildschirmseite Eine Bildschirmseite sollte eine Aufgabe abbilden. Auf einer Bildschirmseite
5 Oberflächengestaltung
49 5 Oberflächengestaltung Die Qualität der Programmoberfläche ist ein wichtiges Kriterium für die Akzeptanz durch den Anwender. Schon durch den geschickten Einsatz der bereitgestellten Oberflächenelemente
Webentwicklung mit Vaadin 7. Theoretische und praktische Einführung in Vaadin 7. Christian Dresen, Michael Gerdes, Sergej Schumilo
Webentwicklung mit Vaadin 7 Theoretische und praktische Einführung in Vaadin 7 Christian Dresen, Michael Gerdes, Sergej Schumilo Agenda Allgemeines Architektur Client-Side Server-Side Vaadin UI Components
APEX 5.0 DOAG Mai 2014
APEX 5.0 DOAG Mai 2014 APEX 5.0 16 Jahre MuniQSoft GmbH Tätigkeitsbereiche: Oracle Support Hotline: Mo-Fr 8.00 18.00 Uhr Erweiterung um Rufbereitschaft auch am Wochenende möglich Oracle IT-Consulting &
Zeiterfassungsanlage Handbuch
Zeiterfassungsanlage Handbuch Inhalt In diesem Handbuch werden Sie die Zeiterfassungsanlage kennen sowie verstehen lernen. Es wird beschrieben wie Sie die Anlage einstellen können und wie das Überwachungsprogramm
Installation von NetBeans inkl. Glassfish Anwendungs-Server
Installation von NetBeans inkl. Glassfish Anwendungs-Server Diese Anleitung führt Sie Schritt für Schritt durch die Einrichtung der Entwicklungsumgebung NetBeans, angefangen beim Download der benötigten
Android-App zur Bilddarstellung
Fachhochschule Aachen Campus Jülich Fachbereich 9 Medizintechnik und Technomathematik Seminararbeit im Studiengang Scientific Programming Android-App zur Bilddarstellung Eingereicht von Marco Mix Matrikel-Nummer:
Leitfaden für die Installation der freien Virtual Machine. C-MOR Videoüberwachung auf einem VMware ESX Server
Diese Anleitung illustriert die Installation der Videoüberwachung C-MOR Virtuelle Maschine auf VMware ESX Server. Diese Anleitung bezieht sich auf die Version 4 mit 64-Bit C-MOR-Betriebssystem. Bitte laden
Kapitel 2 Hallo Android!
Kapitel 2 Hallo Android! 2 Die erste eigene App ist schneller fertig, als Sie vielleicht glauben. Dieses Kapitel führt Sie in leicht nachvollziehbaren Schritten zum Ziel. Seit vielen Jahrzenten ist es
IB-AC511 Handbuch - Deutsch - V. 1.0
IB-AC511 Handbuch - Deutsch - V. 1.0 Inhalt Content Einleitung... 2 Schnellstart... 2 Hardware Einstellungen... 2 Android Shadow ToolBar... 6 Android Shadow Funktionen... 7 1.Kabelverbindung zum Laden...
