Android
-
une façon moderne de gérer les listes dans Android à l’aide de DataBinding
une façon moderne de gérer les listes dans Android à l’aide de DataBinding Pour commencer, créons un nouveau data qui sera le seul format utilisé par notre futur adaptateur universel: data class RecyclerItem(val data: Any,@LayoutRes val layoutId: Int,val variableId: Int) {fun bind(binding: ViewDataBinding) {binding.setVariable(variableId, viewState)}} Les données détiendra… vos données. Il peut également être traité…
-

Application Android pour la classification des races de chiens à l’aide de TensorFlow Lite
Application Android pour la classification des races de chiens à l’aide de TensorFlow Lite Classification d’image, TensorFlow Lite, MobileNetV2, application Android Figure 1: exemples d’images de l’ensemble de données IMAGE_SIZE = 224BATCH_SIZE = 64datagen = tf.keras.preprocessing.image.ImageDataGenerator(rescale=1./255,validation_split=0.2)train_generator = datagen.flow_from_directory(image_dir,target_size=(IMAGE_SIZE, IMAGE_SIZE),batch_size=BATCH_SIZE,subset=’training’)val_generator = datagen.flow_from_directory(image_dir,target_size=(IMAGE_SIZE, IMAGE_SIZE),batch_size=BATCH_SIZE,subset=’validation’) Initialiser le modèle de base base_model= tf.keras.applications.MobileNetV2(input_shape=IMG_SHAPE,include_top=False,weights=’imagenet’) Extraction de caractéristiques base_model.trainable = Falsemodel…
-

Utilisation d’Android Jetpack ViewModel – Développement de logiciels
Utilisation d’Android Jetpack ViewModel – Développement de logiciels La photo est fournie par https://unsplash.com/photos/ejvOgTb8XmA Fondamentalement, ViewModel fait partie des composants d’architecture Android. L’un des principaux objectifs de l’objet ViewModel est de servir des données aux composants de l’interface utilisateur Android, tels que des activités ou des fragments, et de séparer la logique de traitement des…
-

Pourquoi vous devez être très prudent avec l’API NFC HCE d’Android
Pourquoi vous devez être très prudent avec l’API NFC HCE d’Android photo par Mika Baumeister sur Unsplash Tout d’abord, votre smartphone peut être équipé d’un élément dit sécurisé (ou SE, pour faire court). C’est une puce qui est capable de communiquer avec le lecteur de carte sur lui-même – à aucun moment elle n’a besoin…
-

Pourquoi vous devez être très prudent avec l’API NFC HCE d’Android
Pourquoi vous devez être très prudent avec l’API NFC HCE d’Android photo par Mika Baumeister sur Unsplash Tout d’abord, votre smartphone peut être équipé d’un élément dit sécurisé (ou SE, pour faire court). C’est une puce qui est capable de communiquer avec le lecteur de carte sur lui-même – à aucun moment elle n’a besoin…
-

Le nouveau ResourceProvider – Le démarrage
Le nouveau ResourceProvider – Le démarrage Si vous avez suivi mon travail, vous savez que je suis obsédé par les architectures logicielles MVP Passive View et que je suis constamment à la recherche de nouvelles et meilleures façons de les implémenter. Entrer ResourceProvider: Le processeur d’annotation que j’ai écrit pour générer des API de gestion…
-
Mesure de la couverture des tests unitaires dans les projets Android multi-modules utilisant Jacoco: Partie 2
Mesure de la couverture des tests unitaires dans les projets Android multi-modules utilisant Jacoco: Partie 2 Dans le premier article, nous avons découvert l’une des deux commandes Gradle clés fournies avec le plugin Jacoco – jacocoTestReport. Comme vous le savez maintenant, il peut être utilisé pour mesurer la couverture de code dans votre projet en…
-

Créez une application sans code avec Appgyver
Créez une application sans code avec Appgyver Créons une application Web de base en utilisant Airtable et Appgyver. Aucune compétence de codage requise. Nous allons créer un catalogue de produits avec des catégories en utilisant: : Un service de base de données hybride pour structurer vos données (Partie 1) : Une plateforme sans code pour…
-

Prise en charge de nouveaux facteurs de forme avec la nouvelle bibliothèque Jetpack WindowManager
Prise en charge de nouveaux facteurs de forme avec la nouvelle bibliothèque Jetpack WindowManager Les utilisateurs peuvent placer le téléphone à plat, comme sur une table, et utiliser la moitié inférieure de l’écran pour naviguer et interagir avec l’application. Captures d’écran de Google Duo et Youtube présentées lors du Samsung Galaxy Unpacked 2020 L’objectif de…
-

Conception pour les applications natives iOS et les applications natives Android – Kshitija purohit
Conception pour les applications natives iOS et les applications natives Android – Kshitija purohit Finmagix était une application native et avant de commencer tout processus UX, je suis passé par les directives matérielles et les directives de l’interface humaine IOS. Ci-dessous, j’énumère certains des points importants à garder à l’esprit lors de la conception d’une…
