• Android笔试和面试提点


    Android基础知识

    1. Android 的四大组件是哪些?

      Activity,Service,Broadcast和ContentProvide

    2. Android 的常用的容器布局是哪些?

      FrameLayout、LinenarLayout,RelativeLayout

    3. Activity一般会重载哪些方法用来维护其生命周期?

      7个。 onCreate()、onStart()、 onResume()、onPause()、onStop()、onDestory()、onRestart()

    4. 什么情况下会执行onPause,而不会执行onStop。

      Activity被另一个带有透明区域的Activity覆盖。

    5. Android的数据存储方式有哪些?

      SharedPreference、文件、SQlite、Contentprovider、网络

    6. 下列哪些语句关于Android内存回收的说明是正确的?(B)

      A、 程序员必须创建一个线程来释放内存
      B、内存回收程序负责释放无用内存
      C、内存回收程序允许程序员直接释放内存
      D、内存回收程序可以在指定的时间释放内存对象

    参考:

    1. 71道经典Android面试题和答案

    Android项目开发知识

    1. MVC模型是什么?
    2. 对Android开发而言,最重要的外部文档有哪些?

      1、 产品经理的交互文档
      2、 UI设计师的视觉设计文档
      3、后端工程师的服务端接口文档

    3. 最常见的Android数据格式有哪些?

      json、xml

    4. 你有用过哪些开源框架?

      常见的有:Afinal、xUtils3、ThinkAndroid、LoonAndroid、KJFrameForAndroid

    5. 你用过哪些图形加载的框架,它的原理是什么?

      常见的有:Picasso(Square提供)、Android-Universal-Image-Loader、Volley ImageLoader(Google提供)、Fresco(facebook提供)、Glide

    6. 你用过哪些网络加载的库?它们的优势是什么?

      有些框架会提供。其它非框架的库有 OkHttp(Square提供)、liteHttp、REST

    7. 你用过哪些ORM库?它们的原理是什么?

      有些框架会提供。其它非框架的库有liteOrm。

    8. 你用过哪些缓存管理库?它们的原理是什么?

      有些框架会提供。其它非框架的库有ASimpleCache、DiskLruCache。

  • 相关阅读:
    图标线性回归移动到指定的位置
    jquery实现图片裁剪
    使用php输出时间格式
    《这些年,我们读过的技术经典图书》主题有奖征文
    JSON数据格式
    设计模式-命令模式
    windows vc6 release 调试
    hdu4530小Q系列故事——大笨钟
    设计模式-建造者模式
    设计模式-外观模式
  • 原文地址:https://www.cnblogs.com/benchao/p/6032568.html
Copyright © 2020-2023  润新知