Android Studio 특정 형식의 ID Index 번호 증가하여 ID가져오기
코드를 작성하다보면 XML에서 작성한 내용 중 형태는 중복되고 ID만 바뀌는 경우가 있다.XML에서 ID를 ~~~_숫자 형태로 작성한 후 아래 코드를 사용하여 가져오는 코드를 공유한다.(XML 또한 자동으로 생성되도록 하는 방식이 더 좋은 것은 사실이다.)
코드를 작성하다보면 XML에서 작성한 내용 중 형태는 중복되고 ID만 바뀌는 경우가 있다.XML에서 ID를 ~~~_숫자 형태로 작성한 후 아래 코드를 사용하여 가져오는 코드를 공유한다.(XML 또한 자동으로 생성되도록 하는 방식이 더 좋은 것은 사실이다.)
참조 사이트 https://chaquo.com/chaquopy/doc/current/versions.htmlhttps://www.youtube.com/watch?v=dFtxLCSu3wQ 버전에 맞게 minSdk, compileSdk, gradle version을 설정하여줍니다 프로젝트 build.gradle app build.gradle app/src/main 위치에 python 폴더 생성 후 파이썬 파일 업로드 또는 생성 MainActivity.class 앱 실행해서 테스트
MainActivity.class
한 묶음의 데이터를 보여줄 레이아웃을 만든다. DTO 데이터를 묶어줄 클래스를 만든다 DAO 데이터와 보여줄 레이아웃을 연결시켜주는 어뎁터를 생성한다. 서버로부터 데이터를받아 json parsing하여 RecycleView에 출력해준다.
화면조절 코드 Dialog 전체코드
startActivityForResult(intent,반환코드); 를 인텐트로 넘기는 구간에 작성 onActivityResult 매소드를 Override하여서 반환된 데이터를 처리한다 MainActivity.java 새로운 인텐트를 생성한다 – Intent intent = new Intent(); 데이터를 setReuslt하여 반환값 지정해주고 finish(); MainActivity2.java activity_main.xml activity_main2.xml
java build.gradle
Android – OkHttp PHP
manifest MainActivity.java