> >

BBSSDKGUI提供了一些基础界面以及基础控件(附源码),用户可自己权衡修改和使用。下面说明其中主要的界面和控件:

(更详细的API说明请见下载的SDK中的BBSSDK for Android ApiDoc或者自行查看源码)

一、集成,初始化和配置sdk

集成,初始化和配置sdk请参考快速集成

二、View控件

使用方式:代码布局或者xml布局

    1.  TitleBar 标题栏
    2.  EmptyView 请求列表为空的View
    3.  ForumForumView 主页面置顶板块配置的View
    4.  ForumImageViewer 浏览图片的View
    5.  ForumThreadDetailView 帖子详情的View
    6.  ForumThreadListView 帖子列表的View
    7.  ForumThreadView 主页面主题帖子列表的View
    8.  IOSLoadingView 仿IOS风格的加载View
    9.  LoadingView 请求加载的View
    10.  MainView 论坛主页面的View
    11.  RequestLoadingView 请求加载的View
    12.  RichEditor 富文本编辑器的View
    13.  SelectForumView 论坛板块选择的View

三、Activity界面

使用上面控件组装的activity界面

使用方式:(以PageMain界面为例)

PageMain pageMain = new PageMain();
pageMain.show(context);
pageMain.showForResult(context, new FakeActivity(){
   public void onResult(HashMap<String, Object> data) {
   //TODO 界面返回回调
   }
});
    1.  PageMain 默认论坛首页界面
    2.  PageForumThread版块帖子列表界面
    3.  PageForumThreadDetail帖子详情界面
    4.  PageImageViewer浏览图片界面
    5.  PageSelectForum 板块选择界面。
    6.  PageWeb打开外链的界面
    7.  PageAttachmentViewer 默认下载和打开附件的界面
    8.  PageWriteThread 用户帖子编辑界面
    9.  PageEditProfile用户资料编辑界面
    10.  PageLogin用户登录界面
    11.  PageReactiveConfirm 用户再次发送激活邮件界面
    12.  PageRegister用户注册界面
    13.  PageRegisterConfirm用户注册确认界面
    14.  PageRetrievePassword用户找回密码界面
    15.  PageRetrievePasswordConfirm用户找回密码确认界面
    16.  PageSetUserProfile用户资料设置界面
    17.  PageUserProfile用户资料显示界面