xuxiuxi
2017-03-29 3df850160d7f4a85f7e5c0e0694e6dbdbb760791


git-svn-id: http://192.168.1.226/svn/proxy@226 454eff88-639b-444f-9e54-f578c98de674
3个文件已修改
34 ■■■■■ 已修改文件
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/adapter/VisitorRecyclerViewAdapter.java 31 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/VisitorRegisterFragment.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/util/AppApi.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/adapter/VisitorRecyclerViewAdapter.java
@@ -1,6 +1,10 @@
package com.bsk.zhangbo.demoforbsk.adapter;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.net.Uri;
import android.os.AsyncTask;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
@@ -12,10 +16,17 @@
import com.bsk.zhangbo.demoforbsk.R;
import com.bsk.zhangbo.demoforbsk.ui.activity.MainActivity;
import com.bsk.zhangbo.demoforbsk.ui.fragment.VisitorRegisterFragment;
import com.bsk.zhangbo.demoforbsk.util.AppApi;
import com.bsk.zhangbo.demoforbsk.util.Constant;
import com.camnter.easyrecyclerview.adapter.EasyRecyclerViewAdapter;
import com.camnter.easyrecyclerview.holder.EasyRecyclerViewHolder;
import com.facebook.drawee.view.SimpleDraweeView;
import com.nostra13.universalimageloader.core.DisplayImageOptions;
import com.nostra13.universalimageloader.core.ImageLoader;
import com.nostra13.universalimageloader.core.ImageLoaderConfiguration;
import com.nostra13.universalimageloader.core.display.FadeInBitmapDisplayer;
import java.io.InputStream;
import java.util.List;
import cn.com.basic.face.discern.query.item.VisitorQueryItem;
@@ -34,9 +45,22 @@
    private TextView mToNameTv;
    private TextView mToDepartmentTv;
    private ImageLoader imageLoader = null;
    private DisplayImageOptions options = null;
    public VisitorRecyclerViewAdapter(Context mContext, int type) {
        this.mContext = mContext;
        this.type = type;
        options = new DisplayImageOptions.Builder()
//                .showImageOnLoading(R.drawable.zhanwei)
//                .showImageForEmptyUri(R.drawable.zhanwei)
//                .showImageOnFail(R.drawable.zhanwei).cacheInMemory(false)
                .cacheOnDisc(true).considerExifParams(true)
                .displayer(new FadeInBitmapDisplayer(500))
                .bitmapConfig(Bitmap.Config.ALPHA_8) // default 设置图片的解码类型
                .build();
        imageLoader = ImageLoader.getInstance();
        imageLoader.init(ImageLoaderConfiguration.createDefault(MainActivity.getInstance()));
    }
    @Override
@@ -78,7 +102,9 @@
        LinearLayout mLayout = holder.findViewById(R.id.item_visitor_from_base);
        TextView nameTv = (TextView)mLayout.findViewById(R.id.item_visitor_name);
        ImageView photoIv = (ImageView)mLayout.findViewById(R.id.item_visitor_photo);
        SimpleDraweeView photoIv = (SimpleDraweeView) mLayout.findViewById(R.id.item_visitor_photo);
        RelativeLayout itemVisitorFromRl = (RelativeLayout)mLayout.findViewById(R.id.item_visitor_from_rl);
@@ -99,6 +125,9 @@
        if (data instanceof VisitorQueryItem) {
            VisitorQueryItem item = (VisitorQueryItem) data;
            nameTv.setText(item.getName());
            photoIv.setImageURI(Uri.parse("https://i.imgur.com/tGbaZCY.jpg"));
        }
        ViewGroup.LayoutParams layoutParams = mLayout.getLayoutParams();
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/VisitorRegisterFragment.java
@@ -157,6 +157,7 @@
            item.setMobilePhone("1369134876"+i);
            item.setPostName("职务"+i);
            item.setDeptName("部门"+(i%4));
            item.setImagePath("upload/oaImage/f6681e0822504f03aa70de847e471408.jpg");
            mList.add(item);
        }
        mAdapter.setList(mList);
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/util/AppApi.java
@@ -1,7 +1,7 @@
package com.bsk.zhangbo.demoforbsk.util;
public class AppApi {
    public final static String CHENXINGGROUND_IMAGEURL_BASE = "";
    public final static String CHENXINGGROUND_IMAGEURL_BASE = "http://www.chenxingplan.com/";
    public final static String CHENXINGARGEEMRNT = "";// 协议前缀
    public final static String BASEURL = "http://192.168.1.27:8080/ssm/";