Rexsee是一个开源的Android应用开发平台,基于Webkit内核的移动Web应用开发工具包,对于具体的应用而言实际上就是访问一个Web应用的index首页,生成Rexsee客户端时也需要使用到这个首页,它是整个应用程序的入口。通常,你不应该把它设置为你为PC浏览器设计的应用程序的首页,而应该是一个不同的首页。当然,如果你已经或者因为某种原因的确想将它设置为为PC浏览器设计的应用程序的首页,那么也没有关系。Rexsee使用不同的UserAgent字符串,这使得你可以在首页(或者任何其他网页)中判断正在访问你的客户端是否Rexsee客户端,如果是,你可以输出不同的专门为Rexsee设计的内容,最简单的方法是直接跳转到另外一个页面,而这个页面是为Rexsee专门设计的,这样可以保证所有页面的整洁:代码段
<?php
    $isRexsee = ( substr_count($_SERVER['HTTP_USER_AGENT'],"rexsee") >=1 ) ? true :false;
    if ( $isRexsee ) header("Location:rexseeHome.php");
......
......
?>你可以使用这种方法,也可以使用别的方法,例如使用相同的首页,但根据UserAgent的不同使用不同的模板,或者仅仅使用不同的CSS文件和JS文件。 
在首页中,需要做的另外一件事情是,需要为桌面小工具的设置指定一个页面。Rexsee会使得Android系统的桌面小工具菜单中出现该Rexsee客户端的选项,用户一旦点击,系统会启动Rexsee客户端,启动后同样会访问你指页,但是和普通的启动不同,此时对首页的访问会携带GET参数“appWidgetSetup=true”,通过判断“appWidgetSetup”参数是否存在并等于“true”,你可以在设置桌面小工具时跳转到相应的页面:代码段
1: <?php
    $isRexsee = ( substr_count($_SERVER['HTTP_USER_AGENT'],"rexsee") >=1 ) ? true :false;
    if ( $isRexsee ) {
        if ( $_GET['appWidgetSetup']=="true" ) {
            header("Location:appWidgetSetup.php");
        } else {
            header("Location:rexseeHome.php");
        }
    }
......
?>【首页的工作】
现在你的Rexsee客户端首页已经正确的设置,可以从首页开始,正式进行编程。在首页中,通常会考虑完成以下这些工作:
1. Android系统浮出菜单的设置
2. Android系统键的监听
3. Rexsee标题栏、状态栏、广告栏及屏幕的设置
4. Rexsee标签栏和标签的设置
5. JavaScript代码植入
6. Cookie、rexseePreference或rexseeDatabase的某些初始化变量的读取或设置