Describe the APK format.
The APK file is compressed the AndroidManifest.xml file, application code (.dex files), resource files, and other files. A project is compiled into a single .apk file.
What is an action?
A description of something that an Intent sender desires.
What is activity?
A single screen in an application, with supporting Java code.
What is intent?
A class (Intent) describes what a caller desires to do. The caller sends this intent to Android's intent resolver, which finds the most suitable activity for the intent.
How is nine-patch image different from a regular bitmap?
It is a resizable bitmap resource that can be used for backgrounds or other images on the device. The NinePatch class permits drawing a bitmap in nine sections. The four corners are unscaled; the four edges are scaled in one axis, and the middle is scaled in both axes.
What languages does Android support for application development?
Android applications are written using the Java programming language.
What is a resource?
A user-supplied XML, bitmap, or other file, injected into the application build process, which can later be loaded from code.
How will you record a phone call in Android? How to get a handle on Audio Stream for a call in Android?
Permissions.PROCESS_OUTGOING_CALLS: Allows an application to monitor, modify, or abort outgoing calls.
What's the difference between file, class and activity in android?
File - It is a block of arbitrary information, or resource for storing information. It can be of any type.
Class - Its a compiled form of .Java file . Android finally used this .class files to produce an executable apk
Activity - An activity is the equivalent of a Frame/Window in GUI toolkits. It is not a file or a file type it is just a class that can be extended in Android for loading UI elements on view.
What is a Sticky Intent?
sendStickyBroadcast() performs a sendBroadcast (Intent) that is "sticky," i.e. the Intent you are sending stays around after the broadcast is complete, so that others can quickly retrieve that data through the return value of registerReceiver (BroadcastReceiver, IntentFilter). In all other ways, this behaves the same as sendBroadcast(Intent).
One example of a sticky broadcast sent via the operating system is ACTION_BATTERY_CHANGED. When you call registerReceiver() for that action -- even with a null BroadcastReceiver -- you get the Intent that was last broadcast for that action. Hence, you can use this to find the state of the battery without necessarily registering for all future state changes in the battery.
分享到:
相关推荐
This book covers useful Interview Questions and Answers on ASP.NET MVC. This book is appropriate for novice as well as for senior level professionals who wants to strengthen their skills before ...
This book is not only the ASP.NET MVC interview book but it is more than that. This book helps you to get the depth knowledge of ASP.NET MVC with a simple and elegant way. This book is updated to ...
Top 200 Data Engineer Interview Questions & Answers.epub
ITIL Foundations V4 Real Exam Questions & Answers - PDF
devops interview questions by tech interviews get it for devops interview
interview questions answers
java interview questions & answers
从国外网站上下载的Java面试题。可以看看国外公司的Java面试常用题,以及如何用英文回答。
SAP+SD+Interview+Questions+Answers+and+Explanations
CRM interview questions and answers
The Ultimate Reference & Learning Guide for SAP MM/PP Consultants SAP PP Interview Questions, Answers, and Explanations! It's clear that Production Planning is a key specialization for SAP MM ...
Android Interview Questions > Android Interview Questions - Your Cheat Sheet For Android Interview We will be adding answers to the more questions on our MindOrks website. Prepared and maintained ...
python data science python interview questions and answers
纯英文的,在北美找C++工作的人都看过这个。测测你的编程水平吧
不用说,面试必备
CISA Interview Questions and Answers学习文档手册.pdf
Vue.js interview questions and answers in 2023.docx
CSA admin
SAP ABAP Certification Review SAP ABAP Interview Questions, Answers, And Explanations.pdf