본문 바로가기

IT Study60

[Android] 동적으로 레이아웃 추가하기 - HorizontalScrollView, Glide 평소처럼 ArrayList Adapter ListView 모양으로 구현하려다가 RecyclerView 라이브러리 사용을 피하고 싶어서 레이아웃을 추가하는 방식으로 가로 형태의 스크롤 뷰를 만들어봤습니다. 먼저, build.gradle (Module: app) 파일의 dependencies 블록 안에 glide 라이브러리 추가한 뒤 Sync now 클릭 // Glide 라이브러리 implementation 'com.github.bumptech.glide:glide:4.10.0' 1. MainActivity.java public class MainActivity extends AppCompatActivity { ArrayList arrayList; @Override protected void onCreate.. 2020. 2. 27.
온라인 IDE 모음 Code sandbox : https://codesandbox.io/CodeSandbox: Online IDE for Rapid Web DevelopmentCodeSandbox is an online code editor and prototyping tool that makes creating and sharing web apps fastercodesandbox.io 구름IDE : https://ide.goorm.io/구름IDE - 설치가 필요없는 통합개발환경 서비스구름IDE는 언제 어디서나 사용 가능한 클라우드 통합개발환경(Integrated Development Environment IDE)을 제공합니다. 웹브라우저만 있으면 코딩, 디버그, 컴파일, 배포 등 개발에 관련된 모든 작업을 클라우드에서 할.. 2020. 2. 25.
[VB.net] 리소스 이미지 저장 및 로드 Dim Path As String = "C:\TEST\" ' 리소스의 이미지를 Path 경로에 파일로 저장 My.Resources.test_image1.Save(Path & "test.jpg") ' 리소스의 이미지를 로드 PictureBox1.Image = My.Resources.test_image1 Dim Path As String = "C:\TEST\" ' 다른 형식의 파일 저장하기 Dim b1() As Byte = My.Resources.resource1 System.IO.File.WriteAllBytes(Path & "resource1", b1) 리소스에 있는 이미지를 원하는 경로에 저장 및 로드 2020. 2. 23.
[VB.net] 레지스트리 생성, 수정, 읽기 * 레지스트리란?윈도우 레지스트리(Windows Registry)는 마이크로소프트 윈도우 32/64비트 버전과 윈도우 모바일 운영 체제의 설정과 선택 항목을 담고 있는 데이터베이스로, 모든 하드웨어, 운영 체제 소프트웨어, 대부분의 비운영 체제 소프트웨어, 사용자 PC 선호도 등에 대한 정보와 설정이 들어 있다. 사용자가 제어판 설정, 파일 연결, 시스템 정책, 또는 설치된 소프트웨어를 변경하면, 이에 따른 변경 사항들이 레지스트리에 반영되어 저장된다.출처: https://ko.wikipedia.org/wiki/%EC%9C%88%EB%8F%84%EC%9A%B0_%EB%A0%88%EC%A7%80%EC%8A%A4%ED%8A%B8%EB%A6%AC Public Class Form1 Dim Path As Stri.. 2020. 2. 22.
SHA-1 키 값 구하기 - 안드로이드 스튜디오 구글 로그인 API 등의 서비스를 이용하기 위해서는 SHA-1 서명 인증서 지문을 추가해야한다. jdk와 keyStore 위치를 몰라도 안드로이드 스튜디오에서 SHA-1 키 값을 확인하는 방법이 있는데 [View] -> [Tool Windows] -> [Gradle] 또는 우측 사이드바 메뉴의 [Gradle] 창으로 이동해서[프로젝트명] -> [app] -> [Tasks] -> [android] -> [signingReport] 를 더블 클릭한다.아래의 그림과 같이 키 값들이 나오고 필요한 포맷의 키 값을 선택해서 사용할 수 있다. + 이어서 프로그램 개발할 때 signingReport를 종료하는걸 자주 잊었는데 종료해야 다시 실행할 수 있다. 2020. 2. 21.
[VB.net] 윈도우 응용 프로그램 만들기 - 1일차 안녕하세요.안드로이드 애플리케이션 개발과 백엔드 개발을 하다보니 PC 작업을 도와주는 도구도 만들어보고싶어서 윈도우 응용프로그램 만드는 것도 독학해보려고해요.WinForms 개발을 할 수 있는 언어는 다양하지만 VB.net이 제일 쉬워보여서 선택해봤어요. 버튼 1을 클릭하면 Label1의 Text 속성을 => " Clicked Button 1 " 으로 변경버튼 2을 클릭하면 Label1의 Text 속성을 => " Clicked Button 2 " 으로 변경하는 코드를 짜봤는데 잘 동작한다별 거 없는 프로그램이지만 씨앗부터 심자는 느낌으로 시작한 거여서 만족중이다. 2020. 2. 20.