4. Features API perspective (Cont..)
• Immersive full-screen mode.
• Translucent system bar.
• External Storage Access.
• Drawable for RTL-layout
• App Permissions
• Special cases with regard to 4.4.0
5. Printing Framework
- No specific printing intent.
- Have to use PrintHelper,PrintDocumentAdapter.
- At last programmatically create PrintPdfDocument.
- Possible workaround
WebView.createPrintDocumentAdapter.
6. Screen Recording
• adb shell screenrecord
• Can protect SurfaceView.setSecure(boolean b)//need further
11. External Storage Access
•
• READ_EXTERNAL_STORAGE permission for reading
shared files(getExternalStoragePublicDirectory).
• However in-case of app storage we don’t need any
permission.(getExternalFilesDir)
12. Drawable for RTL-Layout
-RTL layout introduced in ICS.
-Specific drawable for RTL locale.
-Can automatically be mirrored while setting.
-Drawable.setAutoMirrored(boolean b) //
14. Special cases with regard to 4.4.0
- Expansion files
https://code.google.com/p/android/issues/detail?id=61881
- ACTION_GET_CONTENT and PICK Intent
(PREVIOUS)content://media/external/images/media/62
(KITKAT)content://com.android.providers.media.documents/document/image:62