컴퓨터150 [안드로이드] 커스텀 버튼 만들기(상태 드로어블)/이미지 버튼 커스텀 버튼 만들기 안드로이드 스튜디오에서 Button태그를 이용해서 버튼을 만들면 다소 아쉬운 느낌이 없지않아 있다. 네모난 느낌에 모서리가 약간 둥근 버튼, 흠잡을 수 없는 기본 형태이지만 천편일률적으로 모든 버튼의 모양이 같다면 디자인이 이쁠 수 없다. 그러나 다행히 안드로이드 스튜디오에서 버튼의 모양을 아주 쉽게 변경할 수 있다. 바로 drawable과 backgroud 속성을 이용해서 이다 1. 버튼에 이미지 적용 1. res -> drawable 에 사진 넣기 버튼에 이미지를 적용하기 위해 우선 이미지를 res폴더의 drawable 폴더 내부에 넣어준다. 나는 human이라는 이름의 파일을 drawable 내부에 삽입했다. 2. backgroud 속성 설정 activity파일 내부 의 back.. 2022. 6. 21. [C, C++]배열 크기 늘리기, 배열 크기 두 배로 바꾸기 배열 크기 늘리기 C와 C++에서 동적으로 할당한 배열의 크기를 늘리는 예제를 정리합니다. 1. C코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 #include #include #include #define MAX 5 void doubleArr(int** arrAdress) { int* temp = (int*)malloc(sizeof(int) * MAX * 2); memcpy(temp, *arrAdress, MAX); free(*arrAdress); *arrAdress= temp; temp = NULL; } int main(void) { int* arr1 = (int*)malloc(sizeof(int) * MAX); printf("before %d\n\n", .. 2022. 6. 16. [리눅스/유닉스] 깃 이용하기(Git 설정) 깃 사용 오늘은 Git 사용을 정리한다. 깃(Git)은 버전 관리를 위한 소프트웨어이다. 깃의 쓰임은 아래와 같다. 깃의 쓰임 버전 관리 - 어떠한 필요에 의해서 이전 버전의 코드들을 저장해 놓을 필요가 있다. 협업 - 규모가 어느 정도 있는 프로젝트의 경우 각 폴더를 다 같이 공유하여 사용하여야 하는 경우가 많다. 코딩 공부를 조금 해보셨으면 깃허브라는 말을 들어봤을 것이다. 깃허브는 아래와 같다. 깃허브 : 깃에서 전송되는 파일들이 저장되는 공간을 제공하는 서비스 깃허브에서는 다른 사람이 올린 프로젝트를 오픈소스로 사용할 수 있다. 깃의 상태 및 영역 깃은 세 가지 상태와 세 가지 영역으로 구분되어진다. 각 상태와 영역을 알고 있으면 깃의 work flow를 보다 쉽게 이해할 수 있을 것이다. 깃의 .. 2022. 6. 16. [리눅스/유닉스]VI 라인 번호 표시 vi 라인 번호 표시 리눅스에서 코드를 작성하다 보면 라인 번호를 표시하고 싶을 때가 있다. 캡쳐를 해야하든, 내가 보기 편하든 여러모로 라인 번호가 있는 편이 좋다. vi에서 라인 번호를 표시하는 방법은 무척 간단하다 :set number 을 입력하면 라인 번호 표시가 완료된다 vi 라인 번호 표시 예시 이러한 방법으로 쉽게 라인 번호를 띄울 수 있다. 2022. 6. 11. 이전 1 ··· 27 28 29 30 31 32 33 ··· 38 다음