Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Android Pro
UI Day
About me
Must-have Bonus
Download time
– Test Android
“Cum incarci o imagine de pe internet intr-un
ImageView?”
compile ‘com.squareup.picasso:picasso:2.5.0'
Picasso.with(this)
.load(“http://lorempixel.com/400/400/“)
.into(imageView);
compile ‘com.github.bumptech.glide:glide:3.5.2'
Glide.with(this)
.load(“http://lorempixel.com/400/400/“)
.into(imageView);
• Volley - NetworkImageView
• UIL - Universal Image Loader
What about palette?
compile ‘com.android.support:palette-v7:21.0.3'
Palette.generate(bitmap)
.getVibrantSwatch()
.getRGB();
.transform(new CircleTransform())
or is it?
.transform(new CircleTransform())
View Injection
compile ‘com.jakewharton:butterknife:6.1.0'
Activity{
@InjectView(R.id.title) TextView title;
onCreate{
ButterKnife.inject...
compile 'org.androidannotations:androidannotations:3.2'
@EActivity
Activity{
@ViewById TextView title;
}
RecyclerView
vs
ListView
compile 'org.lucasr.twowayview:twowayview:0.1.4'
Toolbar
vs
ActionBar
compile 'com.android.support:appcompat-v7:21.0.3'
<ScrollView>
<LinearLayoutCompat>
<android.support.v7.widget.Toolbar />
...
Work
Toolbar
RecyclerView
CardView
ButterKnife
Picasso / Glide
Bonus:
- Palette
- Toolbar scrolabil
- CardView cu 10dp corner
-...
• InstaMaterial
• Gradle please
• Android Arsenal
Google this:
Prochain SlideShare
Chargement dans…5
×

FiiPractic 2015 - Adroid Pro - Day 1 - UI Day

622 vues

Publié le

FiiPractic 2015 - Adroid Pro - Day 1 - UI Day

Publié dans : Logiciels
  • Soyez le premier à commenter

FiiPractic 2015 - Adroid Pro - Day 1 - UI Day

  1. 1. Android Pro UI Day
  2. 2. About me
  3. 3. Must-have Bonus Download time
  4. 4. – Test Android “Cum incarci o imagine de pe internet intr-un ImageView?”
  5. 5. compile ‘com.squareup.picasso:picasso:2.5.0' Picasso.with(this) .load(“http://lorempixel.com/400/400/“) .into(imageView);
  6. 6. compile ‘com.github.bumptech.glide:glide:3.5.2' Glide.with(this) .load(“http://lorempixel.com/400/400/“) .into(imageView);
  7. 7. • Volley - NetworkImageView • UIL - Universal Image Loader
  8. 8. What about palette?
  9. 9. compile ‘com.android.support:palette-v7:21.0.3' Palette.generate(bitmap) .getVibrantSwatch() .getRGB();
  10. 10. .transform(new CircleTransform())
  11. 11. or is it? .transform(new CircleTransform())
  12. 12. View Injection
  13. 13. compile ‘com.jakewharton:butterknife:6.1.0' Activity{ @InjectView(R.id.title) TextView title; onCreate{ ButterKnife.inject(this); } }
  14. 14. compile 'org.androidannotations:androidannotations:3.2' @EActivity Activity{ @ViewById TextView title; }
  15. 15. RecyclerView vs ListView
  16. 16. compile 'org.lucasr.twowayview:twowayview:0.1.4'
  17. 17. Toolbar vs ActionBar
  18. 18. compile 'com.android.support:appcompat-v7:21.0.3' <ScrollView> <LinearLayoutCompat> <android.support.v7.widget.Toolbar /> <etc /> </LinearLayoutCompat> </ScrollView> Activity{ setSupportActionBar(toolbar); }
  19. 19. Work
  20. 20. Toolbar RecyclerView CardView ButterKnife Picasso / Glide Bonus: - Palette - Toolbar scrolabil - CardView cu 10dp corner - Scroll orizontal pe landscape http://lorempixel.com/400/400/
  21. 21. • InstaMaterial • Gradle please • Android Arsenal Google this:

×