본문 바로가기

분류 전체보기423

[Android] MPAndroidChart 를 이용하여 Line Graph 만들기 setting.gradle dependencyResolutionManagement { .. repositories { .. maven { url 'https://jitpack.io' } .. } } build.gradle(Module) dependencies { implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0' } XML에 넣을 LineChart 객체 그래프 초기 설정 함수 private fun initGraph( lineChart: LineChart ) { // LineChart 선언 (종류는 다양한데, 여기서는 선형 그래프인 LineChart를 사용해보자) val chart: LineChart // XML에서 생성해둔 View를 id를 통해 연결 .. 2022. 12. 30.
[포트폴리오] 명언앱 SQLite를 사용하여 앱을 실행할때마다 매번 다른 명언을 보여주는 앱입니다. 특별한 기능은 없으며, 앱을 켤때마다 배경화면, 명언이 랜덤하게 선택되어서 나오는 어플리케이션입니다. 2022. 12. 29.
[Android] SQLite 사용법 정리 안드로이드에서 SQLite를 활용해서 db생성, insert문, delete문, update문, select문을 사용하는 방법을 정리했습니다. 1. DB 생성 DBHelper.java 파일을 하나 생성하고 아래의 코드를 복붙합니다. public class DBHelper extends SQLiteOpenHelper { public DBHelper(Context context, String name, SQLiteDatabase.CursorFactory factory, int version) { super(context, name, factory, version); } @Override public void onCreate(SQLiteDatabase db) { String sql = "CREATE TABLE.. 2022. 12. 29.
[Android] XML에서 자동완성이 되지 않을경우 해결법 😥문제점 최근 RecyclerView version update 이후 Android Sdk를 33으로 업데이트하라는 메시지가 떠서 Android Sdk를 33으로 업데이트하였음. 그런데 업데이트 직후, 원래 정상적으로 작동하던 'xml 뷰 속성 자동완성 기능'이 작동하지 않는 현상이 발생함. 기존에는 xml에서 view에 android:layout_width 속성을 입력하고 싶을 때 width만 입력해도 해당 속성이 팝업창으로 떠서 편했는데, 이 팝업창이 뜨지 않는 현상이 발생 StackOverflow 검색 시, Sdk 33으로 업데이트 이후 xml attribute 관련 문제가 다수 발생하고 있는 것으로 확인 자체적으로 아래 방법들을 시도해봤지만, 해결되지 않았다. 캐시 삭제 Build > Clean .. 2022. 12. 29.