1.为了降低android程序的内存使用峰值和APK文件的大小,我们一般使用_____________工具对资源图进行额外处理。
2.Android系统会自动派发各种事件,事件从触发到相应的程序相应的派发顺序是_________。
3.发布Android程序时,APK文件要先签名,再用Zipalign做4字节对齐。( )
4.实现多个进程共享数据的时候,只要设置AndroidManifest文件的shareUserId属性即可,签名可以不一致( )。
5.在JNI的实现代码中,如果要实现跨线程调用JNI接口,我们需要先调用jni.h中的_________函数,跨线程调用JNI接口完毕后,再调用jni.h中的____________________函数来善后。
6.如果一个Activity被设置为“singleTop”模式并且还驻留在后台,此时再通过startActivity启动这个Activity时,Activity的_______________成员函数会被最先回调到,我们一般在这个回调函数中来处理相关逻辑。PS:3、4题是判断题,其它是填空题。

解决方案 »

  1.   

    ......
    android白学了,一个不会啊...
      

  2.   

    1.不会....
    2.WindowsManager->phoneWiondw->Activity?  
    3.是的.
    4.是的.
    5.不会.
    6.onNewIntent().
      

  3.   

    上周六去面试的,这么多题没答上,复试机会渺茫啊!
    对android的了解太片面了 
      

  4.   

    第一题果断draw9patch.bat~
      

  5.   

    网上查了一下,第五题应该是GetJavaVM, DestroyJavaVM() 
      

  6.   

    刚开始学习android,一个都不会,5.JNI接口指针不可为多个线程共用,只要解决这个问题就好了,MS:env->GetJavaVM(&gs_jvm); 
      

  7.   

    忘了说笔试题来源了,我做的是阿里巴巴android开发笔试题A卷
      

  8.   

    1.9.png的编辑工具,即draw9patch.bat
    只会这一个
      

  9.   

    醍醐灌顶啊,我也不会,不过知道了对android知识的片面了解了
      

  10.   

    [1.9patch
    2.WindowsManager->phoneWiondw->Activity?  
    3.是的.
    4.是的.
    5.不会.
    6.onNewIntent().
    [/Quote]
      

  11.   

    这个不错,加精了,ANDROID高手快来答一下。
      

  12.   

    Android现在好火啊,,表示压力大
      

  13.   

    比当年面试我的android题目帅多了
      

  14.   

    哎,android白学了,现在看来连入门都还没呢。。
      

  15.   

    哎,android白学了,现在看来连入门都还没呢。。 
      

  16.   

     有空看看
    draw9patch  应该是用来适配不同尺寸的手机的  而适配带来的好处是减小了apk大小
    但是不能说draw9patch是用来减小apk的大小的 因为不是所有的地方都能用.9的图片关于内存没实际测试过,不过应该是时间换空间 如果用的过多的话 肯定会得不偿失
    Google源代码下的应用也只是对一些图片做了.9处理 绝大部分都是原始的png
    如果真的那么好的话 他们会把所有的图片都进行.9处理的
      

  17.   

    百度文库中一个人介绍draw9patch中说到了 
    省时省力 减少apk大小 省内存 省代码。
    不过那个人是做游戏的,我就不妄加评论了做应用我们还是学习Google的风格 大部分图片都用原始的,只有需要适配时才用.9的
      

  18.   

    BuleRiver
     
    (我很懒,我懒得设置昵称) 等 级:  #25楼 得分:0回复于:2011-11-19 22:54:55看到了和高手之间的差距 
     
      

  19.   

    晕,我一个都答不上,Android白学了。
      

  20.   

    跨线程调用JNI接口 ?? 还真没听过。
      

  21.   

    1 我觉得应该是UIinspector,我们自己做系统调优时会用到面试过很多毕业生,我从来只考虑基础知识,C/C++/JAVA,很多东西入职后导师会负责培养的
      

  22.   

    android牛人块现身,来解答难题。