V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jiaming1992
V2EX  ›  Android

关于 Android 编程,大家有维护过或接触过多 LooperThread 方面的编程经验吗?

  •  
  •   jiaming1992 · 2017-09-12 09:11:58 +08:00 · 9303 次点击
    这是一个创建于 2663 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,就是在项目中不只 MainLooperThread,自己开发许多 LooperThread 满足某功能某种业务需求,可以稍微谈下吗?

    7 条回复    2017-09-13 10:31:24 +08:00
    shily
        1
    shily  
       2017-09-12 10:12:09 +08:00 via Android
    不就个线程池吗?
    guchengyehai1
        2
    guchengyehai1  
       2017-09-12 10:36:56 +08:00
    HandlerThread 自带 looper, 当然要记得释放 Looper 不用的时候,本质是一个线程里面 looper 在 loop 循环,handler 发送和处理消息
    find2bHusky
        3
    find2bHusky  
       2017-09-12 11:23:11 +08:00
    不就是多线程吗,看看 Android 的 Handler 机制就知道了
    vjnjc
        4
    vjnjc  
       2017-09-12 13:33:28 +08:00
    用各种 task 或者 handler 不能解决问题吗,要不把问题拿出来看看?
    GoodRainChen
        5
    GoodRainChen  
       2017-09-12 14:27:52 +08:00
    朋友,感觉是基础知识不过关呀
    jiaming1992
        6
    jiaming1992  
    OP
       2017-09-12 20:32:32 +08:00
    @vjnjc 这是面试官问我的,说如何维护多个 looperThread 这种复杂的业务场景,没维护过,所以有点懵逼。。
    vjnjc
        7
    vjnjc  
       2017-09-13 10:31:24 +08:00
    @jiaming1992 既然是面试官问的,那就和业务没啥关系了,他就是考你这个知识点~~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3218 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 10:47 · PVG 18:47 · LAX 02:47 · JFK 05:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.