小编Tej*_*hav的帖子

AOSP的Android设备配置

我已经下载了Android源代码.现在我想为自己的设备(LG GT540)制作它.我听说你需要为此创建一些"设备配置".虽然有几位开发人员已经为我的设备创建了设备配置,但​​我想创建自己的设备,仅供学习.
我看到很多文件,如BoardConfig.mk,AndroidProducts.mk等.但不知道他们做了什么.除了它们包含很多配置.在那之上,没有一个好的文档.
任何有Android移植和设备配置经验的人都可以帮助我吗?

android

46
推荐指数
2
解决办法
5万
查看次数

解析错误:语法错误,意外'.',期待','或';'

这件事让我烦恼不已.我得到Parse错误:语法错误,意外'.',期待','或';' 在这条线上

public static $user_table = TABLE_PREFIX . 'users';
Run Code Online (Sandbox Code Playgroud)

TABLE_PREFIX是define函数创建的常量

php

18
推荐指数
2
解决办法
2万
查看次数

PHP jQuery长轮询聊天应用程序

我用短轮询(AJAX Refresh)创建了一个简单的PHP jQuery Chat应用程序.比如,每2到3秒就要求新消息.但是,我读到Long Polling是一种更好的聊天应用程序方法.所以,我经历了一些Long Polling脚本.我是这样做的:

使用Javascript:

$("#submit").click(function(){
    $.ajax({
        url: 'chat-handler.php',
        dataType: 'json',
        data: {action : 'read', message : 'message'}
    });
});

var getNewMessage = function() {
    $.ajax({
        url: 'chat-handler.php',
        dataType: 'json',
        data: {action : 'read', message : 'message'},
        function(data){
            alert(data);
        }
    });

    getNewMessage();
}

$(document).ready(getNewMessage);
Run Code Online (Sandbox Code Playgroud)

PHP

<?php
    $time = time();
    while ((time() - $time) < 25) {
        $data = $db->getNewMessage ();

        if (!empty ($data)) {
            echo json_encode ($data);
            break;
        }

        usleep(1000000); // 1 Second
    }
?>
Run Code Online (Sandbox Code Playgroud)

问题是,一旦getNewMessage()启动,它将执行,除非它得到一些响应(来自chat-handler.php).它以递归方式执行.但是如果有人想在其间发送消息,那么实际上该函数 …

javascript php ajax jquery long-polling

2
推荐指数
1
解决办法
3587
查看次数

标签 统计

php ×2

ajax ×1

android ×1

javascript ×1

jquery ×1

long-polling ×1