當前位置:首頁 » 安卓系統 » jqueryandroid

jqueryandroid

發布時間: 2022-12-07 08:22:09

A. android怎麼實現 jquery 的效果

Android的ProgressDialog效果就是典型的android實現jquery效果的應用。
首先需要創建ProgressDialog對象,然後使用線程式控制制進度條顯示,具體源代碼:
package com.yarin.android.TestOnPDialog;

import android.app.Activity;
import android.app.ProgressDialog;
import android.content.DialogInterface;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

public class PDialog extends Activity
{
private Button mButton01,mButton02;

int m_count = 0;
//聲明進度條對話框
ProgressDialog m_pDialog;

@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

//得到按鈕對象
mButton01 = (Button)findViewById(R.id.Button01);
mButton02 = (Button)findViewById(R.id.Button02);

//設置mButton01的事件監聽
mButton01.setOnClickListener(new Button.OnClickListener() {
@Override
public void onClick(View v)
{
// TODO Auto-generated method stub

//創建ProgressDialog對象
m_pDialog = new ProgressDialog(PDialog.this);

// 設置進度條風格,風格為圓形,旋轉的
m_pDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);

// 設置ProgressDialog 標題
m_pDialog.setTitle("提示");

// 設置ProgressDialog 提示信息
m_pDialog.setMessage("這是一個圓形進度條對話框");

// 設置ProgressDialog 標題圖標
m_pDialog.setIcon(R.drawable.img1);

// 設置ProgressDialog 的進度條是否不明確
m_pDialog.setIndeterminate(false);

// 設置ProgressDialog 是否可以按退回按鍵取消
m_pDialog.setCancelable(true);

// 設置ProgressDialog 的一個Button
m_pDialog.setButton("確定", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int i)
{
//點擊「確定按鈕」取消對話框
dialog.cancel();
}
});

// 讓ProgressDialog顯示
m_pDialog.show();
}
});

//設置mButton02的事件監聽
mButton02.setOnClickListener(new Button.OnClickListener() {
@Override
public void onClick(View v)
{
// TODO Auto-generated method stub

m_count = 0;

// 創建ProgressDialog對象
m_pDialog = new ProgressDialog(PDialog.this);

// 設置進度條風格,風格為長形
m_pDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);

// 設置ProgressDialog 標題
m_pDialog.setTitle("提示");

// 設置ProgressDialog 提示信息
m_pDialog.setMessage("這是一個長形對話框進度條");

// 設置ProgressDialog 標題圖標
m_pDialog.setIcon(R.drawable.img2);

// 設置ProgressDialog 進度條進度
m_pDialog.setProgress(100);

// 設置ProgressDialog 的進度條是否不明確
m_pDialog.setIndeterminate(false);

// 設置ProgressDialog 是否可以按退回按鍵取消
m_pDialog.setCancelable(true);

// 讓ProgressDialog顯示
m_pDialog.show();

new Thread()
{
public void run()
{
try
{
while (m_count <= 100)
{
// 由線程來控制進度。
m_pDialog.setProgress(m_count++);
Thread.sleep(100);
}
m_pDialog.cancel();
}
catch (InterruptedException e)
{
m_pDialog.cancel();
}
}
}.start();

}
});
}
}

B. 請教:在Android和jQuery mobile聯合開發中如何設置返回鍵退出

如果頁面中鏈接,
如果希望點擊鏈接繼續在當前
browser
中響應,
而不是新開
Android
的系統browser
中響應該鏈接,必須覆蓋
webview

WebViewClient
對象。mWebView.setWebViewClient(new
WebViewClient(){
public
boolean
shouldOverrideUrlLoading(WebView
view,
String
url)
{
view.loadUrl(url);
return
true;
}
});
如果不做任何處理,瀏覽網頁,點擊系統「Back」鍵,整個
Browser
會調用
finish()而結束自身,
如果希望瀏覽的網頁回退而不是推出瀏覽器,需要在當前
Activity
中處理並消費
掉該
Back
事件。public
boolean
onKeyDown(int
keyCode,
KeyEvent
event){
if
((keyCode
==
KeyEvent.KEYCODE_BACK)
&&
mWebView.canGoBack())
{
mWebView.goBack();
return
true;
}
return
super.onKeyDown(keyCode,
event);
}
不知道你是用什麼控制項來開發web
,如果你不重寫onKeyDown
點擊系統「Back」鍵就會退出的。

C. android上能運行jquery嗎

可以。jquery有移動版的。

D. jquery mobile 能開發android手機界面嗎

可以的
jquery mobile 1.2.0 對android 2.1~2.3 3.2 4.0 4.1等都是A級支持,就是完全支持。

E. android 怎麼使用jquery

正常應用上是用不了jquery的
phonegap 這是個框架,了解一下,可以用html做android應用,就能用了

熱點內容
醫院新冠肺炎疫情防控演練腳本 發布:2024-04-27 04:04:45 瀏覽:652
天津智慧網關伺服器雲伺服器 發布:2024-04-27 03:56:51 瀏覽:422
移門製作下料尺寸演算法 發布:2024-04-27 03:15:02 瀏覽:641
c語言5常量 發布:2024-04-27 02:38:49 瀏覽:991
源碼怎麼搭建 發布:2024-04-27 02:33:44 瀏覽:97
java獲取參數 發布:2024-04-27 02:22:21 瀏覽:501
unixlinuxwindows 發布:2024-04-27 02:10:55 瀏覽:445
nginx禁止ip訪問網站 發布:2024-04-27 02:05:43 瀏覽:845
webrtc伺服器搭建哪家價格低 發布:2024-04-27 01:30:08 瀏覽:141
oracle資料庫無法啟動 發布:2024-04-27 01:29:20 瀏覽:613