Skip to content

Commit c1ad67e

Browse files
committed
feat : 기본 뼈대 완성
1 parent c1b2f7c commit c1ad67e

21 files changed

+329
-8
lines changed

data/build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ android {
2020
consumerProguardFiles "consumer-rules.pro"
2121

2222
buildConfigField("String", "TMAP_URL", properties['TMAP_URL'])
23+
buildConfigField "String", "SUBWAY_KEY", properties['subway_key']
24+
buildConfigField "String", "BUS_KEY", properties['bus_key']
2325
}
2426

2527
buildTypes {

presentation/build.gradle

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@ android {
2424
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
2525

2626
buildConfigField("String", "TMAP_APP_KEY", properties['TMAP_APP_KEY'])
27+
externalNativeBuild {
28+
cmake {
29+
cppFlags ''
30+
}
31+
}
2732
}
2833

2934
buildTypes {
@@ -44,6 +49,12 @@ android {
4449
viewBinding true
4550
dataBinding true
4651
}
52+
externalNativeBuild {
53+
cmake {
54+
path file('src/main/cpp/CMakeLists.txt')
55+
version '3.18.1'
56+
}
57+
}
4758
}
4859

4960
dependencies {

presentation/src/main/java/com/stop/bindingadapter/RecyclerViewBindingAdapter.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package com.stop.bindingadapter
33
import androidx.databinding.BindingAdapter
44
import androidx.recyclerview.widget.RecyclerView
55
import com.stop.domain.model.nearplace.Place
6-
import com.stop.ui.nearplace.NearPlaceAdapter
6+
import com.stop.ui.placesearch.NearPlaceAdapter
77

88
@BindingAdapter("places")
99
fun RecyclerView.setPlaces(places: List<Place>?) {
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
package com.stop.ui.alarmsetting
2+
3+
import android.os.Bundle
4+
import androidx.fragment.app.Fragment
5+
import android.view.LayoutInflater
6+
import android.view.View
7+
import android.view.ViewGroup
8+
import com.stop.R
9+
import com.stop.databinding.FragmentAlarmSettingBinding
10+
11+
class AlarmSettingFragment : Fragment() {
12+
private var _binding: FragmentAlarmSettingBinding? = null
13+
private val binding get() = _binding!!
14+
15+
override fun onCreateView(
16+
inflater: LayoutInflater, container: ViewGroup?,
17+
savedInstanceState: Bundle?
18+
): View? {
19+
_binding = FragmentAlarmSettingBinding.inflate(inflater, container, false)
20+
21+
return binding.root
22+
}
23+
24+
override fun onDestroyView() {
25+
_binding = null
26+
super.onDestroyView()
27+
}
28+
}
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
package com.stop.ui.alarmstart
2+
3+
import android.os.Bundle
4+
import android.view.LayoutInflater
5+
import android.view.View
6+
import android.view.ViewGroup
7+
import androidx.fragment.app.Fragment
8+
import com.stop.databinding.FragmentAlarmStartBinding
9+
10+
class AlarmStartFragment : Fragment() {
11+
12+
private var _binding: FragmentAlarmStartBinding? = null
13+
private val binding get() = _binding!!
14+
15+
override fun onCreateView(
16+
inflater: LayoutInflater, container: ViewGroup?,
17+
savedInstanceState: Bundle?
18+
): View? {
19+
_binding = FragmentAlarmStartBinding.inflate(
20+
inflater,
21+
container,
22+
false
23+
)
24+
25+
return binding.root
26+
}
27+
28+
override fun onDestroyView() {
29+
_binding = null
30+
31+
super.onDestroyView()
32+
}
33+
34+
}
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
package com.stop.ui.bookmark
2+
3+
import android.os.Bundle
4+
import android.view.LayoutInflater
5+
import android.view.View
6+
import android.view.ViewGroup
7+
import androidx.fragment.app.Fragment
8+
import com.stop.databinding.FragmentBookMarkBinding
9+
10+
class BookMarkFragment : Fragment() {
11+
12+
private var _binding: FragmentBookMarkBinding? = null
13+
private val binding get() = _binding!!
14+
15+
override fun onCreateView(
16+
inflater: LayoutInflater, container: ViewGroup?,
17+
savedInstanceState: Bundle?
18+
): View? {
19+
_binding = FragmentBookMarkBinding.inflate(inflater, container, false)
20+
21+
return binding.root
22+
}
23+
24+
override fun onDestroyView() {
25+
_binding = null
26+
27+
super.onDestroyView()
28+
}
29+
30+
}

presentation/src/main/java/com/stop/ui/map/MapFragment.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import com.stop.BuildConfig
2323
import com.stop.R
2424
import com.stop.databinding.FragmentMapBinding
2525
import com.stop.model.Location
26-
import com.stop.ui.nearplace.PlaceSearchViewModel
26+
import com.stop.ui.placesearch.PlaceSearchViewModel
2727
import kotlinx.coroutines.CoroutineScope
2828
import kotlinx.coroutines.Dispatchers
2929
import kotlinx.coroutines.launch
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
package com.stop.ui.mission
2+
3+
import android.os.Bundle
4+
import android.view.LayoutInflater
5+
import android.view.View
6+
import android.view.ViewGroup
7+
import androidx.fragment.app.Fragment
8+
import com.stop.databinding.FragmentMissionBinding
9+
10+
class MissionFragment : Fragment() {
11+
12+
private var _binding: FragmentMissionBinding? = null
13+
private val binding: FragmentMissionBinding
14+
get() = _binding!!
15+
16+
override fun onCreateView(
17+
inflater: LayoutInflater, container: ViewGroup?,
18+
savedInstanceState: Bundle?
19+
): View {
20+
_binding = FragmentMissionBinding.inflate(layoutInflater)
21+
return binding.root
22+
}
23+
24+
override fun onDestroyView() {
25+
_binding = null
26+
27+
super.onDestroyView()
28+
}
29+
}

presentation/src/main/java/com/stop/ui/nearplace/NearPlaceAdapter.kt renamed to presentation/src/main/java/com/stop/ui/placesearch/NearPlaceAdapter.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.stop.ui.nearplace
1+
package com.stop.ui.placesearch
22

33
import android.view.LayoutInflater
44
import android.view.ViewGroup

presentation/src/main/java/com/stop/ui/nearplace/PlaceSearchFragment.kt renamed to presentation/src/main/java/com/stop/ui/placesearch/PlaceSearchFragment.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.stop.ui.nearplace
1+
package com.stop.ui.placesearch
22

33
import android.content.Context
44
import android.os.Bundle

0 commit comments

Comments
 (0)