본문 바로가기

Development138

[디자인패턴] DesignPattern05 - Singleton(싱글톤 패턴) - 예제 포함 안녕하세요 푸민입니다. 오늘은 제가 개발하는 중 가장 많이 사용하는 디자인 패턴 중에 하나인 Sington(싱글톤 패턴)에 대해서 작성해보도록 하겠습니다. 아래에 Android 및 iOS 예제 소스가 포함 되어 있습니다. 1. 싱글톤? 싱글톤 패턴은 하나의 클래스가 오직 하나의 인스턴스만을 가지도록 보장하고, 전역적인 접근이 가능합니다. 유틸리티 클래스의 경우 사용할때 마다 생성하면 메모리 낭비입니다. 그래서 하나의 인스턴스만 생성하여 다양한 부분(전역적)에서 사용하도록 도와주는 패턴입니다. 2. 구현 다양한 기능을 사용할 수 있는 Util 클래스를 작성하겠습니다. Util 클래스의 기능은 문자를 숫자로 변경하는 기능을 넣어볼게요. - Android - Java public class Util{ priv.. 2020. 9. 1.
[미국정보] 모든 질문은 여기서~ 지식톡USA 안녕하세요 푸민입니다.오늘 소개해드릴 어플리케이션은 지식톡USA 입니다!지식톡USA 이름만 들어도 어떤 어플인지 느낌이 오시죠~?(오시길... :)바로 USA에서 생활하면서 생기는 모든 궁금증을 풀어드리는 앱입니다! 위의 사진은 앱스토어에서 표시되어 있는 사진인데요~ 미국에서 생활하면서 필요한 정보를 묻고 답할 수 있도록 되어 있네요!가장 중요한 신분, 비자 문제부터 대리운전, 식당 추천 등 현지에서 필요한 정보들을 물어볼수 있어요! 그러면 한번 실제 사용화면을 볼까요? 먼저 볼 화면은 메인화면과 상세 화면입니다!메인화면에는 사용자들이 올린 질문들이 표시되고 있어요!카테고리별로 선택하셔서 볼수도 있고, 색상으로 나눠져있어서 눈에 잘 표시가 되네요!!상세화면에서는 여러 사용자들의 답변을 볼 수 있고 또 관.. 2018. 2. 7.
인공지능 스피커 카카오미니 Feat. 헤이카카오 안녕하세요 푸민입니다. 오랜만에 포스팅을 올리는 것 같네요~ 이번에 카카오미니를 구매했는데요. 간단하게 개봉기 올려요~ 쫜!! 다들 사고 싶어도 못산다고 하지만 카카오 스토어에 가면 언제든지 사실수 있어요! 대신 멜론 이용권을 같이 구매해야된다는것! 박스에요! 심플하게 헤이 카카오 미니 라는 문구가 써져있네요 ㅎㅎ 여기 앞에 스티커 보시면 카카오미니 x 멜론이라고 표시되 있어요! 중고나라에서 7만원에 비싸게 사지마시구 스토어가셔서 멜론 + 49000에 사세요! 개봉합니다!! 크기도 많이 크기 않고 감각적인 느낌으로 되어 있어요! 요즘 박스 감성이 장난 아니네요 ㅋㅋㅋ 열자마자 헤이라니 ㅋㅋㅋ 박스 구성품입니다!! 본체 + 어뎁터 왕만한거 + 사용 설명서 어뎁터가 무지하게 크네요 ㅋㅋㅋ 그리고그리고 가장 .. 2017. 11. 28.
[디자인패턴] DesignPattern04 - Prototype 안녕하세요 푸민입니다.오늘은 디자인 패턴 중에서 프로토 타입에 대해서 알아보겠습니다! 1. 개요 프로토 타입하면 떠오르는 이미지가 다들 있으실거에요!! 보통은 제품의 프로토 타입이라고 해서 출시하기 전에 빠르게 만들어내는 초기 제품을 뜻하는데요. 디자인패턴에서는 조~금 다른 의미인거 같아요!! 초기에 제품보다는 어떠한 객체를 대표하는 객체를 프로토 타입이라고 명칭하는것 같아요! 즉 후라이드치킨, 양념치킨의 프로토타입은 치킨이 되는것이죠! 제가 이전에 썻던 팩토리 메소드 패턴(http://fumin.tistory.com/588)이 있는데요. 이 패턴과 마찬가지로 굉장히 많이 사용하는 패턴 중에 하나랍니다! 두 패턴이 굉장히 비슷하고 실제 효과는 같은데요. 다른 점은 팩토리 패턴의 경우 객체를 우리가 직접 .. 2016. 12. 16.