整理專案結構

This commit is contained in:
Raymond Yang 2023-01-31 09:49:26 +08:00
parent a29f0e7bbf
commit 15475923cb
8 changed files with 9 additions and 9 deletions

View File

@ -10,7 +10,7 @@
android:supportsRtl="true" android:supportsRtl="true"
android:theme="@style/Theme.Gstreamer"> android:theme="@style/Theme.Gstreamer">
<activity <activity
android:name="com.ray650128.gstreamer_demo_app.MainActivity" android:name="com.ray650128.gstreamer_demo_app.ui.mainScreen.MainActivity"
android:exported="true"> android:exported="true">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.MAIN" /> <action android:name="android.intent.action.MAIN" />

View File

@ -1,19 +1,18 @@
package com.ray650128.gstreamer_demo_app package com.ray650128.gstreamer_demo_app.ui.mainScreen
import android.content.Context import android.content.Context
import android.graphics.Color import android.graphics.Color
import android.os.Bundle import android.os.Bundle
import android.util.Log import android.util.Log
import android.view.WindowManager import android.view.WindowManager
import android.widget.Toast
import androidx.activity.viewModels import androidx.activity.viewModels
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import androidx.viewpager2.widget.ViewPager2 import androidx.viewpager2.widget.ViewPager2
import com.ray650128.gstreamer_demo_app.R
import com.ray650128.gstreamer_demo_app.databinding.ActivityMainBinding import com.ray650128.gstreamer_demo_app.databinding.ActivityMainBinding
import com.ray650128.gstreamer_demo_app.model.Device import com.ray650128.gstreamer_demo_app.model.Device
import kotlinx.coroutines.MainScope import kotlinx.coroutines.MainScope
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
import org.freedesktop.gstreamer.GStreamer
class MainActivity : AppCompatActivity() { class MainActivity : AppCompatActivity() {

View File

@ -1,4 +1,4 @@
package com.ray650128.gstreamer_demo_app package com.ray650128.gstreamer_demo_app.ui.mainScreen
import androidx.lifecycle.MediatorLiveData import androidx.lifecycle.MediatorLiveData
import androidx.lifecycle.MutableLiveData import androidx.lifecycle.MutableLiveData

View File

@ -1,4 +1,4 @@
package com.ray650128.gstreamer_demo_app package com.ray650128.gstreamer_demo_app.ui.mainScreen
import android.os.Bundle import android.os.Bundle
import android.util.Log import android.util.Log
@ -8,6 +8,7 @@ import android.view.ViewGroup
import androidx.fragment.app.Fragment import androidx.fragment.app.Fragment
import androidx.gridlayout.widget.GridLayout import androidx.gridlayout.widget.GridLayout
import com.ray650128.gstreamer_demo_app.databinding.FragmentSplitViewBinding import com.ray650128.gstreamer_demo_app.databinding.FragmentSplitViewBinding
import com.ray650128.gstreamer_demo_app.dp
import com.ray650128.gstreamer_demo_app.model.Device import com.ray650128.gstreamer_demo_app.model.Device
import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.MainScope import kotlinx.coroutines.MainScope

View File

@ -1,4 +1,4 @@
package com.ray650128.gstreamer_demo_app package com.ray650128.gstreamer_demo_app.ui.mainScreen
import android.content.Context import android.content.Context
import android.os.Handler import android.os.Handler

View File

@ -1,4 +1,4 @@
package com.ray650128.gstreamer_demo_app package com.ray650128.gstreamer_demo_app.ui.mainScreen
import android.annotation.SuppressLint import android.annotation.SuppressLint
import androidx.fragment.app.FragmentManager import androidx.fragment.app.FragmentManager

View File

@ -9,4 +9,4 @@
app:columnCount="3" app:columnCount="3"
app:rowCount="3" app:rowCount="3"
app:useDefaultMargins="false" app:useDefaultMargins="false"
tools:context=".SplitViewFragment" /> tools:context=".ui.mainScreen.SplitViewFragment" />