<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/figasasync/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/figasasync/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 14 Aug 2015 06:14:10 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/figasasync/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Discussion for Home page</title><link>https://sourceforge.net/p/figasasync/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;/&lt;strong&gt;#Example Using&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;import java.util.HashMap;&lt;/p&gt;
&lt;p&gt;import devFigas.Util.NetSource;&lt;br/&gt;
import devFigas.Util.ViewMap;&lt;/p&gt;
&lt;p&gt;import android.app.Activity;&lt;br/&gt;
import android.content.Context;&lt;br/&gt;
import android.os.Bundle;&lt;br/&gt;
import android.view.View;&lt;br/&gt;
import android.widget.ProgressBar;&lt;br/&gt;
import android.widget.Toast;&lt;/p&gt;
&lt;p&gt;public class MainActivity extends Activity {&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;HashMap&amp;lt;Integer,View&amp;gt; views=new HashMap&amp;lt;Integer,View&amp;gt; ();
Assincrona assinc;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    views.put(R.id.progressBar1, findViewById(R.id.progressBar1));
    views.put(R.id.textView1, findViewById(R.id.textView1));
    assinc=new Assincrona(3, 3, true,views,this);
}

public void conectar(View v){
    if(NetSource.isConected(this)){
        ViewMap.setVisibility(views, R.id.progressBar1, true);
        assinc.play();
    }
    else{
        ViewMap.setContentTextView(views, R.id.textView1, "Sem conexão");
        ViewMap.setVisibility(views, R.id.progressBar1,false);
    }

}
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;}&lt;br/&gt;
import java.util.HashMap;&lt;/p&gt;
&lt;p&gt;import android.content.Context;&lt;br/&gt;
import android.view.View;&lt;br/&gt;
import devFigas.Asyncron.&lt;em&gt;;&lt;br/&gt;
import devFigas.UIThread.&lt;/em&gt;;&lt;br/&gt;
import devFigas.Util.NetSource;&lt;br/&gt;
import devFigas.Util.RequestParameters;&lt;/p&gt;
&lt;p&gt;public class Assincrona extends offUIImplementation {&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;public Assincrona(int timeout, int tentativas, boolean askRetry,
        HashMap&amp;lt;Integer, View&amp;gt; views, Context context) {
    super(timeout, tentativas, askRetry, views, context);
    configRetry("Falha de conexao", "nao possivel bla bla bla", "sim", "não");
    // TODO Auto-generated constructor stub
}

@Override
public GenericAsync configTypeAsync() {
    // TODO Auto-generated method stub

    return new Requisição();
}

@Override
public void fail(GenericAsync arg0) {
    setContentTextView(R.id.textView1,"Conexao falhou");
    setVisibility(R.id.progressBar1, false);
}

@Override
public void sucess(GenericAsync arg0) {
    setContentTextView(R.id.textView1, arg0.getReturn());
    setVisibility(R.id.progressBar1, false);

}
public class Requisição extends GenericAsync{

    @Override
    public String task(String... arg0) {

        RequestParameters[] parametros = {new RequestParameters("nome","andre"),
                new RequestParameters("apelido","figas")};

        return NetSource.sendPost("http://aiuaiuahiuahiuahiuuai.com.br/",
                parametros).toString();
    }

}
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;}&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">figas</dc:creator><pubDate>Fri, 14 Aug 2015 06:14:10 -0000</pubDate><guid>https://sourceforge.net1e7de614d6afbee9a0cbe2d6a0bfbf52771c56f5</guid></item><item><title>Home modified by andre figeiredo de souza</title><link>https://sourceforge.net/p/figasasync/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/p/figasasync/wiki/markdown_syntax/"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;h6&gt;Project Members:&lt;/h6&gt;
	&lt;ul class="md-users-list"&gt;
		&lt;li&gt;&lt;a href="/u/dev-figas/"&gt;andre figeiredo de souza&lt;/a&gt; (admin)&lt;/li&gt;
		
	&lt;/ul&gt;&lt;br/&gt;
&lt;p&gt;&lt;span class="download-button-55cc1a6f485acd3a449b0f00" style="margin-bottom: 1em; display: block;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">andre figeiredo de souza</dc:creator><pubDate>Thu, 13 Aug 2015 04:17:51 -0000</pubDate><guid>https://sourceforge.net0d24c59a20f074877309fcd0a06aff180f2ebd52</guid></item></channel></rss>