diff --git a/CONTRIBUTERS.MD b/CONTRIBUTERS.MD index a2750d1..8cb686b 100644 --- a/CONTRIBUTERS.MD +++ b/CONTRIBUTERS.MD @@ -28,3 +28,4 @@ | Nombasa More | [@nombasamore](https://github.com/nombasamore) | 1 | | Prasad More | [@prasad-more-12](https://github.com/prasad-more-12) | 1 | | Jayasurya K | [@jayasurya](https://github.com/jayasurya7a) | 1 | +| prasad-333 | [@prasad-333](https://github.com/prasad-333) | 1 | diff --git a/Languages/Android/questions.json b/Languages/Android/questions.json index 561bdcc..1edcc49 100644 --- a/Languages/Android/questions.json +++ b/Languages/Android/questions.json @@ -603,6 +603,43 @@ "trueOrFalse": false, "shortAns": "It is used to block an area on the screen to a single view ", "tag": "Layouts" + }, + { + "id": 67, + "question": "What is role of AIDL?", + "details": "Android Interface Definition Language(AIDL) splits data into small portions that is understood by Android, this way it allows processes to communication between each other. ", + "questionType": "multi", + "trueOrFalse": false, + "shortAns": "It allows the communication between the client and service. ", + "tag": "aidl" + }, + { + "id": 68, + "question": "What is AAB?", + "details": "Android App Bundle(AAB) is non-proprietary publishing format supported by Google Play, other app stores & build tools like Android Studio, Bazel, Gradle, Unity etc. ", + "questionType": "multi", + "trueOrFalse": false, + "shortAns": "It is publishing format that might replace APKs entirely in future. ", + "tag": "aab" + }, + { + "id": 69, + "question": "What is ART?", + "details": "Android Runtime(ART) has replaced Dalvik Virtual Machine(DVM) which translates the bytecode generated by compiler into native instructions that can be understood at device level. ", + "questionType": "multi", + "trueOrFalse": false, + "shortAns": "It is used by Android OS as runtime environment. ", + "tag": "art" + }, + { + "id": 70, + "question": "What is Android Profiler?", + "details": "It provides real-time data to debug the app to improve the app on how it uses CPU, network, battery resources & memory. ", + "questionType": "multi", + "trueOrFalse": false, + "shortAns": "It replaces Android Monitor tools from Android Studio 3.0 & above. ", + "tag": "profiler" } + ] }