13.1 Permissions, performance and security.pptx - Android Developer Fundamentals What's Next Lesson 13 Android Developer Fundamentals Permissions

13.1 Permissions, performance and security.pptx - Android...

This preview shows page 1 - 10 out of 42 pages.

Android Developer Fundamentals This work is licensed under a Creative Commons Attribution-Non Commercial 4.0 International Lic ense Permissions, performance and security 1 What's Next? Lesson 13 Android Developer Fundamentals
Android Developer Fundamentals This work is licensed under a Creative Commons Attribution-Non Commercial 4.0 International Lic ense Permissions, performance and security 2 13.1 Permissions, performance and security
Android Developer Fundamentals This work is licensed under a Creative Commons Attribution-Non Commercial 4.0 International Lic ense Permissions, performance and security Contents Permissions Performance Security This lesson has concepts only. It does not have a practical. 3
Android Developer Fundamentals This work is licensed under a Creative Commons Attribution-Non Commercial 4.0 International Lic ense Permissions, performance and security Permissions 4
Android Developer Fundamentals This work is licensed under a Creative Commons Attribution-Non Commercial 4.0 International Lic ense Permissions, performance and security Permissions You have already used permissions in some of your apps: Permission to connect to the Internet Permission to use data from a Content Provider A basic Android application has no permissions so that it cannot do anything that adversely impacts the user experience or data on the device 5
Android Developer Fundamentals This work is licensed under a Creative Commons Attribution-Non Commercial 4.0 International Lic ense Permissions, performance and security When to use permissions App must get permission to do anything that Uses data or resources that the app did not create Uses network, hardware, features that do not belong to it Affects the behavior of the device Affects the behaviour of other apps If it isn't yours, get permission! 6
Android Developer Fundamentals This work is licensed under a Creative Commons Attribution-Non Commercial 4.0 International Lic ense Permissions, performance and security How apps declare permissions they need List permissions in the manifest <uses-permission> < manifest ... > < uses-permission android:name="android.permission.READ_CONTACTS" /> < uses-permission android:name="android.permission.READ_CALENDAR" /> < uses-permission android:name="android.permission.CALL_PHONE" /> 7
Android Developer Fundamentals This work is licensed under a Creative Commons Attribution-Non Commercial 4.0 International Lic ense Permissions, performance and security Example permissions ACCESS_COARSE_LOCATION ACCESS_FINE_LOCATION ACCESS_NETWORK_STATE ACCESS_WIFI_STATE GET_ACCOUNTS 8 RECEIVE_SMS CAMERA RECORD_AUDIO MODIFY_AUDIO_SETTINGS ADD_VOICEMAIL See more at tml
Android Developer Fundamentals This work is licensed under a Creative Commons Attribution-Non Commercial 4.0 International Lic ense Permissions, performance and security More examples BLUETOOTH Connect to paired bluetooth devices.

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture