[Android/SDK연동]SNS 로그인 구현(1) - 네이버
·
Android/튜토리얼 및 가이드
1. Naver Developer에서 네이버 로그인 연동 API 개발 신청을 한다. 네이버 아이디로 로그인 - INTRO 환영합니다 네아로의 올바른 적용방법을 알아볼까요? 네이버 아이디로 로그인을 통해 신규 회원을 늘리고, 기존 회원은 간편하게 로그인하게 하려면 제대로 적용하는 것이 중요합니다! 이에 올 developers.naver.com * 현재 url이 없는 경우 아무 url이나 추가 후 나중에 배포 시 url 변경 2. 개발 환경 설정 - 네이버 로그인 sdk.aar 파일 다운로드 & build.gradle 의존성 추가 Releases · naver/naveridlogin-sdk-android 네이버 아이디로 로그인 SDK (안드로이드). Contribute to naver/naveridlogin..
[Android/Layout]DB 데이터를 Fragment 내 RecyclerView에 뿌리기(MS-SQL)
·
Android/UI-UX 디자인
* DB 연결 참조 [Android Studio/Kotlin]MS-SQL DB를 안드로이드 스튜디오와 연결하기 MSSQL DB 구축이 되었다는 가정 하에 MSSQL과 안드로이드 스튜디오를 연결해보겠다. 1. DB 연결 데이터를 담을 변수 선언 var ip: String? = "211.187.2.242" // 서버 ip 주소 val port = "port번호" // port번호.. anovice-dp.tistory.com 1. Fragment 내 RecyclerView 생성 2. 리사이클러뷰 내에 들어갈 아이템 xml 만들어주기 * layout 폴더 마우스 우클릭 > layout resource file 선택 > 해당 파일 생성 3. 데이터를 관리해주는 데이터 모델 클래스 생성 data class rcv_..
[Android/Layout]Fragment에서 버튼을 생성하여 버튼 클릭 시 Activity로 intent하기
·
Android/UI-UX 디자인
1. Fragment 내 intent를 실행시키기 위한 버튼 생성 2. 버튼의 clicklistener 선언 override fun onCreateView( inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle? ): View? { val view = inflater.inflate(R.layout.___, container, false) val go = Intent(context, 이동하고자 하는 액티비티명::class.java) // 인텐트를 생성 view.btn1.setOnClickListener { startActivity(go) } return view } * view에서 버튼 클릭을 선언하기 위해서는 onCreat..
[Android/Layout]BottomNavigationView와 ViewPager2를 이용한 화면 구축
·
Android/UI-UX 디자인
1. BottomNavigationView와 ViewPager2를 activity_main.xml에 배치 * android:layout_above="@+id/nav_Main_BottomNav"를 통해 viewPager2가 bottomNavigationView 위에 위치 2. 위 ViewPager2와 BottomNavigation을 사용하기 위해서는 build.gradle 의존 추가 // 메테리얼 디자인 : BottomNavigation 사용 implementation 'com.google.android.material:material:1.1.0' // 뷰페이저2 implementation 'androidx.viewpager2:viewpager2:1.0.0' 3. res 폴더에 menu 폴더를 만들어 Bo..
[Android/API]MS-SQL DB를 안드로이드 스튜디오와 연결하기
·
Android/튜토리얼 및 가이드
MSSQL DB 구축이 되었다는 가정 하에 MSSQL과 안드로이드 스튜디오를 연결해보겠다. 1. DB 연결 데이터를 담을 변수 선언 var ip: String? = "211.187.2.242"// 서버 ip 주소 val port = "port번호"// port번호 val Classes = "net.sourceforge.jtds.jdbc.Driver" val database = "DB명"//접속할 데이터베이스 이름 val username = "username"//서버접속용 ID val password = "password"//서버접속용 PW val url = "jdbc:jtds:sqlserver://$ip:$port/$database" // db 접속 url var connection: Connection..
뿌꾸 빵
개발새발 안드로그