第一步:为了更好的比较,准备两个一模一样的EditText(当Activity启动时,焦点会在第一个EditText上,如果你不希望这样只需要写一个高度和宽带为0的EditText即可避免,这里就不这么做了),代码如下:viewplain<EditTextandroid:layout_width="fill_parent"android:layout_he..
分类:
其他好文 时间:
2014-11-17 19:40:31
阅读次数:
218
本文将从引擎源码Jni分析Cocos2d-x3.3RC0的Android Activity的启动流程,下面是详细分析。
一、Jni之Java与C++互调
1、引擎源码Jni、部分Java层和C++层代码分析
1)libcocos2d目录:该目录存放的是Cocos2d-x通过Jni与Android源码互调时,定义的Java层Native的静态Java方法。该方法的
实现在...
分类:
移动开发 时间:
2014-11-02 16:33:26
阅读次数:
188
安卓activity界面,上面有两个按钮,一个是开始服务,一个是取消服务。界面布局: 1 10 11 16 17 18 25 26 35 36 activity的代码: 1 package com.example.test2; 2 3 import java.util.Da...
分类:
移动开发 时间:
2014-11-02 16:07:11
阅读次数:
213
startActivityForResult的问题A,B,C的启动模式都是默认的Activity A 启动了Activity B,Activity B又启动了C,A-->B-->C, 这种情况下,A启动B要求B返回result给A 如上图所示,Intent设置了Intent.FLAG_ACTIVIT...
分类:
其他好文 时间:
2014-10-30 18:34:23
阅读次数:
156
1.概要: 移除窗口默认背景是提升应用程序启动速度的一个简单技巧。判断是否需要移除背景的原则很简单:如果应用程序界面需要占据窗口100%的控件,就需要将windowBackground属性设置为null.记住,主题既尅在标签中设置,也可以在标签中设置。2.如下一个视图:上面视图的视图树的结构如下所....
分类:
其他好文 时间:
2014-10-30 13:12:33
阅读次数:
253
1、简述Activity的生命周期 Onreate()创建时,OnStart()启动OnResume()与用户交互时调用,onReStart()activity再次启动之前调用 onPause()当前activity暂停,另一个activity启动时调用,Onstop()当activity变的不.....
分类:
移动开发 时间:
2014-10-28 11:39:09
阅读次数:
197
Running状态:一个新的Activity启动入栈后,它在屏幕最前端,处于栈的最顶端,此时它处于可见并可和用户交互的激活状态。Paused状态:当Activity被另一个透明或者Dialog样式的Activity覆盖时的状态。此时它依然与窗口管理器保持连接,系统继续维护其内部状态,它仍然可见,但它...
分类:
其他好文 时间:
2014-10-23 01:21:02
阅读次数:
216
============问题描述============ 今天学习Intent时遇到一个问题很是疑惑,问题描述:先看效果图:店家按钮会用Intent来启动并传递一个参数"guanguan"给另外一个Activity,启动模式都是采用的默认的standard,界面简单,两个界面的控制代码如下:main...
分类:
其他好文 时间:
2014-10-22 00:38:55
阅读次数:
224
1. Activity的生命周期:2. Activity启动另一个Activity,并传递数据:package com.example.activitydemo;import android.app.Activity;import android.content.Intent;import andr...
分类:
其他好文 时间:
2014-10-20 21:02:18
阅读次数:
131
在上一篇博客《Android中Activity启动过程探究》中,已经从ActivityThread.main()开始,一路摸索到ViewRootImpl.performTraversals()了。本篇就来探究UI的绘制过程。performTraversals()方法非常长,其中关键性的三个步骤是依次...
分类:
移动开发 时间:
2014-10-17 18:31:22
阅读次数:
390