일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 오류종류
- 장고웹프로젝트
- Android
- speechAPI
- 안드로이드
- 장고웹
- R데이터분석
- 이행은이미다른테이블에속해있습니다
- 자바스크립트수학
- 장고
- javaScriptError
- 자바스크립트날짜get
- 청소년복지론
- 자바스크립트날짜형식
- 개발
- cmd명령어
- sqlite
- Python
- 다른테이블에속해있습니다
- forof문
- webkitrecognition
- speechtoText
- 자바스크립트for문
- 파이썬
- 장고프로젝트
- 사례관리
- PostgreSQL
- 자바스크립트forinforof차이
- 이행은이미다른
- 자바스크립트날짜
- Today
- Total
목록네이티브/Android (13)
EMDI는 지금도 개발중
저번 글에서는 ListView를 생성 및 데이터를 출력하는 것까지 배워보았습니다. 이번 글에서는 리스트뷰 중 내가 원하는 리스트를 선택했을 때 상세화면으로 이동하는 방법 및 데이터 출력을 배워보도록 하겠습니다. * 연습내용 : 직방 목록화면에서 리스트를 하나 클릭 시 해당 목록에 대한 상세화면으로 이동 및 데이터 출력을 연습할 계획입니다. - 프로젝트명 : Review_ListView 순서 위치 프로세스 1 java > RoomDetailActivity 생성 res > layout > activity_room_detail.xml 생성 리스트를 클릭했을 때 넘어갈 상세화면 부분 ▶ 오른쪽 버튼 Activity 생성하면 자동으로 xml도 생성 ※ 역할 : 상세화면(디자인) 2 res > layout > ac..
* ListsView : 같은 모양의 목록이 반복적으로 나타날 때 여러줄을 비슷한 모양, 자리에 맞는 데이터만 변경해서 출력 * ListView는 Data / ArrayList / Adapter 세 가지를 같이 사용 저번 시간까지는 Intent에 대해 배워보았습니다. 이번 시간부터는 ListView에 대해 공부해보도록 하겠습니다. * 참고로 최근에는 ListView 대신 RecylerView를 많이 사용하는데 제가 학원에서 배운 부분은 ListView이기에 복습도 ListView로 우선 하도록 하겠습니다. * 연습내용 : 직방 목록 사진과 같이 보증금, 월세, 주소, 층수, 설명에 대해 ListView를 만들어 보는 연습을 할 계획입니다. - 프로젝트명 : Review_ListView 순서 위치 프로세..
이번 글에서는 옛날 Android + JAVA 했을 때 배웠었던 전화걸기, 주소링크가기 등을 Kotlin으로 해보도록 하겠습니다. package com.mwsniper.review_intent_call import android.content.Intent import android.net.Uri import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import kotlinx.android.synthetic.main.activity_main.* class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onC..
저번 글에서는 로그인 화면에 있는 [가입하기]버튼을 클릭 시 가입화면으로 화면을 이동하는 방법에 대해 공부를 해보았습니다. 이번 글에서는 화면을 전환할 때 사용하는 Intent Action에 대해 조금 더 알아보도록 하겠습니다. // 기본적인 Intent 사용법 - 데이터 포함 안하고 이동한 상태 class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) // 가입하기 버튼을 눌렀을 때 회원가입화면으로 이동하게 버튼 클릭이벤트 만들기 joinBtn.setOnCli..
저번 글에서는 회원가입 화면을 만드는 UI에 관련된 내용을 다루어보았습니다. 이번 글에서는 코틀린의 이벤트처리에 대해 배워보도록 하겠습니다. 이벤트명 개념 사용법 setOnClickListener 사용자가 해당 버튼을 누르면 실행할 내용을 지정해주는 코드 이벤트를붙여줄버튼.setOnClickListener { // 버튼이 눌리면 실행 해줄 코드들을 작성. } Intent 하나의 액티비티에서 다른 액티비티를 불러낼 때 사용하는 코드(이동) val myIntent(변수이름변경가능) = Intent(출발지this, 도착액티비티::class.java) startActivity(myIntent) * 연습내용 : MainActivity(로그인화면)에서 가입하기 버튼을 클릭했을 때 새로 생성한 JoinActivi..
안드로이드 프로젝트를 처음 만들었을 때 우리는 activity_main.xml과 MainActivity.kt 파일을 확인할 수 있습니다. 이 두 파일의 차이점은 무엇일까요? 단순하게 얘기하면 xml 파일은 text, button등을 다룰 수 있는 디자인과 관련된 파일이고요. kt 파일은 button등을 클릭했을 때 동작과 관련된 파일이라고 할 수 있습니다. 종류 폴더 내용 app manifests 앱의 정보 사항들을 담아두는 xml 파일 java 앱이 화면에 뜨고 난 이후의 동작 로직을 작성하는 폴더 (kt파일들이 있는 곳) res > drawable 화면에 배치될 [그림 파일]이 모여있는 폴더 res > layout 앱 [화면의 구조]를 결정하는 xml파일 gradle scripts 프로젝트의 개발관..
안드로이드 스튜디오를 통해서 우리는 git / gitHub를 사용할 수 있는데 실제 사용하기에 앞서 git설치 및 세팅하는 방법에 대해서도 같이 포스팅하도록 할게요~ 1. 우선 git부터 설치를 진행하기 Git - Downloads Downloads Mac OS X Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific git-scm.com..
옛날에는 안드로이드 스튜디오 언어로 JAVA만이 사용가능했었는데 구글이 안드로이드 공식 언어 중 Kotlin을 추가하면서 우리는 새로운 언어를 또 맞붙게 되었어요. 이번 글에서부터는 새로운 언어인 코틀린(Kotlin)을 가지고 안드로이드에 대해 글을 써보도록 하려고 합니다! 새로운 시작인만큼 안드로이드 스튜디오 설치부터 시작하도록 할게요! 안드로이드 스튜디오 설치는 구글에 android studio download라고 하면 바로 설치할 수 있는 링크로 들어갈 수 있으니 다운 받아주시기 바랍니다.
public static PrivateKey readPrivateKey(String filePath, String passwd) throws Exception { byte[] encodedKey = FileUtils.readFileToByteArray(new File(filePath)); EncryptedPrivateKeyInfo epki = new EncryptedPrivateKeyInfo(encodedKey); String OID = epki.getAlgName(); Security.addProvider(new BouncyCastleProvider()); if ("1.2.410.200004.1.15".equals(OID)) { byte[] salt = new byte[8]; System.arrayco..
Android : RecyclerView 활용 데이터 추가 1. RecyclerView란? ListView의 기능을 보완하기 위해서 만들어진 뷰. 기존의 ListView에서 레이아웃 매니저를 추가하여 리스트 타입을 쉽게 변경할 수 있습니다. 또한 ListView와 다르게 Viewholder의 사용이 � milkoon1.tistory.com 지난 글에서는 RecyclerView를 생성하고 데이터 Item을 뿌려주는 과정까지 했습니다. 이번 글에서는 해당 Item을 클릭했을 때 이벤트를 처리를 하는 방법에 대해 알아보도록 하겠습니다. 1. ListView와 RecyclerView의 차이 보통 ListView는 단순히 데이터를 리스트 형태로 보여주기 위해 사용하지만, 리스트 아이템 자체를 선택 가능하도록 만들..