본문 바로가기

전체 글158

라운드 테두리 설정 . drawable - xml 파일 생성 . coner = 테두리 라운드 정도 설정 . stroke = 테두리 선 설정 solid = 배경화면 설정 imageView 라운드 설정 다른 방법 . cardView를 이용한다. 속성 중 cardCornerRadius 이 radius 설정이다 . 2022. 1. 27.
LayoutParams 설정 시 DP 단위로 바꾸기 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.. 2022. 1. 25.
Kotlin 기본 문법 정리 코틀린 기본 문법을 아래 블로그에서 너무 잘 나와있어서 가져와봤습니다 ~!! https://jbins.tistory.com/14 Kotlin - 문법 정리 코틀린(Kotlin) ? 구글 I/O 2017 에서 구글이 안드로이드 공식 언어로 코틀린을 채택. 코틀린 은 JetBrains 에서 만든 언어입니다. IntelliJ , Android Studio 에서 코틀린을 완벽히 지원합니다. 장점 호환성 :.. jbins.tistory.com 2022. 1. 21.
SoundPool 사용법 초초초 간단한 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.. 2022. 1. 20.
ViewFlipper 사용법(feat.Glide) 여러장의 이미지나 텍스트등을한장씩 넘겨가면서 보고싶을 때 유용한 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(".. 2022. 1. 12.
[Android/Kotlin ]Exoplayer 동적 playlist 만들기 dependencies 추가 dependencies { //exoPlayer implementation "com.google.android.exoplayer:exoplayer-core:2.14.1" implementation "com.google.android.exoplayer:exoplayer-ui:2.14.1" implementation "com.google.android.exoplayer:exoplayer-hls:2.14.1" } ExoPlayer 공식홈페이지 참조하여서 봐주세요~ https://exoplayer.dev/playlists.html Playlists - ExoPlayer exoplayer.dev 이해가 안가는 분들은 Exoplayer 사용하기 보고와 주세요 . MainActivity .. 2022. 1. 10.