1、通过startservice方法启动一个服务。service不能自己启动自己。若在一个服务中启动一个activity则,必须是申明一个全新的activity任务TASK。通过startservice方法启动的服务不会随着启动组件的消亡而消亡,而是一直执行着。Service生命周期onCreate...
分类:
移动开发 时间:
2015-12-18 20:31:06
阅读次数:
310
最近在研究Activity的启动流程,老罗的blog在看,也找了其它资料学习,也跟过Android4.3的源码,在跟代码的过程中,突然想到下面的这个问题: Android Activity为什么要细化出onCreate、onStart、onResume、onPause、onStop、onDesdr....
分类:
移动开发 时间:
2015-12-17 12:15:21
阅读次数:
337
第一个Activitypublic class MainActivity extends ActionBarActivity { TextView tv; @Override protected void onCreate(Bundle savedInstanceState) { super.on....
分类:
其他好文 时间:
2015-12-15 21:18:12
阅读次数:
210
四大组件之一:ActivityActivity的生命周期:创建-->运行(可见可操作):onCreate()onStart()onResume()运行-->销毁(关闭):onPause()onStop()onDestroy()运行-->停止(不可见也不可操作):onPause()onStop()停止-->运行onRestart()onstart()onResume()运行-->..
分类:
移动开发 时间:
2015-12-14 19:26:52
阅读次数:
210
把这段代码贴到 super.onCreate(savedInstanceState); 之后//remenberprocessif(!this.isTaskRoot()){//判断该Activity是不是任务空间的源Activity,“非”也就是说是被系统重新实例化出来//如果你就放在launch....
分类:
移动开发 时间:
2015-12-13 23:44:12
阅读次数:
185
在某些需求下,我们需要在onCreate的时候就获取到控件的宽高,但是如果直接用view.getWidth()或view.getHeight()会得到0.这是因为在onCreate执行的时候,控件还没有被绘制出来.利用下面的方法可以获得控件的宽高: ViewTreeObserver vto = zo...
分类:
移动开发 时间:
2015-12-12 18:49:57
阅读次数:
153
fragment的生命周期:onAttach()当fragment添加进Activity的时候调用(这个时候Activity对象已经存在了,不然就依赖不上去的)onCreate()当fragment创建的时候调用。onCreateView()当fragment画界...
分类:
移动开发 时间:
2015-12-11 22:29:21
阅读次数:
236
录制webview示例使用,以免以后忘记。布局文件: 在oncreate方法中:mWebView = this.findViewById(R.id.webView));然后, mWebView.getSettings().setJavaScriptEnabled(true); //网页中能够使...
分类:
Web程序 时间:
2015-12-10 16:31:36
阅读次数:
137
学了许久的高德导航地图整理下初始的地图配置。显示一个地图有两种方式,一种是在xml布局文件中添加如下代码这种添加方法必须重载Activity生命周期的以下方法:onCreate(),onPause(),onResume(),onDestroy(),onSaveInstanceState(),Activity的代码如下所示第二种方法可以在xml..
分类:
其他好文 时间:
2015-12-09 19:55:18
阅读次数:
229
最近的研究FM模,FM是一家值我正在学习模块。什么可以从上层中可以看出。上层是FM按钮的操作和界面显示,因此调用到FM来实现广播收听的功能。 看看Fm启动流程:例如以下图:先进入FMRadio.java类,onCreate初始化一些数据。画出FM界面。启动fm在onStart()方法里启动FMRa....
分类:
移动开发 时间:
2015-12-06 13:07:18
阅读次数:
367