网站首页 站内搜索

搜索结果

查询Tags标签: ViewGroup,共有 53条记录
  • AndroidUI绘制流程

    基础知识-底层View对象 ViewParent ViewParent对应于ViewRootImpl类,是连接WindowManager和DecorView的纽带。View绘制三大流程都是通过它来完成的 DecorView ContentView的父容器 ViewRootImpl在 ActivityThread 中,当 Activity 对象被创建完毕后,会将 DecorView 添加…

    2022/7/7 23:21:54 人评论 次浏览
  • setContentView源码分析

    当我们在Activity中调用setContentView,它到底做了什么呢 override fun onCreate(savedInstanceState: Bundle?) {super.onCreate(savedInstanceState)setContentView(R.layout.activity_main) }我们跳转到AppCompatActivity的setContentView方法 @Override public void …

    2022/4/4 12:48:57 人评论 次浏览
  • Android setContentView源码阅读

    阅读源码查看系统如何加载布局 Acticity setContentView源码阅读 public void setContentView(@LayoutRes int layoutResID) {getWindow().setContentView(layoutResID);initWindowDecorActionBar();}点击去发现是个抽象类public abstract void setContentView(@LayoutRes…

    2021/9/22 20:45:42 人评论 次浏览
  • Android setContentView源码阅读

    阅读源码查看系统如何加载布局 Acticity setContentView源码阅读 public void setContentView(@LayoutRes int layoutResID) {getWindow().setContentView(layoutResID);initWindowDecorActionBar();}点击去发现是个抽象类public abstract void setContentView(@LayoutRes…

    2021/9/22 20:45:42 人评论 次浏览
  • Android——Fragment

    介绍Fragment:有生命周期的组件作用:1. 全屏页面高效率切换(ViewPaper + Fragment)2. 组件带有生命周期(平板新闻界面)属性android:name="xxxx"显式指定类名,将类fragment加载到标签中方法View onCreateView( LayoutInflater inflater, ViewGroup con…

    2021/8/14 6:05:55 人评论 次浏览
  • Android——Fragment

    介绍Fragment:有生命周期的组件作用:1. 全屏页面高效率切换(ViewPaper + Fragment)2. 组件带有生命周期(平板新闻界面)属性android:name="xxxx"显式指定类名,将类fragment加载到标签中方法View onCreateView( LayoutInflater inflater, ViewGroup con…

    2021/8/14 6:05:55 人评论 次浏览
  • Android——Fragment

    介绍Fragment:有生命周期的组件作用:1. 全屏页面高效率切换(ViewPaper + Fragment)2. 组件带有生命周期(平板新闻界面)属性android:name="xxxx"显式指定类名,将类fragment加载到标签中方法View onCreateView( LayoutInflater inflater, ViewGroup con…

    2021/8/14 6:05:54 人评论 次浏览
  • Android——Fragment

    介绍Fragment:有生命周期的组件作用:1. 全屏页面高效率切换(ViewPaper + Fragment)2. 组件带有生命周期(平板新闻界面)属性android:name="xxxx"显式指定类名,将类fragment加载到标签中方法View onCreateView( LayoutInflater inflater, ViewGroup con…

    2021/8/14 6:05:54 人评论 次浏览
  • android事件分发原理及源码简读

    当我们点击一个button的时候,会触发这么一系列的事件 正常情况下 // 分发 Activity.dispatchTouchEvent -> ViewGroup.dispatchTouchEvent -> ViewGroup.onInterceptTouchEvent -> View.dispatchTouchEvent -> // 消费 View.onTouch(setOnTouchListener) …

    2021/8/2 17:08:50 人评论 次浏览
  • android事件分发原理及源码简读

    当我们点击一个button的时候,会触发这么一系列的事件 正常情况下 // 分发 Activity.dispatchTouchEvent -> ViewGroup.dispatchTouchEvent -> ViewGroup.onInterceptTouchEvent -> View.dispatchTouchEvent -> // 消费 View.onTouch(setOnTouchListener) …

    2021/8/2 17:08:50 人评论 次浏览
  • AndroidQ SystemUI之锁屏加载(上)滑动锁屏

    本篇来分析下Android锁屏的加载流程,锁屏加载比较复杂,涉及framework和SystemUI,这篇主要分析SystemUI部分,锁屏有两种,一种滑动锁屏,另一种密码锁屏,也叫Bouncer。 前面AndroidQ SystemUI之启动 中分析了SystemUI启动过程中会加载一个config数组,里面定义了Syste…

    2021/7/19 6:09:12 人评论 次浏览
  • AndroidQ SystemUI之锁屏加载(上)滑动锁屏

    本篇来分析下Android锁屏的加载流程,锁屏加载比较复杂,涉及framework和SystemUI,这篇主要分析SystemUI部分,锁屏有两种,一种滑动锁屏,另一种密码锁屏,也叫Bouncer。 前面AndroidQ SystemUI之启动 中分析了SystemUI启动过程中会加载一个config数组,里面定义了Syste…

    2021/7/19 6:09:12 人评论 次浏览
  • retrofit源码,金九银十怎么从中小企业挤进一线大厂?赶紧收藏!

    一、认识鸿蒙 鸿蒙 微内核是基于微内核的全场景分布式OS,可按需扩展,实现更广泛的系统安全,主要用于物联网,特点是低时延,甚至可到毫秒级乃至亚毫秒级。 鸿蒙OS实现模块化耦合,对应不同设备可弹性部署,鸿蒙OS有三层架构,第一层是内核,第二层是基础服务,第三层是…

    2021/6/11 22:21:30 人评论 次浏览
  • 万字长文总结Android多进程,面试心得体会

    前言 跳槽容易,但想拿大厂的offer可不那么容易。很多小伙伴一直叨叨要跳槽,大大小小的公司面试了很多,但却很难拿到一个满意的offer,要么package太低,要么就是面试被虐。经过多次面试失利之后,方能明白什么叫基础不牢,地动山摇。面试官随便针对一个知识点深入考察一…

    2021/5/10 7:25:25 人评论 次浏览
  • android适配器ui,2021年Android面经分享,面试总结

    曾听过很多人说Android学习很简单,做个App就上手了,工作机会多,毕业后也比较容易找工作。这种观点可能是很多Android开发者最开始入行的原因之一。 在工作初期,工作主要是按照业务需求实现App页面的功能,按照设计师的设计稿实现页面的效果。 在实现的过程中,总是会被…

    2021/4/16 10:26:02 人评论 次浏览
共53记录«上一页1234下一页»
扫一扫关注最新编程教程