startActivity跳转不能显示目标activity的布局(显示空白页),而且没有异常信息 onCreate()方法重写错误 应该重写的是onCreate(Bundle savedInstanceState) 而不是onCreate(Bundle savedInstanceState, Per ...
分类:
其他好文 时间:
2016-10-31 10:58:43
阅读次数:
211
创建自己的Activity 1.新建class,继承Activity类 2.重写新建类的onCreate 方法 3.新建layout文件 4.在AndroidMainfest.xml中添加描述(必须在application中) 第一个Activity描述中的intent-filter是作为第一个启动 ...
分类:
其他好文 时间:
2016-10-30 16:07:39
阅读次数:
182
我们来看一下这一张经典的生命周期流程图: 相信不少朋友也已经看过这个流程图了,也基本了解了Activity生命周期的几个过程,我们就来说一说这几个过程。 1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。 ...
分类:
其他好文 时间:
2016-10-23 00:01:23
阅读次数:
314
为什么要引入bindService:目的为了调用服务里面的方法 (1)定义一个服务 服务里面有一个方法需要Activity调用 (2)定义一个中间人对象(IBinder) 继承Binder (3)在onbind方法里面把我们定义的中间人对象返回 (4)在Activity的oncreate 方法里面调 ...
分类:
其他好文 时间:
2016-10-22 17:34:51
阅读次数:
316
(1)先定义一个服务 服务用来监听电话状态 开启服务 (2)在服务的oncreate方法里面实例化TelephoneManager类的实例 (3)注册一个电话监听 (4)定义一个电话监听的类 (5) 实现录音的功能 (6)记得加上相应的权限 ...
分类:
其他好文 时间:
2016-10-20 21:53:47
阅读次数:
224
Activity基本概念 Activity代表活动窗口,通过Context加载页面显示内容,每一个Activity都必须在manifest.xml中注册。 一个应用程序由多个界面构成,回退栈,活动窗口,新窗口加入,旧窗口压入栈 继承了Activity的类都包括: onCreate() 方法内部有se ...
分类:
移动开发 时间:
2016-10-17 22:54:27
阅读次数:
236
ViewTreeObservervto=p_w_picpathView.getViewTreeObserver();vto.addOnGlobalLayoutListener(newOnGlobalLayoutListener(){ publicvoidonGlobalLayout(){ p_w_picpathView.getViewTreeObserver().removeGlobalOnLayoutListener(this); intheight=p_w_picpathView.getHeight(..
分类:
移动开发 时间:
2016-10-10 16:55:09
阅读次数:
197
例如我的Activity都继承了CommonActivity,就可以在CommonActivity的onCreate()方法中加入以下代码:setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
分类:
移动开发 时间:
2016-09-30 12:42:58
阅读次数:
208
服务的生命周期 服务被启动后,会回调onStartCommand()方法, 如果这个服务是第一次创建,那么会调用onCreate()方法。服务启动之后会一直运行直到stopService()或stopSelf()方法被调用。虽然每调用一次 startService()方法, 但是服务只会存在一个实例 ...
分类:
移动开发 时间:
2016-09-28 22:13:21
阅读次数:
184
有时我们需要获取当前屏幕的高度和宽度,只需要在一个Activity的onCreate()方法中写上如下代码即可: 看到别的博客中说,在一个低密度的小屏手机上,仅靠上面的代码是不能获取正确的尺寸的。比如说,一部240x320像素的低密度手机,如果运行上述代码,获取到的屏幕尺寸是320x427。因此,研 ...
分类:
移动开发 时间:
2016-09-20 00:09:47
阅读次数:
172