闪黑屏的原因主要是我们启动Activity的时候,需要跑完onCreate和onResume才会显示界面闪黑屏的原因主要是我们启动Activity的时候,需要跑完onCreate和onResume才会显示界面。也就是说需要处理一些数据后,才会显示。按照这种思路,是不是我把初始化的工作尽量减少就可以避...
分类:
移动开发 时间:
2015-03-04 14:33:45
阅读次数:
137
继承实现一个dialog,并在onCreate里面做处理。 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layo...
分类:
其他好文 时间:
2015-03-03 20:18:05
阅读次数:
125
通知栏透明效果如图:
而通知栏不透明的效果是这样子的:
但是这个效果只在4.4+才支持
getWindow().addFlag(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);demo如下:
@Override
protected void onCreate(Bundle savedInstanceState) {...
分类:
移动开发 时间:
2015-03-03 18:36:02
阅读次数:
174
Activity和Fragment 都有自己的生命周期,而且很类似.Fragment比Activity多了onAttach()和onCreateView()这些方法.整体它们两者是一样的周期,都会经历从创建视图( onCreate(),onCreateView(),onStart() )到暂停( onPause(), onStop() ) 到重新返回( onResume() ) 到最后销毁( on...
分类:
移动开发 时间:
2015-03-03 16:50:38
阅读次数:
28020
1.android逻辑和视图分离 在布局文件中编写界面,在activity中引入。比如 activity中的onCreate()的setContentView() protected?void onCreate(Bundle savedInstanceState) { ?????? super.onCreate(saved...
分类:
其他好文 时间:
2015-03-03 11:58:58
阅读次数:
124
当开发多媒体应用或者游戏应用的时候,需要使用音量控制键来设置程序的音量大小。在Android系统中有多中音频流,通过Activity中的函数 setVolumeControlStream(int streamType)可以设置该Activity中音量控制键控制的音频流,一般在onCreate函数中设...
分类:
移动开发 时间:
2015-03-02 16:29:32
阅读次数:
332
不要重复造轮子。 很多控件都为我们提供了双击等事件的处理。但还是有一部分控件没用提供较好的帮助。 那么我们就可以使用GestureDetector来弥补此处的不足。 尽量不要自己去重复实现双击等事件。 因为这样你会损失掉一部分内容。步骤:1. 在onCreate 方法中去创建 mGestureDe....
分类:
其他好文 时间:
2015-03-01 18:26:27
阅读次数:
129
应该知道:Android Activity细化出onCreate、onStart、onResume、onPause、onStop、onDesdroy这么多方法让应用去重载,其中要问为什么?点击查看Android Activity为什么要细化出onCreate、onStart、onResume?
这里只说明这6个函数在什么时候情况下被调用以及调用的顺序:
一个Activity启动正常启动:onCr...
分类:
移动开发 时间:
2015-03-01 17:08:50
阅读次数:
265
Service的生命周期onCreate onStart onDestroy onBind1).被启动的服务的生命周期:如果一个Service被某个Activity调用 Context.startService方法启动,那么不管是否有Activity使用bindService绑定或unbind...
分类:
其他好文 时间:
2015-03-01 08:56:20
阅读次数:
159
打开应用:onCreate()->onStart()->onResumeBACK键:onPause()->onStop()->onDestory()HOME键:onPause()->onStop()再次启动:onRestart()->onStart()->onResume()三个嵌套循环1.整体生命...
分类:
移动开发 时间:
2015-03-01 08:55:38
阅读次数:
279