美文网首页
面试注意点:

面试注意点:

作者: 丁小胖fly | 来源:发表于2018-04-24 17:38 被阅读0次

1.屏幕适配——图片放错目录会产生的问题吗?
简单说就是高密度(density)的系统去使用低密度目录下的图片资源时,会将图片长宽自动放大以去适应高密度的精度,当然图片占用的内存会更大。
所以如果能提各种dpi的对应资源那是最好,可以达到较好内存使用效果。如果提供的图片资源有限,那么图片资源应该尽量放在高密度文件夹下,这样可以节省图片的内存开支。
密度 建议尺寸 2:3:4:6:8
mipmap-mdpi 48 * 48
mipmap-hdpi 72 * 72
mipmap-xhdpi 96 * 96
mipmap-xxhdpi 144 * 144
mipmap-xxxhdpi 192 * 192

2.AIDL支持什么数据类型?AIDL的接口使用一个我们自己定义的类为参数(或者返回值),怎么定义?
AIDL支持基本数据类型,除此之外,AIDL还支持:CharSequence, List & Map(List和Map中的所有元素都必须是AIDL支持的数据类型、其他AIDL生成的接口或您声明的可打包类型。)

in、out & inout
问题:AIDL中的接口函数有时会使用in、out或者inout的参数修饰符,它们各表示什么意思?在什么情况下要使用呢?
in、out和inout表示数据的流向。大家可以把AIDL的客户端和服务端理解成两个进程(其实大多数情况也是这样才会使用AIDL),从客户端流向服务端用in表示,表示这个对象是从客户端中传递到服务端,在服务端修改这个对象不会对客户端输入的对象产生影响。

   而out则表示,数据只能从服务端影响客户端,即客户端输入这个参数时,服务端并不能获取到客户端的具体实例中的数据,而是生成一个默认数据,但是服务端对这个默认数据的修改会影响到客户端的这个类对象实例发生相应的改变。

3.在子线程中能创建handler吗?

可以,但是要先调用 Looper.prepare(); 然后调用 Looper.loop(); 开启消息循环
class LooperThread extends Thread {
public Handler mHandler;

  public void run() {  
      Looper.prepare();  

      mHandler = new Handler() {  
          public void handleMessage(Message msg) {  
              // process incoming messages here  
          }  
      };  
      //TODO 发送消息
      Looper.loop();  
  }  

}
注意:写在Looper.loop()之后的代码不会被执行,这个函数内部应该是一个死循环,当调用mHandler.getLooper().quit()后,loop才会中止,其后的代码才能得以运行。

相关文章

  • 面试注意点:

    1.屏幕适配——图片放错目录会产生的问题吗?简单说就是高密度(density)的系统去使用低密度目录下的图片资源时...

  • 有哪些应届生需要留心的面试技巧?

    从面试前的准备,到面试的开场白,到面试过程,再到面试结尾你向面试公司提的问题,这里总结14点,把你需要的全部注意点...

  • 面试题注意点

    NSString为什么要用copy关键字,如果用strong会有什么问题?(注意:这里没有说用strong就一定不...

  • 面谈工资,需要注意以下三点

    面试谈工资,该注意些什么? 职场中面试直接关乎求职者能否被录用,面谈工资应注意以下3点 第一,...

  • iOS底层原理-内存管理

    面试题 使用CADisplayLink、NSTimer有什么注意点?CADisplayLink、NSTimer会对...

  • 内存管理

    面试题 CADisplayLink,NSTimer 使用注意点 CADisplayLink,NSTimer会对ta...

  • Javascript面试应该注意的点

    NaN(Not a Number,非数)是计算机科学中数值数据类型的一类值,表示未定义或不可表示的值。 基本数据类...

  • 面试--白板代码几个注意点

    原文链接:https://writing.pupius.co.uk/whiteboarding-4df873dbb...

  • 面试时必须注意点

    最近作为面试官做了一些技术面试,发现很多来面试的求职者都会存在一些很明显的问题,就做了一下总结,分享出来希望能帮助...

  • 腾讯SP面经分享,助大家拿下实习生

    面试前各种注意事项及拿到内推面试机会的简历注意点,这里就不再啰嗦了,有需要的可以看之前分享的文章。 [校园招聘]打...

网友评论

      本文标题:面试注意点:

      本文链接:https://www.haomeiwen.com/subject/gtkixxtx.html