Articles

Affichage des articles du avril, 2023

Qu'est-ce qu'un BroadcastReceiver dans Android ?

Image
Dans le développement d'applications Android, un BroadcastReceiver est un composant qui permet de répondre à des événements système ou personnalisés, tels que la réception d'un appel, la connexion à Internet, la modification de l'état de la batterie, etc. Un BroadcastReceiver peut être défini dans le code ou dans le fichier manifest de l'application, et est capable d'exécuter une action en réponse à un événement. Par exemple, si vous voulez que votre application affiche une notification lorsque la batterie est faible, vous pouvez créer un BroadcastReceiver qui écoute l'événement ACTION_BATTERY_LOW et qui déclenche l'affichage de la notification en réponse à cet événement. Les actions principales déclenchées par le Bluetooth, le mode avion, le chargement, etc. Le tableau ci-dessous présente les actions principales déclenchées par certains événements système courants : Action de diffusion Description BluetoothAdapter.ACTION_STATE_CHANGED Diffusé lorsque l'

Tutoriel PHP : upload et envoie de fichier vers le serveur et insertion de données dans Mysql

Image
Dans ce tutoriel on va voir comment faire l'upload et l'envoie d'un fichier à partir de son ordinateur vers le serveur web apache en utilisant php. Nous allons envoyer aussi les informations entrées par l'utilisateur à propos de ce fichier. Nous devons tout d'abord avoir les logiciels nécessaires pour mener ce travail tel que XAMPP ou WAMP ou EASYPHP  et un editeur de texte tel que Notepad++ Il est aussi fortement recommandé de suivre ce didacticiel qui vous apprend les bases de HTML5, CSS3 et PHP : Premier projet HTML CSS PHP MYSQL   avant de se plonger dans le code de l'envoie d'un fichier à travers php. Nous devons tout d'abord créer une base de données et une table. Dans ce tutoriel le nom de la base de données est "test" et le nom de la table est "paper". -- CREATE TABLE `paper` ( `id` int(11) PRIMARY KEY NOT NULL AUTO_INCREMENT, `author` varchar(50) NOT NULL, `field` varchar(50) NOT NULL, `file_name` varchar(50) NOT