Android Open Source - retain-android Downloader Activity






From Project

Back to project page retain-android.

License

The source code is released under:

GNU General Public License

If you think the Android project retain-android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.retain2;
/*ww  w  .  j a  v  a2s .c  o  m*/
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;

public class DownloaderActivity  extends Activity {

    
  @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
        Intent intent = getIntent();
        
        String webPageUrl = intent.getStringExtra(Intent.EXTRA_TEXT).trim();
    long rowId       = intent.getLongExtra(WebDbAdapter.KEY_ROWID, 0);
    
    if( webPageUrl != null )
    {
      int idx = webPageUrl.indexOf('\n');
      if( idx >= 0)
        webPageUrl = webPageUrl.substring(idx+1, webPageUrl.length());
      
      DownloadHandler.getInstance(this).download(webPageUrl, rowId);
    }
    setResult(RESULT_OK, null);
    
        finish();
    }

  
}




Java Source Code List

com.retain2.AndroidHttpClient.java
com.retain2.AppUtils.java
com.retain2.BrowserActivity.java
com.retain2.ColorPickerDialog.java
com.retain2.DateViewCursorBinder.java
com.retain2.DeleteHandlerInterface.java
com.retain2.DownloadHandler.java
com.retain2.DownloaderActivityProxy.java
com.retain2.DownloaderActivity.java
com.retain2.HelpActivity.java
com.retain2.PageInfo.java
com.retain2.RenameHandlerInterface.java
com.retain2.RetainActivity.java
com.retain2.SettingsManager.java
com.retain2.SmsIntentReceiver.java
com.retain2.ViewController.java
com.retain2.WebDbAdapter.java
com.retain2.WebViewActivity.java
com.retain2.dialog.DeleteDialog.java
com.retain2.dialog.FindDialog.java
com.retain2.dialog.RenameDialog.java