반응형

야니N충스 383

Kotlin 코드를 java 로, java 코드를 Kotlin으로 변환하기

Android Studio 에서 1. Kotlin Code 를 Java 로 변환하여 보는 방법 공유 합니다. kotlin 과 java 는 같은 jvm 기반 language 이기 때문에 호환이 거의 100% 이므로, 변환도 정확도가 매우 높습니다. 방법도 2단계만 거치면 됩니다. 1단계 Show Kotlin Bytecode 2단계 Decompile : ByteCode 를 Java로 2. 반대로 Java to Kotlin 은 더 간단합니다. code > convert java file to kotlin file

[후기] 첫 남자 눈썹 문신

안녕하세요 야니충스 입니다. 예전부터 눈썹 문신 한번 해보고 싶다는 생각만 먹고 있다가 추석 5일 쉰다음 새로운 곳으로 출근하게 되어 남자눈썹문신 으로 유명한곳 추려서 도전 해보게 되었습니다. ​ 남편 눈썹 자랑하는 마이키 네이버카페 누님들의 도움을 많이 받았어요 ㅋㅋ ​ 예약은 2-3주미리 해서 다행히 원하는 날짜, 시간 에 받을 수있었고 팀원들께 마지막 인사 하고나서 바로 홍대로 이동했습니다 ​ '안시스터즈브로우' 라는 곳인데요 위치는 홍대 부근에 있습니다. https://pf.kakao.com/_ydxmdxb ​ 내부사진입니다. 내부가 생각보다 깔끔해서 시술 받는데 더 안심됐던 것 같아요 간단히 차트를 작성하고, 원하는 모양으로 시술 잘 받았습니다. ​ 본인이 원하는 모양이 있다면 샘플을 미리 준비..

React Native map-based chat app with firebase

이번에는 map based chat app, example 입니다. 개발 환경: react native, iphone, expo install : firebase, react-native-maps, mement 등등 android user 는 google map, iphone user 는 apple map app으로 동작하며 user message 입력 시 본인 위치와 message, 그리고 timestamp 이렇게 세가지정보가 다른 user에게 보이는 app 입니다. tinder app이 지도기반으로 이런식의 동작이 있었던 것 같네요. 완성 화면은 아래와 같습니다. expo project 생성하고 install 합니다. 그리고 필요한 pkg 들을 미리 install 해놓습니다. - moment: tim..

[사용기] 아이패드 미니5 + VIEWSEE 아이패드 케이스 + 랩씨 종이질감 필름 + 애플펜슬 사용기 with 에비츄 손그림

아이패드 미니5 ​ 남치니가 선물로 준 아이패드 미니5. (왜 선물을 줬는지는 기억이 안난다ㅎㅎㅎ 그래도 고맙뜹니다) ​ 받아서 사용한지는 이미 6개월이 지났지만 너무나 뒤늦게 쓰는 사용기.. ​ 미니를 살까 그냥 아이패드를 살까 고민하다가 주로 책읽기 용도로 쓰고, 작은 가방에 들어갈 것 두가지 조건에 부합하는 것은 미니라서 미니로 질렀다! 로즈골드 색상이 넘나 이쁘다 역시 애플은 로즈골드! ​ ​ 아이폰의 큰 버전 같은 미니. ​ 2020. 1.에 제조한 것이라고 한다. ​ 스페이스 그레이와도 고민했는데 역시 로즈골드로 하길 잘했다. ​ ​ 사이즈를 비교하기 위해 책과 비교샷을 찍어보았는데 일반 책하고 비교하면 미니가 조금 작은 수준이다. ​ ​ 나의 데일리백이 미니 사이즈임에도 맞춘 듯이 아주 잘 ..

RN (React Native) - 네이버지도, 클릭 위치 marker 표시

지난 번 React Native 네이버지도 연동에 이어 React Native 네이버지도 연동 리액트 네이티브 네이버지도 연동 방법 입니다. 개발환경 : Android, react-native cli (expo 아님) 구글링을 열심히 해본 결과 크게 2군데 react-naver map 브릿지를 제공하고 있었습니다. - zeakd.github.io/rea.. yannichoongs.tistory.com 오늘은 지도화면 클릭 시 marker 표시를 해보겠습니다. 변경 된 코드 적용 시 대략 이런 동작을 하게 됩니다. MapViewScreen function component 를 아래와 같이 변경합니다. 총 4곳 수정. - 동적 marker 이동을위해 useState 로 location 위도,경도 정의. 초기..

RN (React Native) - 네이버지도 연동

리액트 네이티브 네이버지도 연동 방법 입니다. 개발환경 : Android, react-native cli (expo 아님) 구글링을 열심히 해본 결과 크게 2군데 react-naver map 브릿지를 제공하고 있었습니다. - zeakd.github.io/react-naver-maps/#/React%20Naver%20Maps?id=introduction 장점, Guide Doc 제공. 단점, 지금 app run 안됨... err 발생. React Naver Maps Style Guide zeakd.github.io - github.com/QuadFlask/react-native-naver-map 장점, 아주 잘 동작함 단점, doc 이 없음 QuadFlask/react-native-naver-map 🗺️n..

Android apk decompile 후 source 보기

초간단 Android apk decompile 후 source 보는 방법 공유 합니다. 필요한 program 2개 - dex2jar - jd-gui 순서 3단계 - apk 준비 (apkpure.com 에서 아무거나 해도 무방, 안되는 apk 도 있을 수 있음) - dex2jar 압축 풀기 - apk 폴더내 이동시킨 후 해당 위치에서 cmd 창 열어 아래 command. (혹시 안되면 관리자 cmd 명령프롬프트에서 다시 실행) d2j-dex2jar.bat appName.apk 실행 시 C:\Users\xxxx\ProgramDown\Decompile\dex2jar-2.0>d2j-dex2jar.bat Diary3.66.0.apk dex2jar Diary3.66.0.apk -> .\Diary3.66.0-dex2..

RN Prj - react navigation prop reference

stacknavigation 으로 연결된 stack function 끼리 전환하는 case에서 인자에 props 전달하는 방법 입니다. navigate() 호출 시 props 값에 넣어준 url 대로 webview screen을 띄우려고 search 하다가 삽질도 좀 하고 알게 되었네요 참고한 부분은 react-navigation 입니다 https://reactnavigation.org/docs/navigation-prop/ React Navigation Each `screen` component in your app is provided with the `navigation` prop automatically. The prop contains various convenience functions tha..

React Native - expo 활용 Counter App (useState 복습)

'스무디 한 잔 마시며 끝내는 React Native' Counter app을 expo 에서 동일하게 구현해봅니다. react-native cli 구현 코드는 여기 https://yannichoongs.tistory.com/153 다른 곳에서도 useState Component 를 배우기 위한 가장 기본적인 예제로 활용되는 코드입니다. $ expo init CounterExample $ cd CounterExample $ expo start [App.js] - count 값을 setCount() 시 dynamic 하게 변경되도록 useState Component 사용 const [count, setCount] = useState(10); - image 를 touchableOpacity component ..

반응형