
Andorid组件之Activity
文章平均质量分 86
Andorid组件之Activity
songzi1228
代码一敲,烦恼全消。
展开
-
Activity详解(生命周期、任务栈、启动模式、跳转协议、intent跳转)
目录1、Activity生命周期:1.1、Activity的4种状态1.2、Activity生命周期分析1.3、Android进程优先级2、Android任务栈3、Activity启动模式standard:标准模式、默认模式[ˈstændərd]singleTop:栈顶复用模式singleTask:栈内复用模式singleInstance:单实例模式...原创 2019-07-02 16:20:42 · 1187 阅读 · 0 评论 -
Activity四种启动模式
目录0、相关文章:1、standard-默认模式2、singleTop-栈顶复用模式2.1、配置形式:2.2、总结:3、singleTask-栈内复用模式3.1、配置形式:3.2、总结:4、singleInstance-全局唯一模式4.1、配置形式4.2、案例0、相关文章:彻底弄懂Activity四大启动模式(9w阅读量,46赞,我的正文基本参...原创 2019-10-25 17:36:37 · 356 阅读 · 0 评论 -
Activity生命周期详解
目录问题一:Activity A启动另一个Activity B会回调哪些方法?如果Activity B是完全透明呢?如果启动的是一个Dialog呢?问题二:谈谈onSaveInstanceState()方法?何时会调用?问题三:横竖屏切换时,Activity的声明周期如何变化源码展示:1、style.xml2、AndroidManifest.xml3、FirstActi...原创 2019-09-18 15:04:08 · 431 阅读 · 0 评论 -
Activity高级面试
一、Activity的启动流程是怎么样的?面试官视角:这道题想考察什么?是否熟悉Activity启动过程中与AMS的交互过程(高级) 是否熟悉Binder启动机制(高级) 是否了解插件化框架如何Hook Activity启动(高级) 阐述Activity转场动画的实现原理可加分(中级) 阐述Activity的窗口显示流程可加分(高级)具体内容:与AMS如何交互 Activi...原创 2019-07-30 09:22:51 · 309 阅读 · 0 评论 -
综合题:Activity、Fragment、Service生命周期对比
Activity生命周期:Fragment生命周期:是不是能发现Fragment和Activity的生命周期太相似了,现在只需要再介绍几个Activity中没讲过的新方法:onAttach():当Fragment和Activity建立关联时调用onCreateView():当Fragment创建视图时调用onActivityCreated():当与Fragment相关联的...原创 2018-11-14 11:10:58 · 259 阅读 · 0 评论 -
Android Activity堆栈详解
1、以下来自毕向东java基础视频:内存的划分:a、寄存器:跟CPU有关,由CPU处理,不用管。 b、本地方法区:跟操作系统有关(Windows,Linux,苹果系统)。 c、方法区:类加载区域。 d、栈内存:存储的都是局部变量(局部变量:凡是定义在方法内的变量就是局部变量)而且变量所属的作用域一旦结束,该变量就自动释放。更新速度很快,因为变量的生命周期很短。 e、堆内存:存储的时...原创 2018-09-03 18:32:29 · 1392 阅读 · 0 评论 -
面试题一:组件之Activity系列
2019校招Android面试题解1.0(上篇)目录Q1:说下Activity的生命周期?Q2:onStart()和onResume()/onPause()和onStop()的区别?Q3:Activity A启动另一个Activity B会回调哪些方法?如果Activity B是完全透明呢?如果启动的是一个Dialog呢?Q4:谈谈onSaveInstanceState()方法...原创 2018-09-03 11:47:19 · 3246 阅读 · 2 评论 -
Android中的onActivityResult和setResult方法的使用
一、readyGoForResult(GChooseReceiverListActivity.class, GADD_REQUESTCODE);二、public class ResultActivity extends Activity { Intent intent = new Intent() intent.putExtra("result", mAdapter....原创 2017-07-13 10:51:13 · 403 阅读 · 0 评论 -
onActivityResult()
public class MainActivity extends Activity { @Overrideprotected void onCreate(Bundle savedInstanceState) { Button button =(Button)this.findViewById(R.id.button); button.set...转载 2017-04-11 10:35:04 · 423 阅读 · 0 评论 -
activity设置成dialog主题后去标题栏并设置弹出位置
写了一个activity,由于需求要设计成dialog模式,但是却去除不了标题栏,用了requestWindowFeature(Window.FEATURE_NO_TITLE); 注意这句一定要写在setContentView()方法的前面,不然会报错的仍不起作用。只能另谋出路: 在styles.xml文件里自己写一个style样式设置一下windowNoTitle 属性...原创 2017-04-01 14:39:14 · 4373 阅读 · 0 评论