날씨가 벌써 추워요 ㅠㅠ 여름, 가을에 #별자리커플룩 이 완전 인기여서 정신이 없었답니다. 어느덧 겨울이 와서 겨울용 소재로 된 퀄리티 좋은 맨투맨과 후드를 찾느라 또 정신이....ㅠㅠ 시간 참 빨리 가요. 이번에 퀄리티 끝내주는 기모쭈리 원단의 #맨투맨# 티셔츠 를 찾아냈어요. 무려~~ 컬러가 11가지 ㅎㄷㅎㄷ 여기에 딱 어울리는 새롭게 디자인된 #커플룩 #커플티 테마는 바로!! #폴라로이드 에요. https://smartstore.naver.com/justhit/products/5170978159 폴라로이드 사진 커플룩 기모쭈리 오버핏 맨투맨 커플티 시밀러 트윈룩 : 저스트히트 고객이 보내주시는 사진을 폴라로이드 일러스트에 넣어 맨투맨에 새겨드립니다. smartstore.naver.com 요즘 사..
미리보기 스크린샷 최대 3장소개이미지 최대 10장5.5-Inch Retina Display 기준으로 디자인앱스토어에서 다른 해상도로 자동 리사이징 처리 [각 해상도별 사이즈]5.8-Inch Super Retina Display - 1125 x 2436미리보기 886 x 1920 5.5-Inch Retina Display - 1242 x 2208미리보기 1080 x 1920 4.7-Inch Retina Display - 750 x 1334미리보기 750 x 1334 4-Inch Retina Display - 640 x 1096미리보기 1080 x 1920 3.5-Inch Retina Display - 640 x 920미리보기 없음 [참고URL]앱 미리보기 규격 http://help.apple.com/itu..
얼마전 친구 따라 들렀다가 너무 맛있어서 여친님과 다시 찾은... 합정역 고기집. 정화(情火)합정역 5번출구로 나가서 가면 되는데...위치는 검색하시면 바로 나오겠죵~친구랑 갔을땐 대기 없이 바로 들어갔었어요.많이 유명한 곳이 아닐거라 생각했는데 먹어보니 그게 아니더라구요. 금요일 퇴근후 7시반쯤 갔는데 대기자가 이미 10팀정도...종업원이 10팀 중 절반은 갔을거라며 안심 시켜줘서 일단 기다리기로 했어요.기다리는 동안 찰칵찰칵 조금 기다리면 바로 들어갈 수 있을줄 알았는데...종업원한테 완전 낚였어요.대기자를 호명하면 어디서 나타나는지 10팀 중 9팀 이상이 남아서 기다리고 있더라구요.우리는 1시간쯤 기다린거 같아요.ㅋ 오랜 기다림 끝에 자리잡고 테이블 셋팅~~기본 반찬은 이정도~~계란찜 나오구요~금방..
기존에 쓰던 무화기는 서브탱크 나노를 사용했습니다.얼마전 구매한 액상으로 피워 보는데 맛이 영~~~ 아닌거 같아서..단맛, 쓴맛, 탄맛....등.... 그래서 새로운 무화기를 알아보던 중 발견한 "브리트 미니"구매평을 살펴보니 좋다는 글이 많아서 덜컥 질렀습니다.구매처는 홍콩 쇼핑몰이었고, 회사 사람들이랑 공동구매하였습니다. 폐호흡용으로 코일 5개도 함께 구매했어요. 깔끔하게 2중 포장 되어 있습니다.내용물은 다른 전담과 비슷합니다.섭탱 나노보다 길이는 짧고 굵기는 더 굵습니다.액상 들어가는 용량이 2ml 피코에 꼽아주고 액상은 아이스레드불로 넣어서 피웠습니다. 맛은 서브탱크 나노랑 비교해서"확실히 좋다"입니다. 아이스레드불 기준으로 "서브탱크 나노"의 맛이 약간 달달한 맛이 난다면"브리트 미니"는 더 ..
얼마전 하이리큐에서 액상을 구매했습니다. 구매후기 보기총 3가지 구매했는데 이중에서 아이스 레드불에 관한 후기를 적어 볼까 합니다.이 후기는 개인의 취향이 100% 반영된 것으로 다른 분들의 생각과 다를 수 있습니다. 우선 제 전자담배는 캉얼테크 서브탱크 나노입니다. 리빌드 하지 않은 정품코일 0.5옴으로 사용 중입니다. 구매한 아이스 레드불은 - 80%VG : 20%PG- 니코틴 농도 3mg 으로 구매하였습니다.당연히 맛은 레드불, 핫식스 맛이 납니다. 그렇다고 아주 강하게 나는 것은 아니고 은은하고 달짝지근하게 납니다. 회사에 전담 피는 분과 나눠 피워 봤는데 이분 역시 맛이 아주 좋다고 다음에 구매할 땐 자기도 꼭 구매할거라고 하네요. 저도 담에 구매한다면 아이스 레드불로 250ml 구매할 생각입니..
2017년 7월말부터 연초를 끊고 전자담배로 넘어 왔습니다. 2016년초에도 도전해서 3개월정도 버티다 연초로 돌아왔는데 이번에 다시 도전!!! 예전에는 전담 액상이 2만원대로 기억하는데 이번에 다시 사보니 35,000원 ㅎㄷㄷ 깍아줘서 32,000원에 구매. 회사근처 판매점에서 샀는데 PIE 복숭아향을 권해 주더군요. 맛도 괜찮고 향도 좋아 30ml짜리로 2번 구매했는데 가격이 만만치 않네요. 전담 초반이라 많이 피는건지 30ml로 약10일정도 피울수 있었습니다. 안되겠다 싶어서 주변 지인들의 추천으로 HiLIQ를 알게 되었고 액상 추천을 받아 주문했습니다. 해외직구는 첨이라 약간 부담스럽긴 했는데 생각보다 어렵지 않았어요. 주문하고 주말포함 9일만에 받아보게 되었습니다. (강아지 쇼파계단을 받..
배포용일 때 keytool -exportcert -alias -keystore | openssl sha1 -binary | openssl base64 Generate Signed APK 화면에서 Key alias 입력 내용 위 같은 화면에서 Key store 저장 경로 디버그용일 때(아래 내용 그대로 입력하면 됨) keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64
Volley 라이브러리를 이용해 개발 진행 시에 리턴되는 에러 메시지가 제대로 표시 되지 않을때가 있다.이럴때 onErrorResponse에서 해당 내용을 표시해 주면 더 쉽게 이해가 될텐데 그렇지 않아 이유를 알아보는데 한참 걸렸다. 방법은 다음과 같다. 1234@Overridepublic void onErrorResponse(VolleyError error) { Log.d(TAG, "onErrorResponse : " + String.valueOf(error));}Colored by Color Scriptercs 여지껏 보통 이렇게 에러 메시지를 확인 했다. 12345678910111213141516171819@Overridepublic void onErrorResponse(VolleyError er..
폰트 중 나눔바른고딕을 제일 좋아하는데 앱에 넣어보고 싶어 경량화 폰트를 찾아 보았지만 나오지 않네요.그래서 직접 만들어 보았습니다. 제작 관련해서 Spoqa 기술블로그를 참조하였습니다.https://spoqa.github.io/2015/10/14/making-spoqa-han-sans.html 일단 앱에서 잘 돌아가는 것까지는 확인 했습니다. ㅎㄷㄷ 한글완성형 모음 2,350자로 구성되어 있습니다. !"#$%&'()*+,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~가각간갇갈갉갊감갑값갓갔강갖갗같갚갛개객갠갤갬갭갯갰갱갸갹갼걀걋걍걔걘걜거걱건걷걸걺검겁것겄겅겆겉겊겋게겐겔겜겝겟겠겡겨격겪견겯결겸겹겻겼경곁계곈곌곕곗고곡곤곧..
아~ 옛날이여~ 몇년전부터 풍성하던 머리카락이 빠지기 시작하더니어느새 앞머리가 반질반질, 번쩍번쩍 하는게 느껴져 2016년 11월부터 탈모약을 먹기 시작했다. 예전부터 이 약을 알고 있었지만 부작용에 관한 이야기들이 많은지라 어떻게든 버텼는데 머리카락이 다 빠지고서야 약을 먹게 되었다.(지금 생각하면 진작에 먹을 것을....무척 후회된다..ㅠㅠ) 처음 피부과에서 상담받고 복제약이 아닌 '프로페시아'로 처방 받아 먹기 시작했고, 이후 미용실 갈때 마다 부탁해서 사진을 찍고 있다. 피부과의 경우 처방비가 3개월에 2만원씩 받는데 이건 너무 과하다는 생각을 한다.병원마다 다르긴한데 지금까지 3개 병원에서 처방 받았는데 한군데 빼곤 다 2만원을 받았다.상담 시간이라곤 2~3분에 불과한데 약값보다 처방비가 더 아..
운 나쁘게도 이번 홍콩 여행은 중국 노동절과 겹쳐 엄청난 인파들 속에서 진행되었다. 덕분에 빅토리아 피크 역시 올라가는데 짜증나는 스트레스와 노력이 필요했다. 우리는 피크트램의 패스트 트랙을 예약해 올라가기로 했는데 이에 대한 후기를 남기려고 한다. 패스트 트랙은 기다리는게 싫은 사람들을 위해 패스트트랙 전용 줄을 이용하여 피크트램에 탑승하는 아이템이다. 예약시간은 오후 6시30분 MTR 센트럴 K 출구에 모여 예약 확인하고 가슴에 확인용 스티커를 붙이는 것으로 시작되었다. 주로 한국인과 중국인들이 예약을 하는듯 하다. 그곳에 가면 여러 가이드들이 있고 각각 펫말을 들고 있다. 한국인들은 한국인 그룹으로 중국인은 중국인 그룹으로 각각 2줄로 이동해 패스트 트랙 라인에 서게 된다. 여기서도 편도그룹과 왕복..
성질 뻗쳐 사진도 남기지 않은 후기 (사진은 모두 온라인에서 발췌~) 홍콩&마카오 여행 중 가장 기억에 남는 부분 중 하나. 홍콩에서 마카오로 갈때는 터보젯을 이용했고 돌아올 때는 타이파 페리 터미널에서 코다이워터젯을 이용하여 돌아왔다. 예약 시간은 저녁 10시 30분. 베네시안 호텔 셔틀버스 타고 터미널로 이동(10여분 걸린 듯)... 도착하니 9시가 안되었다. 터미널 입구 왼쪽에 9시라는 펫말이 있었고 이 뒤로 사람들이 줄지어 서 있는 것을 확인. 예매한 표를 찾고 돌아보니 터미널 입구 기준 오른쪽으로 또 다른 줄이 있었다. 어느 줄을 이용해야 될지 몰라 안내원에게 물어보니 우린 오른쪽 줄을 이용하라고 하였다. 일단 맨뒤에 서서 기다리기 시작....시간이 흘러 왼쪽 대기자들이 입장을 시작한다. "음...
Icon-Small.png [29x29] ipad SettingIcon-Small@2x.png [58x58] iPhone Settings, iPad Settings for Retina displayIcon-Small@3x.png [87x87] iPhone Settings for Retina display Icon-40.png [40x40] iPad Spotlight resultsIcon-40@2x.png [80x80] iPhone Spotlight results, iPad Spotlight results for Retina displayIcon-40@3x.png [120x120] iPhone Spotlight results for Retina display Icon-60@2x.png [120x120] i..
간만에...아주 간만에 다녀온 맛집 포스팅 ㅋ너무 더워서 나가고 싶지 않은 마음이 컸지만, 오랜만에 맛보는 초밥 생각에 땀 뻘뻘 흘리며 다녀왔습니다. 요즘은 거의 홍대 근처에서 이것저것 맛난거랑 쇼핑을 즐기고 있는데날씨가 날씨인지라 시원하게 먹을 수 있는 먹거리를 찾다가 "키움초밥" 이라는 곳을 발견하고 다녀왔습니다. 이미 블로그에는 여러 후기들이 많이 있으니 위치는 금방 찾을 수 있을 거에요.전 홍대입구역 1번 출구에서 가게를 찾아갔는데...걸어가는 시간이 대략 15분? 정도 걸린 듯 하네요.가는 길에 마을 버스 있는 걸 보고 ...버스 탈걸...하는 생각도 잠시 했습니다. 도착한 시간은 6시반 쯤이었는데 이미 자리는 만석.다행히 바로 나오는 테이블이 있어 많이 기다리지 않고 바로 착석할 수 있었습니다..
Custom Dialog를 통해 EditText에서 내용을 받을려고 구현을 했는데 어찌된 것인지 java.lang.NullPointerException을 막 뿜어 댄다.분명히 구현된 부분에 이상은 없는데 도통 알 수가 없는 상황이었다. 구글신께 여쭤보니 문제는 Activity를 상속 받도록 한 것에 있었다. inputLink = (EditText) findViewById(R.id.inputLink);이놈이 부모 Activity를 상송받는 형태로 되어 있어서 다이얼로그에서는 값을 받지 못하고 NullPointException을 내는 것이었다. Custom 다이얼로그를 위해 캐스팅한 View를 상속받도록inputLink = (EditText) dialogView.findViewById(R.id.inputLi..
pc에서 배너 땜시 글이 가려져 내려씀 String strTest = "#우와 " + "어마어마한 스케일이네요. #25년 " + "동안 #4억 " + "이나 들여 만들다니 #취미생활";예를 들어 위와 같이 내용을 받는다면 내용에 들어 있는 링크를 추출하기 위해 setTextViewHTML(body, strTest);를 호출한다. body는 캐스팅된 TextView, strTest는 문자열 protected void setTextViewHTML(TextView text, String html) { CharSequence sequence = Html.fromHtml(html); SpannableStringBuilder strBuilder = new SpannableStringBuilder(sequence);..
이번에 런칭한 앱에 욕심이 생겨 자꾸 기능을 추가하고 있다.원래는 간단한 게시판 네이티브앱을 만드는 것이었는데 이것저것 추가하다 보니 이번엔 페이스북 공유기능을 추가하게 되었다. 제가 만든 앱이 궁금해요?! 궁금하면 설치해 주십쇼~ 굽신굽신~https://play.google.com/store/apps/details?id=com.zzanfactory.interpoll 기존에 페이스북 로그인을 구현해 놓았기 때문에 크게 뭔가를 하지 않아도 가능하다. 일단 기초부터 정리하자면 1. build.gradle(app) 에 페이스북SDK를 추가한다.1234567dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') testCompile 'junit:jun..
앱을 사용하다 홈버튼을 누르거나 다른 앱으로 이동한 후 다시 우리 앱으로 돌아왔을 때 앱을 새로 로딩하고 싶었다. 첨에는 lifeCycle을 이용하면 될거 같아 시도해 보았지만 앱내에서 Activity를 띄우는 것만으로도 Background로 인식하는 바람에 다른 방법을 찾다가우연히 발견하게 되었다. 역시 없는게 없어~ 결론은 액티비티 생명주기가 아니라 Application에 있었다. 출처 : http://yslibrary.net/2015/07/30/android_how_to_detect_app_is_background_or_not/ 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525..
웹디자이너 출신으로 안드로이드 개발 공부를 독학으로 하며 두번째 앱을 완성하였습니다. 이름하야~InterPollInterest Poll의 약자로 말 그대로 관심사에 투표하기 서비스 입니다. "세상의 모든 관심사에 응답하세요"를 슬로건으로 만든 앱이구요.현재는 베타서비스 중으로 글쓰기 기능을 제한해 두었기 때문에 읽고 투표하기만 가능합니다.정식 버전 런칭 시 글쓰기 기능과 개인별 해시태그 기능을 통해 관심사들을 모아 보고 응답할 수 있도록 할 예정입니다. 구글 스토어에서 인터폴을 검색하시거나 아래 링크를 통해 받으실 수 있습니다.https://play.google.com/store/apps/details?id=com.zzanfactory.interpoll
가변적이지 않은 목록을 여지껏 노가다(?) xml로 배치해 오다가 이제야 방법을 알아 냈다.문득 GridLayout을 쓰면 어떨까 해서 확인해 보니...GridView를 활용한 방법이 딱! [String 내 배열리소스]1234567891011121314151617181920 서울 경기 인천 대전 세종 충남 충북 광주 전남 전북 대구 경북 부산 울산 경남 강원 제주 해외cs [activity_area.xml 원하는 위치에 GridView배치]12345678cs [activity_area_layout_item.xml GridView내에 보여지 레이아웃 아이템(난 버튼으로 처리)]123456789cs [아답터 소스]12345678910111213141516171819202122232425262728293031..