Extraits de code mobile
Remonter à Développement d'applications mobiles iOS
Remonter à Développement d'applications mobiles Android
Sommaire
Les extraits de code mobile sont des exemples de code courts ; ils vous aident à comprendre comment implémenter les fonctionnalités mobiles de base en utilisant RAD Studio. Tous les extraits de code mobile sont listés ici, et certains figurent sur la page d'accueil et la page d'introduction de RAD Studio, comme suit :
- La page d'accueil de RAD Studio est disponible dans le produit. Elle fournit :
- Des liens vers certains extraits de code mobile et de courtes vidéos illustrant les extraits
- Des liens pour démarrer les projets associés avec les extraits de code mobile
- Les exemples installés contiennent un répertoire spécifique pour les extraits, typiquement dans C:\Utilisateurs\Public\Documents\Embarcadero\Studio\22.0\Samples
- La page d'introduction pour RAD Studio est disponible depuis la page d'accueil. Elle fournit :
- L'URL du référentiel de code SourceForge pour certains extraits de code
- De courtes vidéos et des liens vers les tutoriels mobiles et les exemples associés (démos).
Emplacement installé des projets Extraits de code mobile
Les extraits de code mobile sont livrés dans les dossiers suivants de l'installation de votre produit (par langage) :
C:\Utilisateurs\Public\Documents\Embarcadero\Studio\22.0\Samples\Object Pascal\Mobile Snippets
C:\Utilisateurs\Public\Documents\Embarcadero\Studio\22.0\Samples\CPP\Mobile Snippets
Chaque dossier d'extraits contient les fichiers pour un ou plusieurs projets RAD Studio : c'est-à-dire les fichiers projet, le code source, les fichiers fiche et un fichier Information.txt (un fichier readme) pour chaque projet d'extrait de code (par exemple, le projet Accelerometer).
- Sélectionnez Démarrer | Programmes | Embarcadero RAD Studio Alexandria | Exemples.
- Ouvrez le dossier du langage que vous utilisez (c'est-à-dire, Delphi ou C++Builder).
- Ouvrez le dossier Mobile Snippets :
- C:\Utilisateurs\Public\Documents\Embarcadero\Studio\22.0\Samples\Object Pascal\Mobile Snippets
- C:\Utilisateurs\Public\Documents\Embarcadero\Studio\22.0\Samples\CPP\Mobile Snippets
Téléchargement du dernier code source
Vous pouvez trouver des exemples de code Delphi et C ++ dans . Recherchez par nom dans les référentiels d'exemples en fonction de votre version de RAD Studio.
Liste des extraits de code mobile
Extrait de code | Vous montre comment ... |
---|---|
Accelerometer | Utiliser le détecteur Accelerometer pour obtenir des informations sur l'accélération de périphérique, l'accélération angulaire, le mouvement et la vitesse. |
AccessCameraApp | Utiliser les actions standard pour ouvrir l'application Appareil photo sur votre périphérique mobile, prendre une photo et récupérer la photo prise pour l'afficher sur votre fiche multi-périphérique.
|
AudioRecPlay | Enregistrer des données audio (son) en utilisant le microphone du périphérique, puis lire ces données audio en utilisant le haut-parleur ou les écouteurs du périphérique. |
CameraComponent |
Manipuler la caméra (appareil photo) sur votre périphérique mobile, puis sélectionner la caméra avant ou arrière. Vous pouvez également sélectionner le mode d'utilisation du flash (toujours activé, automatique ou désactivé).
|
CameraRoll | Utiliser les actions standard pour ouvrir la bibliothèque de photos de votre périphérique mobile et y récupérer une image pour l'afficher sur votre fiche multi-périphérique.
|
CustomPicker | Utiliser le composant TComboBox pour sélectionner un composant dans la zone de liste déroulante et afficher le texte de l'élément sur un libellé.
|
DatePicker | Utiliser le composant TDateEdit pour sélectionner des dates et les traiter afin de les utiliser dans vos applications FireMonkey.
|
DeviceInfo | Obtenir des informations sur le périphérique, notamment la version du système d'exploitation, le nom du système d'exploitation et le type de périphérique. |
FireDAC_IBLite | Remplir une vue liste depuis une base de données IBLite en utilisant FireDAC et LiveBindings. |
FireDACSQLite | Remplir une zone de liste depuis une base de données SQLite en utilisant FireDAC et LiveBindings.
|
Gyroscope | Utiliser le composant Gyroscope pour faire pivoter un cube 3D lorsque le périphérique mobile est incliné. |
HorizontalScroll | Utiliser le composant THorzScrollBox pour faire défiler deux images identiques. |
IBLite | Remplir une vue liste depuis une base de données IBLite en utilisant LiveBindings.
|
InteractiveGestures
|
Trois extraits de code distincts qui illustrent comment :
|
Location | Utiliser le composant TLocationSensor pour lire la localisation GPS du périphérique et l'afficher en temps réel sur la fiche. L'extrait de code vous montre également comment utiliser Google Maps pour localiser précisément l'emplacement du périphérique sur une carte réelle.
|
MessageAlerts | Faire apparaître différents messages d'alerte, utilisant un style de zone d'information standard à un bouton ou des styles de zone de texte à plusieurs boutons permettant différentes confirmations. |
Notifications
|
Deux extraits de code distincts qui illustrent comment :
|
OrientationSensor | Utiliser le composant TOrientationSensor pour obtenir des informations en rapport avec la boussole, comme l'inclinaison à 3 axes, la distance et la direction, la direction par rapport au nord magnétique compensée et non compensée et la direction par rapport au nord géographique compensée et non compensée. |
PhoneDialer | Utiliser l'API PhoneDialer pour passer un appel téléphonique et obtenir les informations sur l'opérateur. |
PlayAudioFile | Utiliser TMediaPlayer et inclure un fichier audio à des fins de lecture sur le périphérique mobile. |
ShareSheet | Utiliser les actions standard pour ouvrir l'application Appareil photo sur votre périphérique mobile, prendre une photo et récupérer la photo prise pour l'afficher sur votre fiche multi-périphérique. Puis, avec une autre action standard, ouvrir la feuille de partage pour partager cette image avec d'autres services.
|
TabSliding | Utiliser un composant TabControl avec TabPosition défini sur Dots pour activer le défilement des éléments Onglet sur les périphériques mobiles. L'application comporte deux éléments Onglet, chacun contenant une image différente.
|
TimePicker | Utiliser le composant TTimeEdit pour sélectionner des dates et les traiter afin de les utiliser dans vos applications FireMonkey.
|
VideoPlayback | Lire un clip vidéo existant sur votre périphérique mobile iOS ou Android. |
WebBrowser | Utiliser un composant TWebBrowser sur un périphérique mobile. L'application est constituée d'une zone d'édition, d'un bouton et du composant Navigateur Web. Tapez une adresse dans la zone d'édition et appuyez sur le bouton "Aller à" pour rediriger le navigateur vers votre adresse.
|