这应该是一个非常简单的问题。我找了一下,没有发现任何关于这个语法的主题,并且“...”使得在Google上搜索变得困难。我正在开发一个简单的测试应用程序,用于将数据库文件从未root的Android手机上受保护的位置复制到SD卡上的一个位置,以便我可以使用sqlite3数据库查看工具进行查看。我知道这似乎是一个绕路的方法,但模拟器拒绝在我的净书上打开,所以我现在正在使用我的手机进行开发测试。
代码已经编写好了,所以我正在从这里借用它并将其适应我的代码。我遇到了这段小代码片段:
我从未见过参数
谢谢! Moscro
代码已经编写好了,所以我正在从这里借用它并将其适应我的代码。我遇到了这段小代码片段:
private class ExportDatabaseFileTask extends AsyncTask<String, Void, Boolean> {
private final ProgressDialog dialog = new ProgressDialog(ManageData.this);
// can use UI thread here
protected void onPreExecute() {
this.dialog.setMessage("Exporting database...");
this.dialog.show();
}
// automatically done on worker thread (separate from UI thread)
protected Boolean doInBackground(final String... args) {
我从未见过参数
final String... args
,这是什么意思/作用?谢谢! Moscro