diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 059ae16..e23fa46 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -7,7 +7,7 @@ - + - @@ -26,12 +27,23 @@ - - - + + + + + + diff --git a/app/src/main/java/com/qhclh/ytzh/base/BaseFragment.java b/app/src/main/java/com/qhclh/ytzh/base/BaseFragment.java index 48c2d67..3b2b3c8 100644 --- a/app/src/main/java/com/qhclh/ytzh/base/BaseFragment.java +++ b/app/src/main/java/com/qhclh/ytzh/base/BaseFragment.java @@ -6,6 +6,7 @@ import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; +import android.widget.Toast; /** * Created by 青花瓷 on 2017/7/19. @@ -32,4 +33,8 @@ public abstract class BaseFragment extends Fragment { protected abstract void initView(); protected abstract void initData(); protected abstract void initOper(); + + public void showToast(String str) { + Toast.makeText(getActivity(), str, Toast.LENGTH_SHORT).show(); + } } diff --git a/app/src/main/java/com/qhclh/ytzh/work/WorkFragment.java b/app/src/main/java/com/qhclh/ytzh/work/WorkFragment.java index bf0d06b..6e36665 100644 --- a/app/src/main/java/com/qhclh/ytzh/work/WorkFragment.java +++ b/app/src/main/java/com/qhclh/ytzh/work/WorkFragment.java @@ -1,7 +1,11 @@ package com.qhclh.ytzh.work; +import android.view.View; +import android.widget.LinearLayout; + import com.qhclh.ytzh.R; import com.qhclh.ytzh.base.BaseFragment; +import com.qhclh.ytzh.home.MainActivity; import com.qhclh.ytzh.utils.GlideImageLoader; import com.youth.banner.Banner; import com.youth.banner.BannerConfig; @@ -15,9 +19,10 @@ import java.util.List; * Created by 青花瓷 on 2017/11/28. */ -public class WorkFragment extends BaseFragment{ +public class WorkFragment extends BaseFragment implements View.OnClickListener { private Banner banner; private List list_path; + private LinearLayout work_breedingpoultry,work_carsmanager,work_scan; @Override protected int setLayout() { return R.layout.fragment_work; @@ -26,6 +31,9 @@ public class WorkFragment extends BaseFragment{ @Override protected void initView() { banner = getActivity().findViewById(R.id.work_banner); + work_breedingpoultry = getActivity().findViewById(R.id.work_breedingpoultry); + work_carsmanager = getActivity().findViewById(R.id.work_carsmanager); + work_scan = getActivity().findViewById(R.id.work_scan); } @Override @@ -52,7 +60,9 @@ public class WorkFragment extends BaseFragment{ @Override protected void initOper() { - + work_breedingpoultry.setOnClickListener(this); + work_carsmanager.setOnClickListener(this); + work_scan.setOnClickListener(this); } @Override @@ -66,4 +76,16 @@ public class WorkFragment extends BaseFragment{ super.onStop(); banner.stopAutoPlay(); } + + @Override + public void onClick(View view) { + if (view.equals(work_breedingpoultry)){ + showToast("种禽"); + }else if (view.equals(work_carsmanager)){ + showToast("车辆管理"); + }else if (view.equals(work_scan)){ + showToast("扫一扫"); + } + + } } diff --git a/app/src/main/java/com/qhclh/ytzh/work/scan/ScanActivity.java b/app/src/main/java/com/qhclh/ytzh/work/scan/ScanActivity.java new file mode 100644 index 0000000..5ea08c7 --- /dev/null +++ b/app/src/main/java/com/qhclh/ytzh/work/scan/ScanActivity.java @@ -0,0 +1,16 @@ +package com.qhclh.ytzh.work.scan; + +import android.os.Bundle; + +import com.journeyapps.barcodescanner.CaptureActivity; + +/** + * Created by 青花瓷 on 2017/9/25. + */ + +public class ScanActivity extends CaptureActivity { + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + } +} diff --git a/app/src/main/res/drawable-xhdpi/carmanager.png b/app/src/main/res/drawable-xhdpi/carmanager.png new file mode 100644 index 0000000..6a8705e Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/carmanager.png differ diff --git a/app/src/main/res/drawable-xhdpi/scan.png b/app/src/main/res/drawable-xhdpi/scan.png new file mode 100644 index 0000000..97c9e26 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/scan.png differ diff --git a/app/src/main/res/drawable-xhdpi/work_breedingpoultry.png b/app/src/main/res/drawable-xhdpi/work_breedingpoultry.png new file mode 100644 index 0000000..2f03515 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/work_breedingpoultry.png differ diff --git a/app/src/main/res/layout/fragment_work.xml b/app/src/main/res/layout/fragment_work.xml index 5505964..b11c3f6 100644 --- a/app/src/main/res/layout/fragment_work.xml +++ b/app/src/main/res/layout/fragment_work.xml @@ -38,7 +38,7 @@ + android:src="@drawable/work_breedingpoultry" /> + android:src="@drawable/carmanager" /> + android:src="@drawable/scan" />