摘要:
Context字面意思上下文,位于framework package的android.content.Context中,其实该类为LONG型,类似Win32中的Handle句柄,很多方法需要通过 Context才能识别调用者的实例,比如说Toast的第一个参数就是Context,一般在Activity中我们直接用this代替,代表调用者的 实例为Activity,而到了一个button的onClick(View view)等方法时,我们用this时就会报错,所以我们可能使用ActivityName.this来解决,主要原因是因为实现Context的类主要有Android特有的几个模型,Acti 阅读全文
摘要:
一、org.ksoap2.serialization.SoapPrimitive错误注意返回类型,如果是XML格式,使用1:SoapObject soapObject = (SoapObject) envelope.getResponse();2:SoapObject result = (SoapObject)envelope.bodyIn;如果是数组,JSON,字符串或别的,最好使用Object object = envelope.getResponse();如果服务器返回值的类型是byte[] 的时候,使用Object object = envelope.getResponse();和So 阅读全文
摘要:
WebService测试,SOAP测试工具SOAPUI,很好用! 阅读全文
摘要:
Java文件配置:官方说明不够清晰package org.apache.cordova.example;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import android.app.Activity;import android.content.Context;import android.content.Intent;import android.os.Bundle;import org.apache.cordova.*;import org.apache.cordov 阅读全文
摘要:
1.首先继承android.webkit.WebChromeClient实现MyWebChromeClient。 2.在MyWebChromeClient.java中覆盖onJsAlert,onJsConfirm,onJsPrompt三个方法。 3.在初始化Webview时设置调用webview.setWebChromeClient(new MyWebChromeClient()); 4.在Webview载入的html中使用window.alert,window.confirm,window.prompt方法,系统弹出的将是自定义实现的对应对话框。 MyWebChromeClient.java 阅读全文
摘要:
资源描述:1.android提供了webView控件专门用来浏览网页。然后在程序中装载webView控件,设置属性,比如:颜色、字体、要访问的网址等。通过loadUrl方法设置当前webView需要访问的网址。在创建WebView时,系统有一个默认的设置,我们可以通过WebView.getSettings来得到这个设置。2.下面是设置一些常用属性、状态的方法WebSettings常用方法:setAllowFileAccess 启用或禁止WebView访问文件数据setBlockNetworkImage 是否显示网络图像setBuiltInZoomControls 设置是否支持缩放setCach 阅读全文
摘要:
设置Activity全屏和无标题Activity设置全屏和无标题栏,要用到andorid.view.Window和android.view.WindowManager。 Window.FEATURE_NO_TITLE表示无标题栏。 WindowManager.LayoutParams.FLAG_FULLSCREEN表示全屏。 具体用法如下:1、设置全屏可以使用如下代码:getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 2、设. 阅读全文
摘要:
★对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。★应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null★可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=0★应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。★应尽量避免在 where 子句中使用 or 来连接条件,否则将导致引擎放弃使 阅读全文
摘要:
eclipse 最全快捷键 分享快乐与便捷Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性 Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置, 阅读全文
摘要:
Java文件配置:官方说明不够清晰 1 package org.apache.cordova.example; 2 3 import java.util.concurrent.ExecutorService; 4 import java.util.concurrent.Executors; 5 6 import android.app.Activity; 7 import android.content.Context; 8 import android.content.Intent; 9 import android.os.Bundle;10 import org.apache.cord.. 阅读全文