xuxiuxi
2017-03-23 ad7f04647603749b84131c6dcaf720eafcad2812


git-svn-id: http://192.168.1.226/svn/proxy@179 454eff88-639b-444f-9e54-f578c98de674
3个文件已添加
7个文件已修改
106 ■■■■ 已修改文件
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/adapter/OneBottomRecylerViewAdapter.java 30 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/adapter/ToRegisterOnClickListener.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/base/BaseActivity.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/activity/MainActivity.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/OneFragment.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/res/drawable/circle.xml 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/res/drawable/rounded_textview.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/res/layout/fragment_one.xml 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/res/layout/item_visitor_registe.xml 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/res/layout/item_visitor_user.xml 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/adapter/OneBottomRecylerViewAdapter.java
@@ -1,13 +1,14 @@
package com.bsk.zhangbo.demoforbsk.adapter;
import android.content.Context;
import android.support.v7.widget.GridLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import com.bsk.zhangbo.demoforbsk.R;
import com.bsk.zhangbo.demoforbsk.ui.activity.MainActivity;
import com.bsk.zhangbo.demoforbsk.util.WindowsUtil;
import com.camnter.easyrecyclerview.adapter.EasyRecyclerViewAdapter;
import com.camnter.easyrecyclerview.holder.EasyRecyclerViewHolder;
@@ -37,6 +38,7 @@
        int recycleViewItemType = getRecycleViewItemType(position);
        switch (recycleViewItemType){
            case 0:
                RegisterViewHolder(viewHolder,position);
                break;
            case 1:
@@ -79,13 +81,23 @@
     */
    private void RegisterViewHolder(EasyRecyclerViewHolder holder,int posistion){
        RelativeLayout mLayout = holder.findViewById(R.id.item_register_base);
        ViewGroup.LayoutParams layoutParams = mLayout.getLayoutParams();
        layoutParams.height = WindowsUtil.dip2px(context, 127);
        layoutParams.width = WindowsUtil.dip2px(context, 104);
        mLayout.setLayoutParams(layoutParams);
        final Object data = this.getItem(posistion);
        ImageView photoIv = (ImageView) mLayout.findViewById(R.id.item_register_bcg);
        TextView toRegisterTv = (TextView) mLayout.findViewById(R.id.item_register_to_register);
        toRegisterTv.setOnClickListener(new View.OnClickListener(){
            @Override
            public void onClick(View view) {
                MainActivity.selectPage(1);
                System.out.println(data.toString());
            }
        });
//        ImageView mSdv = holder.findViewById(R.id.item_register_bcg);
//        ViewGroup.LayoutParams mSdvLayoutParams = mSdv.getLayoutParams();
@@ -93,6 +105,8 @@
//        mSdvLayoutParams.width = WindowsUtil.dip2px(context, 60);
//        mSdv.setLayoutParams(mSdvLayoutParams);
    }
    /**
     * 第二列用户情况
     * @param holder
@@ -100,14 +114,20 @@
     */
    private void UserViewHolder(EasyRecyclerViewHolder holder,int posistion){
        RelativeLayout mLayout = holder.findViewById(R.id.item_user_base);
        ViewGroup.LayoutParams layoutParams = mLayout.getLayoutParams();
        layoutParams.height = WindowsUtil.dip2px(context, 127);
        layoutParams.width = WindowsUtil.dip2px(context, 104);
        mLayout.setLayoutParams(layoutParams);
        ImageView photoIv = (ImageView) mLayout.findViewById(R.id.item_user_bcg);
        TextView warningTv = (TextView) mLayout.findViewById(R.id.item_user_warning);
        TextView nameTv = (TextView) mLayout.findViewById(R.id.item_user_name);
        TextView statusTv = (TextView) mLayout.findViewById(R.id.item_user_status);
        //statusTv.setText("");
        Object data = this.getItem(posistion);
//        ImageView mSdv = holder.findViewById(R.id.item_user_bcg);
//        ViewGroup.LayoutParams mSdvLayoutParams = mSdv.getLayoutParams();
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/adapter/ToRegisterOnClickListener.java
New file
@@ -0,0 +1,2 @@
package com.bsk.zhangbo.demoforbsk.adapter;
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/base/BaseActivity.java
@@ -30,13 +30,13 @@
    public abstract int getLayoutId();
    public abstract void initViews(Bundle savedInstanceState);
    public  void initViews(Bundle savedInstanceState){};
    public abstract void initToolBar();
    public  void initToolBar(){};
    public abstract void initListeners();
    public  void initListeners(){};
    public abstract void initData();
    public  void initData(){};
    /**
     * 跳转到指定的Activity
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/activity/MainActivity.java
@@ -3,6 +3,8 @@
import android.support.design.widget.TabLayout;
import android.support.v4.view.ViewPager;
import android.os.Bundle;
import android.view.View;
import android.widget.Toast;
import com.bsk.zhangbo.demoforbsk.R;
import com.bsk.zhangbo.demoforbsk.adapter.MyFragmentPagerAdapter;
@@ -22,9 +24,13 @@
public class MainActivity extends BaseActivity {
    private static TabLayout mTabLayout;
    private static ViewPager mViewPager;
    private TabLayout mTabLayout;
    private ViewPager mViewPager;
    public static void selectPage(int pageNum) {
        mTabLayout.getTabAt(pageNum).select();
    }
    @Override
    public int getLayoutId() {
        return R.layout.activity_main;
@@ -35,16 +41,6 @@
        mTabLayout = (TabLayout) findViewById(R.id.tab_layout);
        mViewPager = (ViewPager) findViewById(R.id.viewpager);
        mTabLayout.setTabGravity(TabLayout.GRAVITY_FILL);
    }
    @Override
    public void initToolBar() {
    }
    @Override
    public void initListeners() {
    }
    @Override
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/OneFragment.java
@@ -218,8 +218,8 @@
    protected void initData() {
//        switchSurface();
        mList = new ArrayList();
        for (int i = 0; i < 25; i++) {
            mList.add("");
        for (int i = 0; i < 125; i++) {
            mList.add(""+i);
        }
        mAdapter.setList(mList);
        mRecyclerViewRegister.setAdapter(mAdapter);
VisitFace/DemoForBsk/app/src/main/res/drawable/circle.xml
New file
@@ -0,0 +1,10 @@
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="oval">
    <solid android:color="#FF0000" />
    <size
        android:height="45dp"
        android:width="45dp" />
</shape>
VisitFace/DemoForBsk/app/src/main/res/drawable/rounded_textview.xml
New file
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/circle" />
</selector>
VisitFace/DemoForBsk/app/src/main/res/layout/fragment_one.xml
@@ -94,11 +94,11 @@
        <RelativeLayout
            android:layout_width="wrap_content"
            android:layout_height="match_parent">
            <RadioGroup
                android:layout_width="64dp"
                android:layout_height="match_parent"
                android:id="@+id/radio_group">
                <RadioButton
                    android:id="@+id/radio1"
                    android:layout_width="match_parent"
@@ -111,6 +111,7 @@
                    android:checked="true"
                    android:background="@drawable/one_bottom_tab_bcg"
                    android:text="访客"/>
                <RadioButton
                    android:id="@+id/radio2"
                    android:layout_width="match_parent"
@@ -153,7 +154,7 @@
                android:id="@+id/recyclerview_register"
                android:layout_width="wrap_content"
                android:layout_height="match_parent"
                android:orientation="vertical"></com.camnter.easyrecyclerview.widget.EasyRecyclerView>
                android:orientation="vertical"/>
            <com.camnter.easyrecyclerview.widget.EasyRecyclerView
                android:id="@+id/recyclerview_user"
@@ -161,7 +162,7 @@
                android:layout_height="match_parent"
                android:visibility="gone"
                android:background="@android:color/white"
                android:orientation="horizontal"></com.camnter.easyrecyclerview.widget.EasyRecyclerView>
                android:orientation="horizontal"/>
        </RelativeLayout>
    </LinearLayout>
</LinearLayout>
VisitFace/DemoForBsk/app/src/main/res/layout/item_visitor_registe.xml
@@ -12,7 +12,8 @@
        android:src="@mipmap/timg"
        android:layout_alignParentTop="true"
        android:layout_alignParentStart="true" />
    <ImageView
    <!--<ImageView
        android:id="@+id/item_register_to_register"
        android:layout_width="20dp"
        android:layout_height="20dp"
        android:layout_marginRight="10dp"
@@ -20,4 +21,19 @@
        android:src="@mipmap/ic_launcher"
        android:layout_alignParentBottom="true"
        android:layout_alignParentRight="true"/>
        -->
    <TextView
        android:id="@+id/item_register_to_register"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@drawable/rounded_textview"
        android:gravity="center"
        android:textSize="@dimen/text_size_big"
        android:text="注册"
        android:layout_marginBottom="30dp"
        android:layout_marginRight="10dp"
        android:layout_alignParentBottom="true"
        android:textColor="@android:color/white"
        android:layout_alignParentRight="true"/>
</RelativeLayout>
VisitFace/DemoForBsk/app/src/main/res/layout/item_visitor_user.xml
@@ -12,6 +12,7 @@
        android:scaleType="centerCrop"
        android:src="@mipmap/timg"/>
    <TextView
        android:id="@+id/item_user_warning"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@color/colorRed"
@@ -30,6 +31,7 @@
        android:layout_alignParentBottom="true">
        <TextView
            android:id="@+id/item_user_name"
            android:layout_width="@dimen/view_size_0"
            android:layout_height="match_parent"
            android:layout_weight="1"
@@ -42,6 +44,7 @@
            android:layout_height="match_parent"
            android:background="@android:color/white"/>
        <TextView
            android:id="@+id/item_user_status"
            android:layout_width="@dimen/view_size_0"
            android:layout_height="match_parent"
            android:layout_weight="1"