25%
18,150원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
질문드립니다.
밑줄 친 해당 부분의 추천을 뜨게 할 수 있을까요?wi 를 작성하면 width 라는 추천이 뜬다든가 그런게 있을까요? 그리고 imageview를 입력시 android:layout_width="0dp" android:layout_height="120dp"해당 부분이 자동으로 입력 되지 않아 처음부터 새로 작성하고 있는데 이것도 자동으로 나오게 할 수 있을까요?
- 미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
없습니다
activity_main.xml 이라는것이 없습니다
- 미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
IDE나 gradle 버전이 너무 올드해서 실행이 안됩니다.
최신 android studio를 다운 받아서 따라 해 보는데실행이 안됩니다.
- 미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
디바이스 에뮬레이터 질문
안녕하세요 bts 앱 듣고있는데 디바이스 에뮬레이터 실행하여 run app을 누르면 Caused by: org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException: A failure occurred while executing com.android.build.gradle.internal.res.ParseLibraryResourcesTask$ParseResourcesRunnable 가 나오면서 진행이 되지 않아 질문드립니다.
- 미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
디데이어플에서 날짜계산이 안됩니다..
실행을 했는데 앱 꺼짐없이 실행은 잘되나 마지막 강의까지 듣고 코드를 수정했는데갑자기 날짜 계산값이 다 0으로 출력됩니다.어딘가 오류가 있는 듯 한데.. 못 찾겠네요. ㅠㅠ package com.sunny.dday import android.app.DatePickerDialog import android.os.Build import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.util.Log import android.widget.Button import android.widget.DatePicker import android.widget.TextClock import android.widget.TextView import androidx.annotation.RequiresApi import java.time.Month import java.util.Calendar import java.util.GregorianCalendar import java.util.concurrent.TimeUnit class MainActivity : AppCompatActivity() { @RequiresApi(Build.VERSION_CODES.N) override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) val startButton = findViewById<Button>(R.id.startBtn) val endButton = findViewById<Button>(R.id.endBtn) var startDate = "" var endDate = "" val calendar_start = Calendar.getInstance() val calendar_end = Calendar.getInstance() startButton.setOnClickListener { val today = GregorianCalendar() val year = today.get(Calendar.YEAR) val month = today.get(Calendar.MONTH) val day = today.get(Calendar.DATE) val dlg = DatePickerDialog(this, object : DatePickerDialog.OnDateSetListener { override fun onDateSet(view: DatePicker?, year: Int, month: Int, dayOfMonth: Int) { // startDate = "${year} + ${month+1} + ${dayofMonth}" startDate = year.toString() + (month + 1).toString() + dayOfMonth.toString() calendar_start.set(year, month + 1, dayOfMonth) Log.d("day : ", startDate) } }, year, month, day) dlg.show() } endButton.setOnClickListener { val today = GregorianCalendar() val year = today.get(Calendar.YEAR) val month = today.get(Calendar.MONTH) val day = today.get(Calendar.DATE) val dlg = DatePickerDialog(this, object : DatePickerDialog.OnDateSetListener { override fun onDateSet(view: DatePicker?, year: Int, month: Int, dayOfMonth: Int) { // endDate = "${year} + ${month+1} + ${dayofMonth}" endDate = year.toString() + (month + 1).toString() + dayOfMonth.toString() calendar_end.set(year, month + 1, dayOfMonth) val finalDate = TimeUnit.MICROSECONDS.toDays(calendar_end.timeInMillis - calendar_start.timeInMillis) Log.d("day : ", endDate) val textArea = findViewById<TextView>(R.id.finalDate) textArea.setText(finalDate.toString()) Log.d("finalday : ", finalDate.toString()) } }, year, month, day) dlg.show() } } }
- 미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
firebase 데이터 불러오기에서 날짜가 안 뜹니다..
firebase 데이터 불러오기에서 날짜가 안 떠요분명 데이터는 date, memo 따로 잘 입력이 되는데출력을 하면 아래와 같이 됩니다..혹시 뭐가 문제일까요? [입력] [출력] [Adapter 코드]package com.sunny.diet_memoimport android.view.LayoutInflaterimport android.view.Viewimport android.view.ViewGroupimport android.widget.BaseAdapterimport android.widget.TextViewclass ListViewAdapter(val List : MutableList<DataModel>) : BaseAdapter(){override fun getCount(): Int {return List.size }override fun getItem(position: Int): Any {return List[position]}override fun getItemId(position: Int): Long {return position.toLong()}override fun getView(position: Int, convertView: View?, parent: ViewGroup?): View {var convertView =convertViewif(convertView == null){convertView = LayoutInflater.from(parent?.context).inflate(R.layout.listview_item, parent, false)}val date = convertView?.findViewById<TextView>(R.id. listViewDateArea)val memo = convertView?.findViewById<TextView>(R.id. listViewMemoArea)date!!.text = List[position].date date!!.text = List[position].memo return convertView!!}}
- 미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
onBackPressed 강의와 다르게 동작합니다
package com.sowon.backbuttonex import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.util.Log import android.widget.Toast class MainActivity : AppCompatActivity() { private var isDouble = false override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) } override fun onBackPressed(){ super.onBackPressed() Log.d("MainActivity", "backbutton") if(isDouble == true){ finish() } isDouble = true Toast.makeText(this, "종료할거면 더블 클릭!", Toast.LENGTH_LONG).show() android.os.Handler().postDelayed(Runnable { isDouble = false }, 2000) } }강의 보면서 위와 같이 코드를 작성했는데 강의에서는 뒤로가기 버튼을 2초 내에 2번 눌러야 메인화면이 나오는데 저는 한번만 눌러도 메인화면이 나옵니다..!
- 미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
데이터베이스에있는 북마크 정보 불러오기 강의 질문
안녕하세요. 좋은강의 정말 잘 보고있습니다. 항상 감사합니다. 질문이 있는데 Bookmark 액티비티에서 북마크 정보 불러올때 override fun onDataChange(snapshot : DataSnapshot){~~for ~~rvAdapter.notifyDataSetChanged() }위처럼 for문 다 돌면 rvAdapter를 동기화 시켜주는 코드를 쓰는데 저 코드가 실행되면 제일 onCreate함수가 다시 불리는건가요??아니면 val rvAdpater = RVAdapter(contentModels,baseContext)recyclerView.adapter = rvAdapter 요 부분만 다시 불리는건가요?? rvAdapter.notifyDataSetChanged() 이 함수에 대해 조금 더 자세한 설명을 부탁드리겠습니다.
- 미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
새로 LinearLayout을 하고 강의와 같이 ImageView를 작성했는데 사진이 뜨지를 않습니다.
새로 LinearLayout을 하고 강의를 따라서 ImageView를 작성했는데 사진이 뜨지를 않습니다. 어디가 오류인지 잘 모르겠습니다ㅠㅠres/drawable 하위에 이미지 파일은 다 넣었습니다. <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#5D985D" tools:context=".MainActivity"> <LinearLayout android:layout_width="match_parent" android:layout_height="200dp" android:layout_marginTop="100dp"> <TextView android:layout_width="match_parent" android:layout_height="match_parent" android:textSize="30sp" android:textColor="@color/black" android:layout_margin="20dp" android:gravity="center" android:textStyle="bold" android:text="인생은 주사위 한방"/> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="200dp"> <ImageView android:src="@drawable/dice_1" android:layout_width="120dp" android:layout_height="120dp"/> <ImageView android:src="@drawable/dice_2" android:layout_width="120dp" android:layout_height="120dp"/> </LinearLayout> </LinearLayout>
- 미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
프로젝트 구조가 다릅니다
안녕하세요. 좋은 강의 감사합니다. 안드로이드 스튜디오 최신버전 받고 Empty Activity로 Bts프로젝트 처음 생성해봤는데 저는 res - layout - activity_main.xml이 아니고 아래와 같은 구성인데 어떻게 해야하나요??처음 프로젝트 생성할때도 SDK차이가 너무 많이 나기도 합니다 지금은 API24네요 빠른 답변 부탁드리겠습니다!
- 미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
Handler에 대해 이해가 잘 되지 않아요!
혹시 자세한 설명 해주실 수 있나요? 다른 이벤트를 실행하기 위해 사용하는 것이 handler인가요? 제가 찾아본 것은 다른 백그라운드 ui를 main ui로 실행하기 위해 필요한 것이라는데 이해가 잘 되지않네요 ㅠㅠ
- 미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
앱이 왜 두개가 생길까요?
안녕하세요. 다이어트 메모앱 강의를 듣고 있는데, 핸드폰에 앱이 2개가 생기더라고요..하나 삭제하면 동시에 2개가 삭제되어 버리고, 다시 실행시키려고 하면 앱에 오류가 생긴다고 작동이 안되는데 왜 이러는 걸까요 ㅠㅠ
- 해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
리스트뷰 보는중에..
어찌해야할지 잘몰라서 일단 올려봅니다ㅠ ㅠ
- 해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
오류 질문
안녕하세요! 잘 나오던 그림들이 rvAdapter.notifyDataSetChanged()를 추가하자 안 나옵니다. 뭐가 문젠가요?!mingreen0107/mango_contents (github.com)
- 해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
잘 실행되던 코드가 갑자기 실행이 안됩니다..
트와이스 앱 만들기를 끝냈는데분명 잘 실행됐던 코드인데 지금은 저 상태로 멈춰서 실행이 안됩니다.오른쪽 상단에 계속 로딩 표시가 뜨고 test 에뮬은 저 화면에서 멈춰있습니다.프로그램을 껐다 켜보기도하고 컴퓨터도 리부팅해봤는데 도무지 모르겠어요..에뮬을 새로 만들어보려고했는데 아래와 같이만 뜨고 device manager가 없어요..가상 디바이스는 하나만 되는건지.. 확인 부탁드리겠습니다.
- 미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
intend 코드가 들어가면 앱이 동작하지 않습니다..
package com.sunny.bts_lectureimport android.content.Intentimport androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.widget.ImageViewimport android.widget.Toastclass MainActivity : AppCompatActivity() {override fun onCreate(savedInstanceState: Bundle?) {// 화면을 보여주는 코드 super.onCreate(savedInstanceState)setContentView(R.layout.activity_main)//1. 버튼 클릭을 인식하는 코드 val image1 = findViewById<ImageView>(R.id.btsimage_1)image1.setOnClickListener { Toast.makeText(this, "1번 클릭 완료", Toast.LENGTH_LONG).show()//2.화면 전환 후 이미지를 크게 보여주는 코드 val intent : Intent = Intent(this, Bts1Activity::class.java)startActivity(intent)}}} 코드는 위와 같구요.. 1번 클릭 완료. 까지는 잘되다가 마지막 intent 부분이 들어가면 앱이 실행되지 않고아래와 같은 화면만 계속 떠있습니다. (가상 디바이스..)왜 이럴까요..아무리 찾아봐도 모르겠습니다. ㅠㅠ
- 미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
오류 질문
안녕하세요!이렇게 오류가 뜹니다. DataModel이 선언 되었는데 뭐가 문제인가요?감사합니다~mingreen0107/diet_memo (github.com)
- 해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
앱실행 오류가 있어요.
안녕하세요, 궁금한게 있어서 문의 드립니다. 다이어트메모 앱을 처음 만들었을때는 강의처럼 잘 되었는데, 복습차원으로 새로 하나 다시 만들었습니다. 그런대 두번째로 만든앱에서 앱실행 후에 이미지뷰를 누르니 앱이 강제 종료가 되더라고요. 그래서 처음 것과 변수이름까지 같게 해가면서 몇 번 다시 실행해 보니 이번엔 실행도 되지 않고 에러가 떴습니다. 뭐가 잘못된 건지 알려주시면 감사하겠습니다!!https://drive.google.com/file/d/177O_1hLuKez4SMsV4acQhgFsZhEtQnQV/view?usp=sharing https://drive.google.com/file/d/1n0r5Cc5y8bcHCyG4rMSJlkyKxogt_0SU/view?usp=sharing
- 미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
오류관련문의
에뮬레이터에서도 기기에서도 앱이 강제 종료 되며 오류가 납니다. 다음은 앱의 구성 파일입니다 😀(링크로 공유)(참고 : 미완성 파일이지만, 오류가 나서 중간에 올림)(https://www.dropbox.com/scl/fi/1kfq163m0uop1xyhrdudy/listview_ex.zip?rlkey=dz9yhyhrnb6slgyufjl6pam4p&dl=0)
- 미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
에뮬레이터 실행 에러
안녕하세요. 강의를 듣다가 에뮬레이터를 실행하려는데 실행이 되지 않습니다.해결방안을 찾아보다 SDK Tools를 보는데 필수 도구들 중에 intel x86 Emulator (HAXM installer)가 없는 것을 알게 되었습니다. 이게 없어서 에뮬레이터 실행이 안 되는 것일까요? 해결방안을 아무리 찾아도 모르겠습니다...위의 사진이 계속해서 뜨는 에러입니다. 기존에 이미 있는 에뮬레이터 말고 다른 것을 실행시켜도 같은 에러가 뜹니다.