![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
寒假整理
文章平均质量分 82
说什么好呢亲
这个作者很懒,什么都没留下…
展开
-
Activity的生命周期和启动模式
1. Activity是一个应用程序组件, 提供用户与程序交互的界面。2. Android的四大组件:ActivityServiceBroadcastReceiverContent Provider3. Activity如何创建继承Android的Activity类重写方法设置显示布局在AndroidManifest文件中,注册Activity。原创 2015-07-04 22:31:52 · 994 阅读 · 0 评论 -
四大组件的工作过程
一、四大组件的运行状态1、Activity(展示型组件)Activity的主要作用是展示一个界面并和用户交互,它扮演的是一种前台界面的角色。(1)需要在AndroidManifest中注册。(2)需要借助Intent启动。有显示Intent和隐式Intent。隐式Intent指向一个或多个目标Activity组件,当然也可能没有任何一个Activity组件可以处理这原创 2016-02-05 21:03:50 · 2793 阅读 · 0 评论 -
Android的IPC机制
使用Messenger1、特点: * (1)Messenger对AIDL做了封装,使得我们可以更简便地进行进程间通信。 * 由于它一次处理一个请求,所以在服务端我们不考虑线程同步的问题, * 因为服务端中不存在并发执行的情形。 * (2)通过它可以在不同进程中传递Message对象, * 在Message中仿佛我们需要传递的数据,就可以轻松地实现数据的进程间原创 2015-12-17 15:35:07 · 18029 阅读 · 8 评论 -
View的事件体系
一、View基础知识1、什么是View:View是一种界面层的控件的一种抽象,它代表了一个控件。ViewGroup为控件组。View中也可以包含多个控件,形成控件树。ImageButton是一个View,LinearLayout是一个View,也是一个ViewGroup。2、View的位置参数:View的位置对应View的原创 2015-12-05 11:11:08 · 2861 阅读 · 0 评论 -
Android控件架构与自定义控件详解
一、Android控件架构如图所示啦,上面就是我们常见的控件树,上层控件负责下层子控件的测量与绘制,并传递交互事件。通常在Activity中使用 findViewById() 的方法在控件树中以树的深度优先遍历来查找对应的元素。每棵树的顶部其实还有一个ViewParent对象,它是整棵树的控制核心,图中并没有标识出来,所有的交互管理事件都由它来统一调度和分配,从而可以对原创 2015-12-03 16:29:11 · 2685 阅读 · 1 评论 -
理解Window和WindowManager
一、Window简介(1)Window表示一个窗口的概念,一般用不到,当在某些特殊的时候我们需要在桌面上显示一个类似悬浮窗的东西就需要Window来实现。(2)Window是一个抽象类,它的具体实现是PhoneWindow。(3)创建一个Window只需要通过WindowManager即可完成。(4)WindowManager是外界访问Window的入口,Window的具体原创 2016-02-03 21:01:57 · 6947 阅读 · 3 评论 -
面试题
1、Activity的生命周期,两个Activity之间跳转时必然会执行的是那几个方法?一般情况比如说有两个activity,分别叫A,B ,当在A里面激活B组件的时候, A 会调用 onPause()方法,然后B 调用onCreate() ,onStart(), OnResume() ,这个时候B覆盖了窗体, A会调用onStop()方法. 如果B呢 是个透明的,或者是对话框的样式, 就不原创 2016-03-05 11:17:01 · 915 阅读 · 0 评论