Um gerenciador de feed RSS fluente e flexível para o Android
Download
compile 'com.pkmmte.pkrss:pkrss:1.2'
ou Maven:
<dependency>
<groupId>com.pkmmte.pkrss</groupId>
<artifactId>pkrss</artifactId>
<version>1.2</version>
</dependency>
Uso básico
O PkRSS possui uma API fluente que permite que você crie solicitações flexíveis - muitas vezes usando apenas uma linha de código. Para uma amostra de aplicação completa, consulte o Código Fonte TechDissected
##### Basic Loading Este código carrega o URL especificado de forma assíncrona.
PkRSS.with(this).load(url).async();
##### Pagination & Callbacks O seguinte carrega a próxima página pertencente à URL especificada e atribui uma chamada de retorno. O PkRSS controla qual página foi carregada pela última vez usando um PageTracker. Você também pode especificar manualmente um número de página usando
page(int)
.PkRSS.with(this).load(url).nextPage().callback(this).async();
##### Pesquisa e solicitações síncrona Você pode consultar um termo de pesquisa específico em um feed especificado e obter o resultado de forma síncrona. A paginação também é suportada para consultas de pesquisa.
PkRSS.with(this).load(url).search(query).page(int).get();
Há muito mais APIs disponíveis, como analisadores personalizados, artigos de marca como lidos / favoritos, construtor de instâncias, objetos de artigos personalizados, cancelamento de pedidos e muito mais! Veja o site para obter mais informações ou leia o Javadoc .
ProGuard
Se você estiver usando o ProGuard, certifique-se de adicionar a seguinte opção:
-keep class com.pkmmte.pkrss.Callback{ *; }
-dontwarn com.squareup.okhttp.**
Desenvolvido por
Pkmmte Xeleon - www.pkmmte.com
Nenhum comentário:
Postar um comentário