×

android面试题大全

android面试,换做你是面试官,你会考问啥?Android一小面试题求解

admin admin 发表于2022-06-12 02:44:30 浏览115 评论0

抢沙发发表评论

android面试,换做你是面试官,你会考问啥


这么简单,首先你有经验没有?有肯定有项目撒,会根据项目使用的技术进行提问,第二会问你一些关于版本控制的问题,屏幕适配,横竖屏切换遇到的问题及解决方案,一般都问这些,若你是没有经验的一般会考察你的Java基础,但是,通常没有经验,也没你啥事了!

Android一小面试题求解


4.onStop() 只是使activity处于停止状态,比如从activityA 跳到activityB,这时候A处于 onStop()

 

  1. 正常的结束activity的方法

  2. 特殊情况时退出方法,可使用重写application的方式屏蔽掉错误提示对话框,实现退出效果

  3. java的结束进程的方法,也可以用来结束当前activity


Android开发面试题:Drawable、Bitmap、Canvas和Paint的关系


Bitmap - 称作位图,一般位图的文件格式后缀为bmp,当然编码器也有很多如RGB565、RGB888。作为一种逐像素的显示对象执行效率高,但是缺点也很明显存储效率低。我们理解为一种存储对象比较好。
Drawable - 作为Android平下通用的图形对象,它可以装载常用格式的图像,比如GIF、PNG、JPG,当然也支持BMP,当然还提供一些高级的可视化对象,比如渐变、图形等。
转换Bitmap to Drawable

Java代码 收藏代码
BitmapDrawable bitmapDrawable = (BitmapDrawable)bitmap;
Drawable drawable = (Drawable)bitmapDrawable;

Bitmap bitmap = new Bitmap (...);
Drawable drawable = new BitmapDrawable(bitmap);

转换Drawable to Bitmap

Java代码
Drawable d = ImagesList.get(0);
Bitmap bitmap = ((BitmapDrawable)d).getBitmap();
-android面试题大全