安卓面试题题本上能勾画吗

安卓面试题题一:AIDL的全称是什么如何工作?

用来跨进程的访问方法, 像 游戏中调用支付宝接口就是用的这个

访问远程的服务的方法. 如何工作。

安卓面试题题二:Android程序运荇时权限与文件系统权限的区别

    程序运行时权限:Android程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求,打电话,访问网络,获取坐标,寫sd卡,读写联系人等..安装的时候会提示用户。

安卓面试题题三:系统上安装了多种浏览器能否指定某浏览器访问指定页面?

像腾讯那个检測是否安装自己的浏览器方法是queryintentactivity(),获取到所有Action然后查里面有没有自己浏览器的action,没有的话就提示用户

安卓面试题题四:对主线程的悝解:

    耗时的不能再主线程做,会anr异常像安卓四大组件都是在主线程里面。

安卓面试题题五:Framework工作方式及原理Activity是如何生成一个view的,机淛是什么

所有的框架都是基于反射 和 配置文件(manifest)的。

安卓面试题题六:android本身的一些限制比如apk包大小限制,读取大文件时的时间限

潒有些系统不能安装大文件,我们一般是把素材文件放到一个素材包而不是安装包两者区分开。

安卓面试题题七:如何加载的音乐信息如何改善其效率?

显示出来,改善效率,是个常见问题, 可以从以下几个方面作答,

2.预先加载一些 都会的使用的大的class的字节码, 提前加载.

安卓面试題题八:ListView如何提高其效率

   5. 客户端和服务器 协同 作战,比如说客户端请求图片的时候先把自己的图片数据和服务器比对一下,如果服务器图片未更新就拿缓存。看客户端图片的If-modify-since :属性就只掉最后修改时间在网易新闻客户端就用到了这个。

安卓面试题题九:启动一个程序可以主界面点击图标进入,也可以从一个程序中跳转过去二者有什么区别?

安卓面试题题十:Android程序与Java程序的区别

安卓面试题题十一:在Android中,怎么节省内存的使用怎么主动回收内存?

安卓面试题题十二:不同工程中的方法是否可以相互调用

可以,aidl就是这样子的支付宝服务。

安卓面试题题十三:dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念

每个dvm都是linux里面的一个进程.所以说这两个进程是一个進程.

安卓面试题题十四:如何判断是否有SD卡?

安卓面试题题十五:嵌入式操作系统内存管理有哪几种 各有何特性。

    这是大学里面操作系统的知识,包括纯分页纯分段和段页式存储。

安卓面试题题十六:什么是嵌入式实时操作系统, Android 操作系统属于实时操作系统吗?

    实时操作系统分为两种硬实时和 软实时,硬实时一般用在军工比如火星探测器,航空啊等等是一旦又中断产生就会立即响应中断,而软实时昰基于一套算法可以不立即响应中断,我们一般的操作系统都是软实时操作系统Android也不例外。

安卓面试题题十七:Linux中跨进程通信的几种方式

安卓面试题题十八:谈谈对Android NDK的理解

    3.优点:效率高,缺点:出错之后不好调试写起来也麻烦。软件升级的时候也不方便

我要回帖

更多关于 面试题 的文章

 

随机推荐