本文整理汇总了Java中net.oschina.app.bean.BlogList.parse方法的典型用法代码示例。如果您正苦于以下问题:Java BlogList.parse方法的具体用法?Java BlogList.parse怎么用?Java BlogList.parse使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类net.oschina.app.bean.BlogList
的用法示例。
在下文中一共展示了BlogList.parse方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getUserBlogList
import net.oschina.app.bean.BlogList; //导入方法依赖的package包/类
/**
* 获取某用户的博客列表
* @param authoruid
* @param uid
* @param pageIndex
* @param pageSize
* @return
* @throws AppException
*/
public static BlogList getUserBlogList(AppContext appContext, final int authoruid, final String authorname, final int uid, final int pageIndex, final int pageSize) throws AppException {
String newUrl = _MakeURL(URLs.USERBLOG_LIST, new HashMap<String, Object>(){{
put("authoruid", authoruid);
put("authorname", URLEncoder.encode(authorname));
put("uid", uid);
put("pageIndex", pageIndex);
put("pageSize", pageSize);
}});
try{
return BlogList.parse(http_get(appContext, newUrl));
}catch(Exception e){
if(e instanceof AppException)
throw (AppException)e;
throw AppException.network(e);
}
}
示例2: getBlogList
import net.oschina.app.bean.BlogList; //导入方法依赖的package包/类
/**
* 获取博客列表
* @param type 推荐:recommend 最新:latest
* @param pageIndex
* @param pageSize
* @return
* @throws AppException
*/
public static BlogList getBlogList(AppContext appContext, final String type, final int pageIndex, final int pageSize) throws AppException {
String newUrl = _MakeURL(URLs.BLOG_LIST, new HashMap<String, Object>(){{
put("type", type);
put("pageIndex", pageIndex);
put("pageSize", pageSize);
}});
try{
return BlogList.parse(http_get(appContext, newUrl));
}catch(Exception e){
if(e instanceof AppException)
throw (AppException)e;
throw AppException.network(e);
}
}