MainActivity private lateinit var internetManager : ConnectivityManager //네트워크 콜백 객체를 만듬 private val networkCallBack = object : ConnectivityManager.NetworkCallback() { override fun onAvailable(network: Network) { //연결 되었을 때 initLayout() } override fun onLost(network: Network) { //연결이 끊겼을 때 } } override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedIn..
gradle 추가 //sdp ssp implementation 'com.intuit.ssp:ssp-android:1.0.6' implementation 'com.intuit.sdp:sdp-android:1.0.6' 이런 식으로 사용 android:layout_width="match_parent" android:layout_height="@dimen/_29ssp" android:layout_marginRight="@dimen/_9sdp" android:layout_marginLeft="@dimen/_9sdp" android:layout_marginTop="@dimen/_6sdp" p.s 만약 설정된 width 값과 height 값을 동적으로 바꾸고 싶을 때 LayoutParam 의 width 와 heigh..
초초초 간단한 soundPool 사용법을 적어보겠습니다 . 이번에는 Java 언어로 만들겠습니다 . Layout 이제 자신이 원하는 효과음을 넣어야겠죠 ? res에 new directory 를 raw 로 만들어주세요 거기에 원하는 효과음을 넣어주시면 됩니다. MainActivity public class MainActivity extends AppCompatActivity { SoundPool mSoundPool; int mSoundId; Button button ; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_ma..
여러장의 이미지나 텍스트등을한장씩 넘겨가면서 보고싶을 때 유용한 ViewFilpper 예제입니다. View Animator의 일종으로서FrameLayout을 상속받아 만들어졌습니다. 컴퓨터에서여러장의 이미지를 하나씩 볼때 사용하는 뷰어를 만든다고 보시면 됩니다. 출처: https://kitesoft.tistory.com/75 [안드로이드 앱 개발] https://developer.android.com/reference/android/widget/ViewFlipper ViewFlipper | Android Developers developer.android.com layout MainActivity //이미지 리스트! private val dataSet = arrayListOf().apply { add("..
- Total
- Today
- Yesterday
- ios
- flutter_new_badger
- listener
- Firebase
- Kotlin
- java
- Android Studio
- Flutter
- Custom
- ScrollView
- https
- app bundle
- ExoPlayer
- 알고리즘
- ec2
- retrofit
- direction
- GitHub
- Crop
- bitmap
- Hilt
- node.js
- FCM
- error
- 재귀함수
- Token
- API
- android
- 코딩테스트
- message
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |