我们自己的启动Activity方法 调用Activity对象的方法 继续调用Activity对象方法 继续调用Activity对象方法 继续调用Activity对象方法 在startActivityForResult这个方法中 我们发现如果 这个方法是否回调。 在回头查看启动的重点:根据上面的注释我 ...
分类:
移动开发 时间:
2018-01-24 22:24:51
阅读次数:
1981
一、生命周期 onCreate():启动Activity时,首次创建Activity时回调。 onRestart():再次启动Activity时回调。 onStart():首次启动Activity时在onCreate()之后被回调,再次启动时在onRestart()之后被回调。此时Activity已 ...
分类:
移动开发 时间:
2017-12-24 22:54:47
阅读次数:
231
原文链接:http://www.cnblogs.com/feidu/p/8057012.html 当Android跨进程启动Activity时,过程界面很黑屏(白屏)短暂时间(几百毫秒?)。当然从桌面Lunacher启动一个App时也会出现相同情况,那是因为App冷启动也属于跨进程启动Activit ...
分类:
移动开发 时间:
2017-12-18 14:25:45
阅读次数:
156
1、 activity之间的跳转和传递参数 存所需数据的类: A activity,并设置按钮启动B activity 且 送入数据: B activity 显示所获取的数据: 结果: 2、menu的使用以及菜单弹窗PopupMenu的实现 实现弹窗的主要代码 item 结果: ...
分类:
其他好文 时间:
2017-11-16 22:05:30
阅读次数:
161
正常情况下,Activity会经历如下生命周期。如图所示: (1)onCreate() 一般用于一些初始化工作,比如加载界面布局资源,初始化所需要的数据。 (2)onRestart() 重新启动Activity,Activity由不可见变为可见时调用。 (3)onStart() Activity处于 ...
分类:
其他好文 时间:
2017-11-05 23:31:17
阅读次数:
156
首先我们先来看一下官方的Android的生命周期图: 根据这个流程图我们可以看到Activity的生命周期一共有7个方法,那么接下来我们就来聊聊这些方法执行过程。 1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运... ...
分类:
移动开发 时间:
2017-10-30 15:06:54
阅读次数:
218
环境:Android测试环境 搭建Android测试环境: 1、下载AndroidSDK; 2、配置环境变量; (1)、ANDROID_HOME (2)、ANDROID_HOME-TOOLS (3)、ANDROID_HOME-PALTFORM-TOOLS 3、Android底层Java开发,如需运行 ...
分类:
移动开发 时间:
2017-10-17 18:52:11
阅读次数:
301
启动android studio创建一个新项目 添加按钮响应函数 sendMessage view中绑定的响应函数必须为公开无返回值 带有一个View参数的函数 通过View注入可以拿到View上的数据 Intent 对象常用语启动一个新的activity findViewById 通过view中的 ...
分类:
移动开发 时间:
2017-10-08 13:00:09
阅读次数:
272
下面是Android官方给出的Activity生命周期示意图 下图是基于自己的理解,重新绘制的一张图 1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。 2.当前Activity被其他Activity覆盖其 ...
分类:
其他好文 时间:
2017-09-28 14:12:06
阅读次数:
190
实现效果 如下图所示,在手机浏览器中访问京东的手机版网站(m.jd.com),顶部会有一个广告图,点击这个广告图,如果手机上已经安装了京东App,则直接打开,如果没有安装,则开始下载。 实现方式 1.为Android应用的启动Activity设置一个Schema,如下: 2.用户点击浏览器中的链接时 ...
分类:
移动开发 时间:
2017-09-21 13:39:22
阅读次数:
233