diff --git a/.idea/misc.xml b/.idea/misc.xml index 74dd639..b2c751a 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,4 +1,3 @@ - diff --git a/app/src/main/java/com/tools/device/devcheck/dashboard/BatteryFragment.kt b/app/src/main/java/com/tools/device/devcheck/dashboard/BatteryFragment.kt new file mode 100644 index 0000000..2bcf1ce --- /dev/null +++ b/app/src/main/java/com/tools/device/devcheck/dashboard/BatteryFragment.kt @@ -0,0 +1,31 @@ +package com.tools.device.devcheck.dashboard + +import android.os.Bundle +import androidx.fragment.app.Fragment +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import com.tools.device.devcheck.R + +class BatteryFragment : Fragment() { + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + } + + override fun onCreateView( + inflater: LayoutInflater, container: ViewGroup?, + savedInstanceState: Bundle? + ): View? { + // Inflate the layout for this fragment + return inflater.inflate(R.layout.fragment_battery, container, false) + } + + companion object { + fun newInstance() = + BatteryFragment().apply { + arguments = Bundle().apply { + + } + } + } +} \ No newline at end of file diff --git a/app/src/main/java/com/tools/device/devcheck/main/MainActivity.kt b/app/src/main/java/com/tools/device/devcheck/main/MainActivity.kt index 59cb027..224a309 100644 --- a/app/src/main/java/com/tools/device/devcheck/main/MainActivity.kt +++ b/app/src/main/java/com/tools/device/devcheck/main/MainActivity.kt @@ -7,6 +7,7 @@ import androidx.viewpager2.widget.ViewPager2 import com.google.android.material.tabs.TabLayoutMediator import com.tools.device.devcheck.base.BaseActivity import com.tools.device.devcheck.R +import com.tools.device.devcheck.dashboard.BatteryFragment import com.tools.device.devcheck.dashboard.DashboardFragment import com.tools.device.devcheck.dashboard.NetworkFragment import com.tools.device.devcheck.dashboard.SystemShowFragment @@ -27,7 +28,7 @@ class MainActivity : BaseActivity() { DashboardFragment.newInstance(), DashboardFragment.newInstance(), SystemShowFragment.newInstance(), - DashboardFragment.newInstance(), + BatteryFragment.newInstance(), NetworkFragment.newInstance(), DashboardFragment.newInstance(), DashboardFragment.newInstance(), diff --git a/app/src/main/res/layout/fragment_battery.xml b/app/src/main/res/layout/fragment_battery.xml new file mode 100644 index 0000000..2dc615e --- /dev/null +++ b/app/src/main/res/layout/fragment_battery.xml @@ -0,0 +1,276 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_network.xml b/app/src/main/res/layout/fragment_network.xml index d3e0a06..f70960a 100644 --- a/app/src/main/res/layout/fragment_network.xml +++ b/app/src/main/res/layout/fragment_network.xml @@ -68,6 +68,7 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" + android:layout_marginStart="50dp" android:visibility="gone"> diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 29bf7eb..747dd42 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -130,6 +130,11 @@ Roaming Network type Support + Not charged + Information + Health Status + Maximum Output + Capacity (system feedback) \ No newline at end of file diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 6b73515..63ec1b9 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -79,4 +79,11 @@ @color/dialog_value_color + + \ No newline at end of file