코딩ㆍ개발 정보176 안드로이드 코틀린 전환 기능 - INTENT 종류별 적용 예시 안드로이드 앱 개발을 하게 되면, 처음으로 접할 수 있는 부분이 인텐트입니다. 전화걸기 암시적 인텐트 Intent.ACTION_DIAL val intent = Intent(Intent.ACTION_DIAL) intent.data = Uri.parse("tel:010-1234-5678") if(intent.resolveActivity(packageManager) != null){ startActivity(intent) } 문자열 보내기 암시적 인텐트 Intent.ACTION_SEND val intent = Intent(Intent.ACTION_SEND) intent.apply { type = "text/plain" putExtra(Intent.EXTRA_TEXT, "보낼 문자열") var chooser =.. 코딩ㆍ개발 정보/안드로이드앱 (코틀린) 2022. 8. 16. 티스토리 스타일에 ::before 태그로 유니코드 삽입하기 여기 보이는 작업은 티스토리 매니저 스킨편집에서 CSS를 다음과 같이 수정합니다. 위에서 ::before 부분이 용어제목(DT), 용어설명(DD) 부분이 시작하기 전에 표시해 줄 content 및 그에 대한 모양입니다. 여기서 입력하는 특수문자는 유니코드로 지정합니다. 불릿 유니코드는 다음의 링크에서 참고해서 U+ 부분을 \ 로 변경해서 입력하면됩니다. 화살표 유니코드는 다음의 링크를 참고하시기 바랍니다. 기타 궁금한 사항은 유니코드표를 검색 후 U+ 부분을 \ 변경해서 입력해보면, 적용되는 모습을 바로 확인하실 수 있습니다. 글쓰기 할때 태그를 작성합니다. 코딩ㆍ개발 정보/티스토리블로그 2022. 7. 13. SQL 한방 정리 - 이거알면 어떻게든 데이터베이스 한다 보호되어 있는 글 입니다. 2022. 7. 11. [MySQL] SQL문 내부 처리 순서 (우선순위) 포인트 1 WHERE 구에서 행 선택 SELECT 구에서 열 선택을 합니다. 즉 WHERE 구 -> SELECT 구의 순서로 처리됩니다. 즉, SELECT 구에서 지정한 별명은 WHERE 구 안에서는 사용할 수 없습니다. 포인트 2 WHERE 구 -> SELECT 구 (여기서 별명 지정) -> ORDER BY 구 ORDER BY 구에서는 SELECT 구에서 지정한 별명을 사용할 수 있다. GROUP BY에서 지정한 열 이외의 열은 집계함수를 사용하지 않은 채 SELECT 구에 지정할 수 없다. 포인트 3 내부처리 순서 WHERE 구 -> GROUP BY 구 -> SELECT 구 -> ORDER BY 구 포인트 4 내부처리 순서 WHERE 구 -> GROUP BY 구 -> HAVING 구 -> SELECT.. 코딩ㆍ개발 정보/HTML 연습 2022. 6. 10. [MSSQL] SQL Server Management Studio, SQL 쿼리 창 줄번호 넣기 SQL Server Management Studio, SQL 쿼리 창 줄번호 넣기 도구 > 옵션을 클릭한 후, 텍스트편집기 > Transact-SQL > 일반 > 표시 > 줄 번호 선택하면 즉시 반영됩니다. 코딩ㆍ개발 정보/HTML 연습 2022. 5. 27. [MSSQL] SELECT 데이터 검색 기본 문법 SELECT[DISTINCT] 열_이름[, ...] FROM테이블_이름[, ...] [WHERE조건[중첩 질의]] [GROUP BY 열_이름[, ...]] [HAVING조건] [ORDER BY 열_이름[, ...] [ASC|DESC]]; WHERE 연산자 우선 순위 우선순위 연산자 1 괄호 2 논리 연산자를 제외한 모든 연산자 3 NOT 4 AND 5 OR 코딩ㆍ개발 정보/HTML 연습 2022. 5. 27. [MS-SQL] 데이터 입력하기 수정하기 삭제하기 데이터 입력하기 insert into 출판사 values (2,'연두출판사','심하진','031-0000-1111'); insert into 출판사(출판사번호, 출판사명, 담당자, 전화번호) values (3,'대림출판사','안종현','010-12341234'); insert into 출판사(출판사번호,출판사명) values(4,'하얀출판사'); insert into 출판사 values (5,'위즈덤하우스',NULL,null); insert into 출판사 values (6, '검정출판사','null','null'); select * from 출판사; create table 출판사_경기 (출판사번호 int not null ,출판사명 varchar(30) not null ,담당자 varchar(20) ,전.. 코딩ㆍ개발 정보/HTML 연습 2022. 5. 27. [MS-SQL] 테이블 생성하기, 수정하기, 삭제하기 [MS-SQL] 테이블 생성하기, 수정하기, 삭제하기 코딩ㆍ개발 정보/HTML 연습 2022. 5. 27. [MS-SQL] insert 하기 전 특정 테이블의 열 스키마 확인하는 명령어 명령 구문 SELECT COLUMN_NAME, ORDINAL_POSITION, DATA_TYPE, IS_NULLABLE FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME='출판사'; 설명 테이블의 컬럼(열)정보는 INFORMATION_SCHEMA.COLUMNS에서 TABLE_NAME='출판사'인 정보만 가져오며 조회하는 열은 COLUMN_NAME, ORDINAL_POSITION, DATA_TYPE, IS_NULLABLE 각각 컬럼(열)이름, 열의 생성 순서, 열의 데이터 형식, 널 허용유무(NO는 필수입력, YES는 선택 입력) 이다. 결과 COLUMN_NAME ORDINAL_POSITION DATA_TYPE IS_NULLABLE 1 출판사번호 1 int NO 2 출.. 코딩ㆍ개발 정보/HTML 연습 2022. 5. 27. 안드로이드 앱, 앱 위젯 및 레이아웃에 배치하는 뷰 앱 위젯에 배치하는 뷰 앱 위젯에 배치하는 뷰는 정해져 있습니다. 레이아웃으로는 다음 4가지만 가능합니다. 아직 ConstraintLayout은 지원되지 않습니다. FrameLayout LinearLayout RelativeLayout GridLayout 레이아웃에 배치되는 뷰는 다음 12개만 가능합니다. AnalogClock Button Chronometer ImageButton ImageView ProgressBar TextView ViewFlipper ListView GridView StrackView AdapterViewFlipper 출처: 오준석의 안드로이드 생존코딩(코틀린편), 2021, P.346 코딩ㆍ개발 정보/안드로이드앱 (코틀린) 2022. 2. 10. 이전 1 ··· 7 8 9 10 11 12 13 ··· 18 다음