목록취업성공패키지 SW 개발자 교육/Android (33)
오늘이라도
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/dNcLGh/btqEPVUJPXu/8vzChfhuOdQ5MK2G7rxMbK/img.png)
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. gif 파일은 클릭해서 보는 것이 정확합니다. - 진동 울리기, 소리 울리기, 짧은 음악 파일 재생 - ▲진동 울리기, 소리 울리기, 짧은 음악 파일 재생 작동 화면 //권한 설정 ▲AndroidManifest.xml ▲activity_main.xml - 소리 파일을 넣기 위한 raw 폴더를 만든다. package com.example.my40_alarm; import androidx.appcompat.app.AppCompatActivity; import android.content.Context; import android.media.MediaPlayer; import and..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/uOWcC/btqEMwG4vhk/VJxSuecbn8af5xGAtp4yBK/img.gif)
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. gif 파일은 클릭해서 보는 것이 정확합니다. - 구글 지도 연동, 현재 위치 표시, 장소 검색, 특정 위치에 마커 추가 - apply plugin: 'com.android.application' android { compileSdkVersion 29 buildToolsVersion "29.0.3" defaultConfig { applicationId "com.example.my38_locationmap" minSdkVersion 16 targetSdkVersion 29 versionCode 1 versionName "1.0" testInstrumentationRunner "a..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/choHJG/btqEKPT90xP/RDYQK3uckyroZIQ8YrY0XK/img.gif)
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. gif 파일은 클릭해서 보는 것이 정확합니다. - 동영상 재생 - ▲AndroidManifest.xml ▲activity_main.xml package com.example.my35_videoplayer; import androidx.appcompat.app.AppCompatActivity; import android.media.MediaPlayer; import android.net.Uri; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget...
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. gif 파일은 클릭해서 보는 것이 정확합니다. - 녹음 후 재생 - ▲AndroidManifest.xml ▲activity_main.xml // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.6.3' // NOTE: Do not place your applica..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/yMtZi/btqEIUnojSc/4OXlQUzbrpNDS1EzmZaAQk/img.gif)
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. gif 파일은 클릭해서 보는 것이 정확합니다. - Navigation Drawer - apply plugin: 'com.android.application' android { compileSdkVersion 29 buildToolsVersion "29.0.3" defaultConfig { applicationId "com.example.my31_navigationdrawer" minSdkVersion 16 targetSdkVersion 29 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runn..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/dk8D3H/btqECM27Nd5/CeKrcTg8iX02g1KWvIbVr1/img.gif)
https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. gif 파일은 클릭해서 보는 것이 정확합니다. - 리사이클러 뷰(Recycler View) ① : 리사이클러 뷰, 어댑터 작성, 클릭 이벤트 추가 - ▼activity_main.xml ▼MainActivity.java package com.example.my29_recylerview; import androidx.appcompat.app.AppCompatActivity; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; import and..