小编flu*_*xim的帖子

更新到Android Jelly Beans后的重复动画

我正在使用JQuery 1.1.0和Phonegap 1.9.0开发适用于Android的html5应用程序.我有一个小动画,在画布上绘制电池并更新它.它看起来像一个正在装载的电池.它在android 4.0.4上运行得非常好.

昨天我在Galaxy Nexus上收到了Android 4.1.1的更新.在那次改变后,我的动画出现了问题.现在它绘制到画布上的图像,一个在前面,另一个在后面有错误的坐标.我认为它与Java Script Engine V8的更改有关,可能是缓存问题?!在我的电脑上的每个浏览器上,动画效果都非常好.

我的HTML代码是:

<!DOCTYPE html>
<html>
<head> 
<title>Hella App</title> 
<meta name="viewport" content="width=device-width, initial-scale=1"> 

<link rel="stylesheet" href="jquery.mobile-1.1.1.min.css"/>
<script src="jquery-1.7.2.min.js"></script>
<script src="jquery.mobile-1.1.1.min.js"></script>
<script type="text/javascript" charset="utf-8" src="cordova-1.9.0.js"></script>

<style>
    .ui-page { background: black;}
</style>

</head>

   <body>

<div data-role="page" id="dataPageBattery" data-theme="a">
    <h2 align="center">Battery State</h2>
    <div data-role="header" data-position="fixed" data-theme="a">
        <h1>Car Data</h1>
    </div>

    <div data-role="content" align="center">
        <canvas id="myBatteryCanvas" width="device-width"
            height="device-height">                        
            Sorry, your browser doesn't support canvas technology        
        </canvas>
    </div>
    <h4 align="center" id="batteryProzent"></h4>

    <script type="text/javascript" src="battery.js"></script>
    <script>$(document).on("pageshow",init());</script> 


    <div data-role="footer" data-position="fixed" …
Run Code Online (Sandbox Code Playgroud)

jquery android jquery-mobile cordova

6
推荐指数
2
解决办法
1592
查看次数

如何在Android中实现修复蓝牙设备

我想编写一个没有任何发现/扫描的蓝牙应用程序。为此,我想对客户端需要在代码中连接的服务器设备进行硬编码。

如果我使用这个构造函数:

public ConnectThread(BluetoothDevice device) {

我必须如何实施该设备?带有MAC地址的变量?

如果我尝试这样的事情:

device = new BluetoothDevice("XX:XX:XX:XX:XX:XX");

Eclipse 说:“ constructor not visible

eclipse android network-programming bluetooth

0
推荐指数
1
解决办法
1794
查看次数