Это должен быть довольно простой вопрос. Я осмотрелся и не нашел ни одной темы по этому синтаксису и "..." затрудняет поиск в Google. Я работаю над простым тестовым приложением для копирования файла базы данных из его защищенного местоположения на телефоне Android без рутирования в место на SD-карте, к которому я могу получить доступ для просмотра с помощью инструмента просмотра базы данных sqlite3 . Я знаю, что это кажется окольным путем, но эмулятор отказывается открываться на моем нетбуке, поэтому я использую свой мобильный телефон для тестирования разработки прямо сейчас.
Код уже написан, поэтому я Я заимствую его отсюда и адаптирую к своему коду. Я наткнулся на этот небольшой фрагмент кода:
private class ExportDatabaseFileTask extends AsyncTask {
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
. Что это значит / делать?
Спасибо! m работает над простым тестовым приложением для копирования файла базы данных из его защищенного местоположения на телефоне Android без рутирования в место на SD-карте, к которому я могу получить доступ для просмотра с помощью инструмента просмотра базы данных sqlite3 . Я знаю, что это кажется окольным путем, но эмулятор отказывается открываться на моем нетбуке, поэтому я использую свой мобильный телефон для тестирования разработки прямо сейчас.
Код уже написан, поэтому я Я заимствую его отсюда и адаптирую к своему коду. Я наткнулся на этот небольшой фрагмент кода:
private class ExportDatabaseFileTask extends AsyncTask {
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
. Что это значит / делать?
Спасибо! m работает над простым тестовым приложением для копирования файла базы данных из его защищенного местоположения на телефоне Android без рутирования в место на SD-карте, к которому я могу получить доступ для просмотра с помощью инструмента просмотра базы данных sqlite3 . Я знаю, что это кажется окольным путем, но эмулятор отказывается открываться на моем нетбуке, поэтому я использую свой мобильный телефон для тестирования разработки прямо сейчас.
Код уже написан, поэтому я Я заимствую его отсюда и адаптирую к своему коду. Я наткнулся на этот небольшой фрагмент кода:
private class ExportDatabaseFileTask extends AsyncTask {
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