• logo categorie
    RESOLU

    Créer un fichier ou un emplacement Uri pour un média


    Bonjour
    J'aimerais savoir comment faire pour créer un fichier ou un emplacement Uri pour un média sous Android?
    Android
    Fichier
    Uri
    Média
    Android
    utilisateur
    Adrien
    Posté le : 19 Décembre à 16:30
    23 913 vues

  • 0
    Adrien
    Posté le : 19 Décembre à 16:32
    Bonjour
    Voici ici comment faire pour créer un fichier ou un emplacement Uri pour un média sous Android:
    public static final int MEDIA_TYPE_IMAGE = 1;
    public static final int MEDIA_TYPE_VIDEO = 2;
    
    /** Create a file Uri for saving an image or video */
    private static Uri getOutputMediaFileUri(int type){
          return Uri.fromFile(getOutputMediaFile(type));
    }
    
    /** Create a File for saving an image or video */
    private static File getOutputMediaFile(int type){
        // To be safe, you should check that the SDCard is mounted
        // using Environment.getExternalStorageState() before doing this.
    
        File mediaStorageDir = new File(Environment.getExternalStoragePublicDirectory(
                  Environment.DIRECTORY_PICTURES), "MyCameraApp");
        // This location works best if you want the created images to be shared
        // between applications and persist after your app has been uninstalled.
    
        // Create the storage directory if it does not exist
        if (! mediaStorageDir.exists()){
            if (! mediaStorageDir.mkdirs()){
                Log.d("MyCameraApp", "failed to create directory");
                return null;
            }
        }
    
        // Create a media file name
        String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date());
        File mediaFile;
        if (type == MEDIA_TYPE_IMAGE){
            mediaFile = new File(mediaStorageDir.getPath() + File.separator +
            "IMG_"+ timeStamp + ".jpg");
        } else if(type == MEDIA_TYPE_VIDEO) {
            mediaFile = new File(mediaStorageDir.getPath() + File.separator +
            "VID_"+ timeStamp + ".mp4");
        } else {
            return null;
        }
    
        return mediaFile;
    }
    
  • ⇒ Si vous êtes ici c'est que le sujet vous intéresse ^^
    Inscrivez-vous sur Oyant, apportez votre contribution sur ce sujet et gagnez de l'argent :

    Inscription
    Répondre
  • logo categorie
    RESOLU

    Libérer une instance de l'objet Camera

    Bonjour
    Je voudrais le code qui permet de libérer une instance de l'objet Camera sous Android?
    Android
    Instance
    Objet
    Android
  • logo categorie
    RESOLU

    Ajouter un écouteur à la touche de capture

    Bonjour
    Savez-vus comment ajouter un écouteur à la touche de capture sous Android?
    Android
    Capture
    Android
  • logo categorie
    RESOLU

    Câbler un bouton pour démarrer et arrêter l'enregistrement vidéo

    Bonjour
    Comment câbler un bouton pour démarrer et arrêter l'enregistrement vidéo sous Android?
    Android
    Bouton
    Android
  • logo categorie
    RESOLU

    Définir les paramètres de format de sortie et d'encodage directement

    Bonjour
    Savez-vous comment définir les paramètres de format de sortie et d'encodage directement sous Android?
    Android
    Android
  • logo categorie
    RESOLU

    Configurer et préparer la classe MediaRecorder pour l'enregistrement vidéo correctement

    Bonjour
    Comment configurer et préparer la classe MediaRecorder pour l'enregistrement vidéo correctement sous Android?
    Android
    MediaRecorder
    Classe
    Android
  • logo categorie
    RESOLU

    Déclencher la capture d'une image

    Bonjour
    Savez-vous s'il vous plaît le code qui permet de déclencher la capture d'une image sous Android?
    Android
    Capture
    Android
  • logo categorie
    RESOLU

    Enregistrer une image reçue de l'appareil photo

    Bonjour
    Avez-vous une idée comment enregistrer une image reçue de l'appareil photo sous Android?
    Android
    Appareil
    Android
  • logo categorie
    RESOLU

    Montre la création d'une classe de prévisualisation

    Salut
    S'il vous plaît quel est le code qui montre la création d'une classe de prévisualisation sous Android?
    Android
    Classe
    Android
  • logo categorie
    RESOLU

    Spécifie une mise en page disposition horizontale

    Bonjour
    J'aimerais savoir le code qui permet de spécifie une mise en page disposition horizontale sous Android?
    Android
    Android
  • logo categorie
    RESOLU

    Afficher un aperçu de la caméra

    Bonjour
    Je voudrais le code qui permet d'afficher un aperçu de la caméra sous Android?
    Android
    Aperçu
    Android
  • logo categorie
    RESOLU

    Créer une base de classe caméra de prévisualisation

    Bonjour
    Savez-vous comment créer une base de classe caméra de prévisualisation sous Android?
    Android
    Classe
    Android
  • logo categorie
    RESOLU

    Accéder à la caméra principale

    Bonjour
    S'il vous plaît savez-vous comment accéder à la caméra principale sous Android?
    Android
    Android
  • logo categorie
    RESOLU

    Détection de matériel de la caméra

    Bonjour
    Je voudrais savoir s"il vous plaît comment détecter le matériel de la caméra sous Android?
    Android
    Matériel
    Android
  • logo categorie
    RESOLU

    Recevoir le résultat de l'intention de la caméra

    Bonjour
    Quel est le code qui permet de recevoir le résultat de l'intention de la caméra sous Android?
    Android
    Intention
    Android
  • logo categorie
    RESOLU

    Construire une intention de capture vidéo et de l'exécuter

    Bonjour
    Savez-vous comment construire une intention de capture vidéo et de l'exécuter sous Android?
    Android
    Intention
    Android
  • logo categorie
    RESOLU

    Créer intention de prendre une photo et rendre le contrôle de l'application appelante

    Salut
    Comment créer intention de prendre une photo et rendre le contrôle de l'application Android appelante?
    Android
    Intention
    Application
    Android
  • logo categorie
    RESOLU

    Construire une capture d'image et l'intention de l'exécuter

    Bonjour
    Comment construire une capture d'image et l'intention de l'exécuter sous Android?
    Android
    Intention
    Android
  • logo categorie
    RESOLU

    La permission d'emplacement

    Bonjour
    J'aimerais savoir s'il vous plaît quel est la permission d'emplacement sous Android?
    Android
    Permission
    Android
  • logo categorie
    RESOLU

    Enregistrement audio avec capture vidéo

    Bonjour
    Je voudrais la balise qui permet l'enregistrement audio avec capture vidéo sous Android?
    Android
    Balise
    Audio
    Android
  • logo categorie
    RESOLU

    Enregistrer des images ou vidéos de stockage externe de l'appareil

    Bonjour
    Savez-vous comment enregistrer des images ou vidéos de stockage externe de l'appareil sous Android?
    Android
    Appareil
    Android
  • Veuillez vous connecter pour profiter pleinement de toutes les fonctionnalités de Oyant.
    Connexion
    Inscription

    Poster une question

    AnimauxApplicationsArnaquesAutres langagesBases de donnéesBeauté et ModeC et C++Cartes de voeux, lettres, poèmes et discoursCMS (Système de gestion de contenu)CollectionCuisineCultureDémarches administrativesDivertissementDotnetDroitEmploiEmploi et études en informatiqueEnseignementEntrepriseEnvironnementEvénementsFinanceGénéral développementImmobilier, logement et urbanisme    JavaLanguesLogicielsMétiersNouvelles technologiesPHPPrestations socialesRéservé aux adultesSantéSportSystèmesTransportsVie pratiqueWebmasters - Développement web 3.068 Utlisateurs parcourent Oyant en ce moment