program_language 및 궁금한것
-
안드로이드 구글맵 api 사용방법program_language 및 궁금한것/Android Studio 2018. 8. 19. 16:50
배열- 같은 자료를 여러개 배열하는것리스트- 여러가지 형태의 데이터를 다 담을수 있다.리스트뷰의 프레그먼트 android:id/list(xml) 안드로이드 맵api사용방법https://console.developers.google.com/apis/dashboard?project=siri20180819&folder&organizationId 위 사이트에 들어가서 프로젝트 만들기를 한다.인증정보만들기- API키를 클릭한다.생성된 키URI값을 복사한다. Manifest에 키 등록을 한다.1234 Colored by Color Scriptercs 프로젝트에 마우스 오른쪽 버튼을 클릭해서오픈모듈세팅-Dependencies- Library Dependency - play-services를 검색한다.paly- ser..
-
안드로이드 프래그먼트program_language 및 궁금한것/Android Studio 2018. 8. 18. 17:54
수정삭제시 한번더 물어보는게 좋은 로직이다. 프래그먼트 (Fragment) - 조각- 태블릿과 같은 큰 화면을 위한 기술- 하나의 액태비티 하나의 화면- 액티비티 자체인데 서브 액티비티 개념이다.- id를 필수로 넣어줘야한다.(사용유무와 상관없이)- 직접적 데이터 전달은 불가능하다. 프래그먼트 1,2번은 서로 다른것1,2번이 동시에 움직이지 않는다. 액티비티와 비슷한개념이지만 액티비티는 아니다. 세로, 가로 다른화면으로 구성을해주고싶다.- 예를들면 테블릿화면이 변경되어쓴데 작업중이면 다시 화면을 돌리지마트랜잭션- 작업의 최소 단위(제일 많이 쓰는건 db쪽이다.작업1~작업n까지 에러가 나면 rollback을 시켜주고 n까지 완료하면 commit을 해준다.기술의 근간은 웹, 비동기 방식이 더 곽광받는다 그래..
-
sql문 연습program_language 및 궁금한것/알고리즘 2018. 8. 15. 16:46
CREATE TABLE 테이블명( 내용들)INSERT INTO [테이블이름](칼럼명1, 칼럼명2, ..., [칼럼명n]values([값1], [값2], ..., [값n]);SELECT * (전체 혹은 행) FROM 테이블명UPDATE 테이블명 SET 행이름 = 뭘로할건지DELETE FROM 테이블명 WHERE 조건db는 엑셀파일테이블은 엑셀시트 create table test1 (user_id VARCHARACTER (100), user_pass VARCHARACTER(100), user_name VARCHARACTER(100), user_age int(5)); INSERT INTO [테이블이름](칼럼명1, 칼럼명2, ..., [칼럼명n]values([값1], [값2], ..., [값n]); INSERT..
-
안드로이드 SQLiteprogram_language 및 궁금한것/Android Studio 2018. 8. 12. 15:06
SQLite- 안드로이드 기기에 포함 . 아키텍쳐 안에 포함. 경량화된 Sql이다. 이건 서버를 이용하지 않고, 응용프로그램안에 포함되어 들어갈 수 있는 것이다.대규모 작업에는 비적합하다. 구조변경이 안된다. 지우고 새로 만들어야 한다.DDLsql문안의 조건절에는 대문자 소문자가 상관이 없다. 값에대한것만 대소문자 구별하면 된다.규칙성이 있음.정적인것(대문자) - SELECT, FROM동적인것(소문자) - USER_ID등 변경가능성 있는것 큰회사일수록 JPA를 사용한다. 접근제어자 만들때 public붙일 필요가 없다.primary key: PK, 이 테이블에서 유일성을 주장할 수 있는 키(주민번호)이름과 핸드폰 번호가 조합되면 유일성이 보장된다.이렇게 두 키가 들어가 유일성이 보장되는 것을 복합키라고 한..
-
안드로이드 저장소 이용방법program_language 및 궁금한것/Android Studio 2018. 8. 11. 14:49
open jdk로 사용하는게좋다. 왜냐면 오라클이 유료화 계획을 가지고 있기 때문에 디렉토리=폴더inflater=전개. 데이터 저장하는방법 내부저장장치 이용: 핸드폰 앱이 가지고 있는 경우- 항상사용이 가능하고 앱을 지우면 내용도 사라진다!- 구글에서는 시스템과 앱이 깔린 영역을 내부저장소라고 한다. 외부저장장치 이용: 외부저장장치가 아님. - 갤러리 같은것 내부저장소 외- sd카드와 otg는 두번째 외부저장소이다. DB: 외부DB, 내부DB, 구글 Firebase ams 아마존웹서비스 우리나라는 클라우드에 데이터 저장안한다. 캐시- 휘발성메모리, 속도 빠름 콜백메서드- 불러서 돌아오겠다. 온클릭 스트림의 개념 정확히 해야한다, String Buffer 임시저장공간에 데이터 저장 리더는 읽어들일때 라이터..
-
HTTP란program_language 및 궁금한것/Android Studio 2018. 8. 9. 01:16
HTTP란 hyper Text Transfer Protocol이다.www상에서 HTML문서를 주고받는데 사용된다.TCP와 UDP를 사용하며 TCP: Transmission Control Protocol 전송조종규약UDP: User Datagram Protocol 사용자 데이터 프로토콜 브라우저를 통해 클라이언트와 서버사이의 데이터를 전송하는 프로토콜이다. 프로토콜의 예시[편집]HTTP : Hyper Text Transfer ProtocolHTTPS : Secure Hyper Text Transfer ProtocolFTP : File Transfer ProtocolSFTP : Secure File Transfer ProtocolTelnet : TErminaL NETworkPOP3 : Post Office ..