天问

  • Blog
  • 热修复与动态加载
  • python爬虫
  • 专栏
    • 热修复与动态加载
    • NDK开发
    • 设计模式与架构
    • React Native
  • 好文转载
    • 计算机技术
    • 投资理财
    • 摄影与拍照技巧
  • 投稿
  • 关于本站及隐私政策
  • Github
安卓
安卓开发

你真的会用View的post方法吗

安卓中在非UI线程中需要更新界面的时候,我们往往使用Handler的post方法或者View的post方法(当然还可以使用Activity的runOnUiThread),当我们已经有一个view对象的时候往往会选择后者,即使用该view对象调用post方法。但是你真的了解View的post方法吗?有没有遇到过View的post的Runnable对象中的代码在某些机型上未被执行?遇到之后深入探究过是什么原因吗? 最近在开发智能无感知SDK的时候遇到过一个很奇怪的坑,这里简单交代下背景,用户点击登录按钮后智能无感知SD…

2019年1月12日 1条评论 993点热度 6人点赞 天问 阅读全文
安卓开发

简单谈谈安卓中的窗口管理系统

安卓中的窗口管理系统是一个非常复杂的系统,涉及到的对象概念非常多,主要包括Activity,Window,DecorView,WindowManager,WindowManagerService等,这里不对窗口管理系统整体做分析,主要来看看Activity,Window,DecorView以及开发者在Activity中通过setContentView设置的xml文件中配置的ContentView(估且这么叫)之间的层级关系,因为这一块的内容既与开发相关又不太过于底层,但是又能帮助我们从宏观上了解安卓的窗口系统。 W…

2017年8月13日 0条评论 727点热度 4人点赞 天问 阅读全文

天问

追梦追自由,穷则独善其身,达则兼济天下

最新 热点 随机
最新 热点 随机
【插件化】从插件化看Activity的启动流程 你真的会用View的post方法吗 【设计模式之】适配器模式 【设计模式之】代理模式与动态代理技术(JDK自带与CGLIB)
入职一年的一点感想 从ClassNotFoundException看java的类加载机制和Instant Run类加载部分的设计 从Instant Run看安卓Application的启动流程与替换 安卓上使用Xposed进行hook
小伙伴们(排名不分先后)

尼古拉斯赵四

布兰柯基

 

COPYRIGHT © 2022 天问 ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang