Transcription
1. MultiPagedApp: Bonjour. Dans cette classe, je vais vous montrer comment intégrer Firebase Inter plus loin. Commençons par créer un très simple motivé. J' ai été envoyé avec des grilles Ah, des
feux pour nos écrans. Ok, on doit importer du matériel. D' accord ? Très. Et nous étions super. Un état pour le désherbage. Ok, donc nous avons besoin et je l'ai fait juste pour enregistrer l'écran, vous savez, est resté sur le bas plus tard. Et je voudrais juste créer un éraflé. Que non, je vais garder très simple juste pour vous montrer comment cela fonctionne. Donc juste une colonne, quel que soit le texte et un bouton nous avons juste copié et basé sur le deuxième écran et changé de nom. Ok, nos peaux sont en place. Donc juste au tribunal sur le premier roi dans le deuxième écran, et la même chose vaut pour le deuxième cas d'écran sur le deuxième pistolet d'écran juste utilisé Navigator pop revenir en arrière et l'étoile qui a fait de rester centre tout et nettoyer dans le nom ne pas commencer et bien sûr, importer nos écrans. Ok, il
faudrait les lire à l'Est comme une route pour les utiliser et plus tard. Et je commençais à les écrans. Bien sûr, j'écran premier désir prépare la terreur et sur notre premier nettoyage, juste voici l'idée du nom de l'écran d'accueil de leur sortie, et comme vous pouvez le voir, tout fonctionne parfaitement bien.
2. FireBaseSetup: Maintenant, nous devons réduire leur sont dans la base de feu. Alors allez dans votre Firebase et créez un nouveau projet. Je vais nommer plus flatteur Firebase Shop parce que plus tard,
tuaimes cette ,
tu boutique
en ligne. Attendez juste un petit gros orteil créé. Et maintenant, à chaque version commence avec android. Je vais commencer à partir de tragique aller fivers orteil que Rachel et application de copieur I d. Je suis juste inscrire. Maintenant, je ne connais pas ce feu. Je ne l'ai déjà pas. Donc juste pourrait être ce riz off coordinateur sur le site à gauche et danse. Tout est expliqué. Et maintenant, prenez Ok, parfois pas de terroriste. Donc tout va bien. Ne pars pas. Si j'étais ouvert ton projet de père en X coat. Korpi Modèle 90 Feu. Non, non sur ce feu et mettez-le sous le coureur. Assurez-vous que orteil plus copier les éléments si nécessaire et c'est tout. Tout va bien. C' est bon. Donc, si vous avez un problème avec la base de feu sur IOS juste mettre cela quelques lignes dans votre infinie publié Vous avez besoin d'un calme inverse tous les services de go et pour environ persistant tout devrait être bien
3. Installing les dépendants: Ok, installons tous les cadres que nous commençons avec la voiture de base incendie. Il va et copie de la boîte à passeport. Retourne ce marteau. Et je l'ai nettoyé en premier. Juste un peu. D' accord ? Suivant pour votre basé sur l'analyse contre Kidnapped. Mais en Europe, vous voulez juste, vous savez, suivre tout et tirer. Base off est pour l'autorisation Newser Knox. Un gars. Ok, ce n'est pas ça. Et sortez du magasin Fire. C' est pour stocker les données couvertes étant pour votre base. Et la leçon partagée préférences pour démarrer nos données localement et les paquets qui obtiennent et c'est tout ce dont nous avons besoin.
4. Forms(Register et se login): Non, je changerais notre équipe de l'orteil sombre parce que c'est très populaire en ce moment. Et je lirais ce texte sur le premier écran et le remplacer par une barre afin qu'il soit sur le dessus, et notre utilisateur saura qu'à partir d'ici il peut se connecter ou s'inscrire. Non. Je veux créer un dossier avec des incendies pendant des années Réformes un pour travailler, un pour prêt, monsieur. Donc, je vais créer un et juste rivaliser parce qu'ils seront très similaires. Nous avons besoin d'importer notre autorisation Firebase et Fire store pour notre registre parce que nous
serons sûrs sur le nom et le nom de famille de notre utilisateur, bien qu'affichés sur l'écran principal. Donc, comme jamais penser que ce sera très simple écran s avec juste quelques aliments de texte, je pense. Mais pour l'instant, je vais grand pour les variables nom,
prénom , e-mail et mot de passe parce que nous sommes déjà Pâques. Vraiment ? Avec email et mot de passe. Ok, Donc, comme je l'ai dit et il juste un cône avec quatre champs de texte, je créerais un et juste copié ancres, vous savez, commence à l'écrire quatre fois. Ok, donc inchangé chaque fois que l'utilisateur frappe quelque part. Ça va continuer. Donc, notre variable de nom prendrait l'entrée de l'utilisateur et un peu de décoration. C' était lui ensuite et dire qu'on ne sait pas ce que cela permet. J' ai dit pour les textos et c'est tout. Et pourquoi plus Faussez notre fond juste pour vous inscrire et aller à la prochaine crème. Ok, si génial. Notre autorisation privée, c'est l'instance hors de la base de feu et les mêmes objectifs étaient le magasin de pompiers. C' est juste créatif ? Ils sont familiers, et mot de passe passera nos variables et au magasin de feu Grande collection A. C' est comme la base de l'OTAN et documenter quelque chose comme une table dans la base de données. Alors je serai un vrai nom. Il est et dit qu'ils Donc juste les données apparaîtront dans notre base de données firebase dans le document pour un email
de table de notre utilisateur. Mais maintenant, je dois créer une base de l'OTAN parce que je l'oublie complètement. Quelqu' un ici n'est jamais Dayton Peace. Oui,
je le ferais. Sur autorisation est juste passeport immigrant. Vous ne pouvez pas aller avec la signature Google si vous voulez plus tard. Mais pour l'instant, mon passeport est suffisant. C' est bon. Tu as un orteil. D' accord. Vos règles doivent ressembler à ça. Le mien n'était pas si je veux dire, que je n'ai pas été sauvé. Juste plus tard, je l'ai changé. Assurez-vous donc que vos règles sont bonjour à droite et lisez les données d'une base de l'OTAN. Eh bien, si tout est mis en place, juste amener Gator et créer notre buisson mon écran d'accueil, et vérifier avec notre up. Oh, oui, j'ai oublié le désir, donc ça fait très vite. Juste changé chaque nom que vous connaissez, son nom ou nom de famille sont sur cette Sauvegarde et remplacer créer par la signature avec e-mail et possible il. Et c'est tout. Vous n'avez pas besoin d'un magasin de pompiers, et je me connecterais à la configuration de l'écran. Ok, Donc dans leur esprit que nous n'avons pas à Magister nos forums comme les deux autres écrans - après un tour, dans l'idée, passer sous les écrans. - D'accord . Et nous aurons orteil devant une autre bouteille, parce que sur l'écran devra choisir entre la recherche registre, boom. Et juste un deuxième problème. Comme vous pouvez le voir, nous devons sortir, euh, Aria
sûre. C' est très important. Nous obtenons maintenant, comme chaque téléphone a un cran ou un appel, donc il va placer. Et tu es rigide exactement quand il y a de la place pour ça. Donc, en dessous de tous les trous. Et pas comme vous pouvez le voir. Voici notre utilisateur
5. Cours d'aide: créons nos classes de couple. Je veux des données locales et une pour les données de base de feu. Donc ce sera, euh, plus propre. Vous devez tout mettre dans nos fichiers d'écran. Donc dans cette classe est oh ah ! J' ai soumis à sécurité et à obtenir l'OTAN de stockage alco et de base de feu. Alors commençons par locale. Je limite les données utilisateur et e-mail obtenu Vous savez, J'ai été dans ce Khost windows et nous n'avons pas besoin de quelque chose de plus de nom et certainement sera en face de la base. Mais nous avons besoin d'email et mot de passe, juste orteils baguant d'autres années là-bas plus tard. Ainsi, les années qui n'ont pas les orteils mettent votre email et votre mot de passe à chaque fois. Ok, donc dans cette liste sur certaines préférences de chemise, rapport à son un évier métaux, parce que qui manque si l'avenir de vous et cela signifie que vous avez une recette dans un
fast-food comme McDonalds. Alors maintenant que vous allez obtenir votre pied un peu de temps, mais maintenant je pense que c'est Jésus est allé expliquer qu'un évier métal, nous attendons juste à quel point résolu. Donc, c'est dans la sauvegarde d'elle dans les données et maintenant c'est juste. Nous allons obtenir nos données contre le J'utilise l'e-mail et le code possible afin que rien ne soit
foiré . Une sorte de faute de frappe. Nous ne lisons pas notre mail, votre mot de passe froid, et nous obtiendrons nos 14 derniers en termes. C' est assez simple. Maintenant, c'est important. Notre magasin de pompiers et le feu basé sur Je nomme une histoire de feu est très données, et nous avons deux grands. Si vous êtes une instance, notre utilisateur Oh, identifiant l'instance de l'histoire. Donc ce serait à l'avenir ? Une houle. Nous allons obtenir le nom et certainement c'est un marché va essayer d'attraper. Donc rien de rapide écrasement par la prochaine et nos Orioles finales il y aura Correnti, n'
est-ce pas ? Oui, ça l'était. Et nous avons le sentiment si on ne sait pas que vous pouvez avoir un chef sa forme de l'OTAN. Je suppose que notre collecte de base de données U S. Donc et notre table e mail pour voir mon et nous allons retourner son nom à partir de données. C' est comme Jason. Donc, certainement, et c'est tout
6. Afficher les données UserData à partir de FireBase: Ok, donc c'est ce Jouer nos données utilisateur dans notre haut dans l'écran de registre me toe import ou aider à
couvrir les classes et et faire l'instance hors de lui. Favorisez vos données. Nous n'avons pas besoin de trouver des données basées pour être honnêtes, donc OK, chaque fois que c'est leur partie de l'e-mail. E, nous ne sommes pas prêts histoire. Nous le sauverons. Effacer les mêmes choses avec mot de passe et c'est tout. N' allez pas à l'écran d'accueil. Créez d'abord l'importation. Maintenant, nous avons un hyper crosses dans les données locales et l'autorisation Firebase plus tard firebase juste toe. Eh bien, vous connaissez d'autres et avez créé les instances et vous connaissez nos chaînes vides. Ok, donc commençons par notre premier ingéré et essayer encore parce que nous devons nous assurer que ni l'un ni l'autre n'est verrouillé quand il sera grand la nuit ou qu'il sera un évier. Donc, vous devez être sûr si moi et possible. Hé, comment vas-tu ? Et bien sûr, vous allez commercialiser avec essayer et attraper et fait une méthode encore armé variables de huit heures. Assurez-vous d'utiliser cet ensemble directement. C' est très important. Et la viande pour les corps vont entre les noms. Ok, donc nous avons besoin du, hum dans cet état. Mais rappelez-vous, oui indiquer qu'il va continuer et quand l'écran est chargé. J' espère que les métaux commencent par moi. Y at-il un plus grand et se faire ? Donc, lorsque nous recevrons notre protocole d'entente, nous le mettrons à jour et les mêmes choses vont avec un mot de passe. Non, je t'aime. Je le ferai. Vous mettez une agrafe et essayez de journaliser. Vous avez fait mot de passe. Et vous savez que vous êtes sûr que ceux-ci un résultat Donc reçu des données de la base de feu et je suis
variable de données dans le nom des variables et certainement si changé à partir du deuxième nom de l'outil d'écran et une autre prend tweeté avec le nom de famille et nous avons besoin de notre oh destructeur d'organes écran. Parce qu'avec la pop, ne retournez pas à la ferme et à n'importe qui orteil Regardez dehors ! Au revoir. Pour des choses de bonne réputation. Merci. Pas de solution rapide. Et maintenant, allez vous déconnecter. Donc, qui est testé avec sont, euh, pas déjà créé. Et contre nous voyons, nous avons le nom et le nom de famille de cet utilisateur. Ok, alors maintenant allez dans l'écran de registre et mettre en fumer et la décoration de l'autre et enregistrer des données en correction dans l'essayer et attraper un livre pour s'assurer que tout fonctionne. Très bien. Non, je serais super dans votre utilisateur. Comme vous pouvez le voir, j'ai ce nom et certainement