fix: 设备详情页ui

This commit is contained in:
niushuai233
2022-10-18 18:01:23 +08:00
parent 801731f675
commit 355353b0e7
20 changed files with 190 additions and 75 deletions

View File

@@ -0,0 +1,12 @@
package cc.niushuai.project.devcontrol.base.activity;
import androidx.appcompat.app.AppCompatActivity;
/**
* Activity基类
*
* @author niushuai
* @date: 2022/10/18 14:24
*/
public class BaseActivity extends AppCompatActivity {
}

View File

@@ -0,0 +1,12 @@
package cc.niushuai.project.devcontrol.base.fragment;
import androidx.fragment.app.Fragment;
/**
* Fragment基类
*
* @author niushuai
* @date: 2022/10/18 14:25
*/
public class BaseFragment extends Fragment {
}

View File

@@ -2,17 +2,18 @@ package cc.niushuai.project.devcontrol.ui.device;
import android.os.Bundle;
import androidx.appcompat.app.AppCompatActivity;
import cc.niushuai.project.devcontrol.base.activity.BaseActivity;
import cc.niushuai.project.devcontrol.databinding.DeviceActivityBinding;
public class DeviceActivity extends AppCompatActivity {
public class DeviceActivity extends BaseActivity {
private DeviceActivityBinding binding;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// 隐藏自带的标题栏
getSupportActionBar().hide();
binding = DeviceActivityBinding.inflate(getLayoutInflater());
setContentView(binding.getRoot());

View File

@@ -1,32 +0,0 @@
package cc.niushuai.project.devcontrol.ui.device;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.fragment.app.Fragment;
import cc.niushuai.project.devcontrol.databinding.DeviceOperateBinding;
/**
* 设备操作页面
*
* @author niushuai
* @date: 2022/10/17 17:41
* @return: {@link }
*/
public class DeviceOperate extends Fragment {
private DeviceOperateBinding thisBinding;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
thisBinding = DeviceOperateBinding.inflate(inflater, container, false);
CharSequence text = thisBinding.deviceOperateFullInfo.getText();
System.out.println(text);
return thisBinding.getRoot();
}
}

View File

@@ -25,7 +25,6 @@ import cc.niushuai.project.devcontrol.base.entity.device.DeviceInfo;
import cc.niushuai.project.devcontrol.databinding.DeviceItemBinding;
import cc.niushuai.project.devcontrol.databinding.MainNavFragmentDeviceBinding;
import cc.niushuai.project.devcontrol.ui.device.DeviceActivity;
import cc.niushuai.project.devcontrol.ui.device.DeviceOperate;
import cn.hutool.core.util.RandomUtil;
/**