More Related Content
Similar to Android Support Library
Similar to Android Support Library (20)
More from Alexey Ustenko (9)
Android Support Library
- 8. Loader
Loader
Fragment
Source
- 9. Loader
Loader
Fragment
Source
%ClassName% implements LoaderCallbacks
...
getSupportLoaderManager().initLoader(...)
- 11. Loading bitmaps
1024x768 1024x768
BitmapFactory.decodeStream(inputStream, null, options);
- 12. Loading bitmaps with cache
1024x768
430x320
BitmapFactory.Options options = new BitmapFactory.Options();
opts.inJustDecodeBounds = true;
BitmapFactory.decodeStream(inputStream, null, options);
- 14. outOfMemoryError
Intent intent = new Intent(CAN_YOU_USE_LESS_MEMORY);
LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(context);
lbm.sendBroadcast(intent);
- 18. PageTransformer
public class MyPageTransformer implements PageTransformer {
@Override
public void transformPage(View page, float position) {
page.setRotationY(position*90);
page.setBackgroundColor(Color.rgb(0, (int)((position+1)/2*255), 0));
}
}
- 19. TaskStackBuilder
UP
f
TaskStackBuilder tsb = TaskStackBuilder.create(context);
tsb.addNextIntent(new Intent(this, FirstActivity.class))
.addNextIntent(new Intent(this, SecondActivity.class))
.startActivities();
- 20. NavUtils
UP
Manifest:
<activity android:name=".ChildActivity" >
<meta-data android:name="android.support.PARENT_ACTIVITY"
android:value=".ParentActivity">
</meta-data>
</activity>
setDisplayHomeAsUpEnabled(true);
NavUtils.navigateUpFromSameTask(context);
- 22. About us
Sergey Solodilov
Android developer
bit.ly/SolodilovSergey
Alexey Ustenko
Android developer
bit.ly/AlexeyUstenko