Пример #1
0
 /** 请求服务器数据---首页 */
 private void requestData() {
   // 获取轮播图
   HttpUtils.getSpecialList(
       new EntityHandler<Gift>(Gift.class) {
         @Override
         public void onReadSuccess(List<Gift> list) {
           specialList = list;
           for (int i = 0; i < list.size(); i++) {
             imageList.add(list.get(i).getGoods_image());
           }
           // 设置轮播
           viewPager.setAdapter(adapter);
           // 设置选中的标识
           LinearLayout pointLinear = (LinearLayout) findViewById(R.id.gallery_point_linear);
           for (int i = 0; i < imageList.size(); i++) {
             ImageView pointView = new ImageView(IndexActivity.this);
             if (i == 0) {
               pointView.setBackgroundResource(R.drawable.feature_point_cur);
             } else {
               pointView.setBackgroundResource(R.drawable.feature_point);
             }
             pointLinear.addView(pointView);
           }
         }
       });
   // 获取首页新闻资讯列表
   RequestParams params = new RequestParams();
   params.put("page", page); // 当前第几页
   params.put("per_page", NUM); // 每页条数
   HttpUtils.getnewslist(rel_getnewslist, params);
 }