FragmentsAlex Gherghisan & Vlad Harbuz
Problema 1Varietatea mare de dispozitive necesita un UI flexibil si usor de adaptat.Exemplu:
Problema 2UI-ul presupune schimbarea rapida intre pagini  ale layout-ului.Exemplu: Moneytracker!
SolutieLayout modular
Stiu ce va ganditi...
Stiu ce va ganditi..."Ce sexy! Dar cum fac asta?"
Ce e un Fragment?- un fel de sub-Activity- refolosibil in mai multe Activity-uri- are propriul lifecycleMentiune:- un Frag...
Cum il folosim?Facem cateva subclase din Fragment.
Pentru tabletaBagam aceste Fragment-uri in res/layout-land/ (pentru landscape).
Pentru telefonIn res/layout/, punem layoutul simplificat pentru  telefon.
Modificarea Fragment-urilor
Cum ramane cu problema 2?"UI-ul presupune schimbarea rapida intre pagini  ale layout-ului."
ViewPagerUn ViewPager ii permite utilizatorului sa navigheze prin pagini ale layoutului folosind swipe-uri.ViewPager-ul es...
Tipuri de adaptere pentruViewPagerFragmentPagerAdapterPoate fi folosit atunci cand avem un numar  limitat de Fragment-uri,...
Multumim! :D
Big Black Cock
Resurse:•   Fragments | Android Developers•   ViewPager | Android Developers
Fragments in Android
Upcoming SlideShare
Loading in …5
×

Fragments in Android

880 views

Published on

Published in: Self Improvement
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
880
On SlideShare
0
From Embeds
0
Number of Embeds
345
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Fragments in Android

  1. 1. FragmentsAlex Gherghisan & Vlad Harbuz
  2. 2. Problema 1Varietatea mare de dispozitive necesita un UI flexibil si usor de adaptat.Exemplu:
  3. 3. Problema 2UI-ul presupune schimbarea rapida intre pagini ale layout-ului.Exemplu: Moneytracker!
  4. 4. SolutieLayout modular
  5. 5. Stiu ce va ganditi...
  6. 6. Stiu ce va ganditi..."Ce sexy! Dar cum fac asta?"
  7. 7. Ce e un Fragment?- un fel de sub-Activity- refolosibil in mai multe Activity-uri- are propriul lifecycleMentiune:- un Fragment nu trebuie neaparat sa aiba interfata
  8. 8. Cum il folosim?Facem cateva subclase din Fragment.
  9. 9. Pentru tabletaBagam aceste Fragment-uri in res/layout-land/ (pentru landscape).
  10. 10. Pentru telefonIn res/layout/, punem layoutul simplificat pentru telefon.
  11. 11. Modificarea Fragment-urilor
  12. 12. Cum ramane cu problema 2?"UI-ul presupune schimbarea rapida intre pagini ale layout-ului."
  13. 13. ViewPagerUn ViewPager ii permite utilizatorului sa navigheze prin pagini ale layoutului folosind swipe-uri.ViewPager-ul este definit in layout si Fragment- urile se incarca in el programatic, prin adapter.
  14. 14. Tipuri de adaptere pentruViewPagerFragmentPagerAdapterPoate fi folosit atunci cand avem un numar limitat de Fragment-uri, toate fiind tinute in memorie.FragmentStatePagerAdapterTine in memorie doar Fragment-urile vizibile si pe restul le creeza cand are nevoie de ele.
  15. 15. Multumim! :D
  16. 16. Big Black Cock
  17. 17. Resurse:• Fragments | Android Developers• ViewPager | Android Developers

×