Differences

This shows you the differences between two versions of the page.

Link to this comparison view

moby:android:09 [2020/05/28 17:09]
radu.ciobanu
moby:android:09 [2020/08/24 10:29] (current)
radu.ciobanu Sesiunea 9
Line 3: Line 3:
 ===== Sesiunea 9 - Preferințe și setări ===== ===== Sesiunea 9 - Preferințe și setări =====
  
-TODO+Odată cu sesiunea 9, vom trece la a patra unitate a cursului Android Developer Fundamentals,​ care se ocupă de salvarea datelor utilizatorilor. 
 + 
 +==== Unitatea 4 ==== 
 + 
 +A patra unitate abordează stocarea datelor utilizatorilor. Astfel, vom învăța cum să folosim Shared Preferences pentru a salva perechi cheie-valoare simple, apoi vom învăța să folosim baza de date Room pentru a salva, citi și actualiza datele de utilizator. De asemenea, această unitate va introduce Android Architecture Components, care reprezintă un set de recomandări pentru structurarea unei aplicații Android. 
 + 
 +==== Lecția 9 ==== 
 + 
 +Cea de-a noua lecție este formată din trei componente, parcurgând următoarele subiecte: 
 + 
 +  * moduri de a salva datele utilizatorilor 
 +  * folosirea Shared Preferences ca mod de salvare a datelor 
 +  * utilizarea activității de setări pentru a oferi o interfață care permite utilizatorilor sa seteze și salveze setări ale aplicației. 
 + 
 +==== Stocare de date ==== 
 + 
 +În această primă parte a sesiunii, vom discuta despre modurile diferite de a stoca date într-o aplicație Android. 
 + 
 +<note important>​ 
 +**//​Prezentare//​** 
 + 
 +[[https://​docs.google.com/​presentation/​d/​1ZhXTxjCQtpgNKJrkyxxoM42d8U7gu0Lok9qXZLHvpWY/​edit#​slide=id.g116d7d9d49_3_13|9.0 Data Storage]] 
 +</​note>​ 
 + 
 +<note tip> 
 +**//Concept chapter//​** 
 + 
 +[[https://​google-developer-training.github.io/​android-developer-fundamentals-course-concepts-v2/​unit-4-saving-user-data/​lesson-9-preferences-and-settings/​9-0-c-data-storage/​9-0-c-data-storage.html|9.0 Data storage]] 
 +</​note>​ 
 + 
 +==== Shared Preferences ==== 
 + 
 +În a doua parte, vom învăța când și cum să folosim SharedPreferences pentru a salva date sub formă de perechi cheie-valoare. 
 + 
 +<note important>​ 
 +**//​Prezentare//​** 
 + 
 +[[https://​docs.google.com/​presentation/​d/​1PGCQS6Z4a9c6zWWG8vWgLByxIdy41Hu5cucvZzRVsEI/​edit#​slide=id.g116d7d9d49_3_13|9.1 Shared Preferences]] 
 +</​note>​ 
 + 
 +<note tip> 
 +**//Concept chapter//​** 
 + 
 +[[https://​google-developer-training.github.io/​android-developer-fundamentals-course-concepts-v2/​unit-4-saving-user-data/​lesson-9-preferences-and-settings/​9-1-c-shared-preferences/​9-1-c-shared-preferences.html|9.1 Shared preferences]] 
 +</​note>​ 
 + 
 +<​note>​ 
 +**//​Codelab//​** 
 + 
 +[[https://​codelabs.developers.google.com/​codelabs/​android-training-shared-preferences/#​0|9.1 Shared preferences]] 
 +</​note>​ 
 + 
 +==== Setări de aplicație ==== 
 + 
 +În a treia parte, vom învăța cum să permitem utilizatorilor să actualizeze și salveze setări de aplicație. 
 + 
 +<note important>​ 
 +**//​Prezentare//​** 
 + 
 +[[https://​docs.google.com/​presentation/​d/​16VLrQqm1hT96AHm3WTisjHrmZzr5IUTVsQztu57QjFk/​edit#​slide=id.g116d7d9d49_3_13|9.2 App settings]] 
 +</​note>​ 
 + 
 +<note tip> 
 +**//Concept chapter//​** 
 + 
 +[[https://​google-developer-training.github.io/​android-developer-fundamentals-course-concepts-v2/​unit-4-saving-user-data/​lesson-9-preferences-and-settings/​9-2-c-app-settings/​9-2-c-app-settings.html|9.2 App settings]] 
 +</​note>​ 
 + 
 +<​note>​ 
 +**//​Codelab//​** 
 + 
 +[[https://​codelabs.developers.google.com/​codelabs/​android-training-adding-settings-to-app/#​0|9.2 App settings]] 
 +</​note>​ 
 + 
 +====== ====== 
 + 
 +{{:​moby:​android:​smartrdi_an.png?​nolink&​300|}}
  
moby/android/09.1590674994.txt.gz · Last modified: 2020/05/28 17:09 by radu.ciobanu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0