博客
关于我
2021年国内一线互联网大厂内部题库Android面试(Android篇)
阅读量:98 次
发布时间:2019-02-26

本文共 2745 字,大约阅读时间需要 9 分钟。

Android??????

1. ????????????

Android???????????/data/data/com.*.*????/??????????????FileInputStream????FileOutputStream???????????????

  • ??FileInputStream?????????
  • ??FileOutputStream??????????/data/data/com.*.*/????

2. ?????????

????????????????????????????????????????????????????????????????????????????


3. IntentServer?AIDL

IntentServer???????????Intent?????????AIDL???????????????????????????


4. Activity?Window?View??

  • Activity??????????Window?
  • Window???View???????
  • View???????????
  • LayoutInflater?????????XML???
  • Fragment????Activity????????_fragment_???????????????

5. ??????

?????????

  • ?????????????
  • ??URLConnection?HttpURLConnection?
  • ?????POST/GET??
  • ???????????

  • 6. Thread?HandlerThread

    • Thread?Java Thread???????????
    • HandlerThread?Android??Thread???Looper?Handler????????????

    7. SDK????

    ????API??????@TargetApi???????????


    8. ??????

  • ?????????Xcode?MacPorts?make?Git??
  • ??????????
  • ??repo??????
  • ??Eclipse????????

  • 9. Launch Mode

    • standard??Activity?
    • singleTop??Activity???????Activity???onNewIntent?
    • singleTask??Activity???????Activity???onNewIntent?????
    • singleInstance??????Activity??????????????????

    10. Touch????

  • ??????????Activity?Fragment?
  • ??????????????

  • 11. View????

  • performTraversals()??draw()??View??
  • View??drawn???????

  • 12. ??????

    • Activity.runOnUiThread???????UI???
    • View.post Runnable???????????
    • AsyncTask????????????ANR?
    • HandlerThread??????????

    13. ??????

    • ??????????Cursor?Bitmap??
    • ?????convertView????????
    • ??recycle()??Bitmap?
    • ??ApplicationContext??Context???
    • ????Receiver?????????

    14. ANR??

    ANR??????????????????/data/anr/traces.txt??ANR????????????


    15. OOM??

    • ????????????????
    • ????Bitmap?????
    • ??Thread??????BACKGROUND?

    16. Service?Activity??

    • Binder????????????
    • ??????????????

    17. Android??API??

    ????API???????????????????


    18. WAP????

    ??HttpURLConnection?WebSocket??WAP???


    19. Service?????Kill

    • ??START_STICKY????????
    • ??START_REDELIVER_INTENT??????Intent?
    • ??startForeground????????

    20. RequestLayout??

    • requestLayout()??measure()?layout()????draw()?
    • onLayout()?????View?

    21. Invalidate?PostInvalidate

    • invalidate()?????postInvalidate()?????

    22. Animation????

    ??Transformation?????????invalidate()?????


    23. View????

    ??ViewRoot?performTraversals()?????????????????View?


    24. LinearLayout?RelativeLayout??

    • RelativeLayout??View????????????
    • LinearLayout??View??????????????????

    25. ???View??

    • ??onDraw()?????
    • ??invalidate()?????
    • ??requestLayout()????????

    26. ContentProvider

    ?????????????????


    27. Fragment????

    • onCreate()??Fragment?
    • onActivityCreated()?????
    • onViewCreated()??View?
    • onAttach()???Activity???

    28. Volley??

    Volley????????????????


    29. Glide????

    Glide???????????????????????


    30. Android????

    ??????MVP?MVVM??tons??


    31. ????

    ??????????????????


    32. ??????

    • ?????????????????????
    • ?????????????????????

    ?????????????????????????Android??????????

    转载地址:http://vmg.baihongyu.com/

    你可能感兴趣的文章
    Python 使用flush函数将缓冲区数据立即写磁盘
    查看>>
    python 使用in判断不准确,in不好使
    查看>>
    Python 使用pandas 进行查询和统计详解
    查看>>
    Redis 配置文件redis.conf详细解释
    查看>>
    python网络爬虫(2)——scrapy框架的基础使用
    查看>>
    python网络爬虫实例教程试读_Python网络爬虫实战教程(全套完整版) - 学途无忧网 - 做技术的王者 - Powered By EduSoho...
    查看>>
    Python 使用哈希函数用于加密
    查看>>
    Python 依赖管理的革新——Poetry 深度解析
    查看>>
    python 保留精度及增加去除数字的千位分隔符(金额化数字)
    查看>>
    python 倒计时 9,8,7,。。。。。。0
    查看>>
    Python 入门开发学习笔记之数据的增删改查
    查看>>
    Python 入门教程(2)搭建环境 2.4、VSCode配置Node.js运行环境
    查看>>
    Python 八大排序算法合集
    查看>>
    python 关于epoll的学习
    查看>>
    Python 内存管理
    查看>>
    Python 内嵌函数:它们有什么用处?
    查看>>
    Python 内置 sum 函数 vs. for 循环性能
    查看>>
    Python 内置时间模块
    查看>>
    python 内部如何实现命名元组?
    查看>>
    python 写入json数据到数据库
    查看>>