[안드로이드/Android]Picasso와 Glide 비교분석 - 박상권의 삽질블로그
[안드로이드/Android]Picasso와 Glide 비교분석
이전에 포스트 내용으로 이미지로딩 라이브러리와 Glide에 관하여 소개해드렸었습니다. 이미지로딩 라이브러리 및 Glide소개 보기 이번에는 요즘 제일 많이 쓰이고 있고 레퍼런스가 많은 Picasso와
gun0912.tistory.com
[안드로이드/Android] View 이동 및 좌표 값에 대하여(절대좌표, 상대좌표)
[안드로이드/Android] View 이동 및 좌표 값에 대하여(절대좌표, 상대좌표)
View 이동 및 좌표 값에 대하여(절대좌표, 상대좌표) 이번에 View의 드래그 앤 드롭을 구현하면서 삽질했던 내용을 공유하고자 한다. 처음에는 인터넷에 많이 떠돌고 있는 드래그 앤 드롭 코드들을
sunghyun1038.tistory.com
Android 액티비티 스택 확인하기 | devbobos
Android 액티비티 스택 확인하기 | devbobos
개발자 devbobos 블로그입니다. Android, iOS, Web, Unity 등의 자료를 취급하고 있습니다.
devbobos.github.io
[Android] 안드로이드 환경변수(adb) 설정
1. ADB(Android Debug Bridge)란? - 간단하게 말해서 PC에서 안드로이드 단말로 명령을 내릴 수 있게 도와주는 도구이다. ( 더 자세한 설명은 여기로 -> https://developer.android.com/studio/command-line/ad..
serendipper16.tistory.com
신불사 - 신현호라 불리는 사나이 :: [Android] Custom View, Custom Layout ( 커스텀 레이아웃, 커스텀 뷰, 직접 뷰 레이아웃 만들기 )
[Android] Custom View, Custom Layout ( 커스텀 레이아웃, 커스텀 뷰, 직접 뷰 레이아웃 만들기 )
안드로이드를 대학 다닐때만 해보고 그 이후로는 다룰일이 별로 없었지만 안드로이드 프로그래밍에 관심이 많았다. 새로운 UI들이 많이 나오고 저건 어떻게 만들었을까 공부하다가 정리한 내용
onecellboy.tistory.com
[자바성능] static의 올바른 사용
static에는 static 초기화 블럭이라는 것이 있습니다. static 초기화 블록은 위와 같이 클래스 어느 곳에나 지정할 수 있습니다. 이 static 블록은 클래스가 최초 로딩될 때 수행되므로 생성자 실행과 ��
12bme.tistory.com
자바 메모리 누수 체크/확인/고치는 방법, Memory leak check/fix in Java application, cleanCode/좋은코드/oop/��
자바 메모리 누수 체크/확인/고치는 방법, Memory leak check/fix in Java application, cleanCode/좋은코드/oop/객체지향 만들고 있는 Java application 에서 메모리 누수가 의심되어 이것저것 체크하며 검색하..
itdar.tistory.com
Android RecyclerView Swipe To Delete And Undo - JournalDev
Android RecyclerView Swipe To Delete And Undo - JournalDev
In this tutorial, we'll be discussing and implementing the Swipe to Delete feature on the RecyclerView in our Android Application. Android Swipe To Delete
www.journaldev.com
Multi Thread 환경에서의 올바른 Singleton - Leopold Baik (백중원) - Medium
Multi Thread 환경에서의 올바른 Singleton
일반적으로 하나의 인스턴스만 존재해야 할 경우 Singleton 패턴을 사용하게 된다. 물론 Single Thread에서 사용되는 경우에는 문제가 되지 않지만 Multi Thread 환경에서 Singleton 객체에 접근 시 초기화 ��
medium.com
My Develope Story : 네이버 블로그
of the Developer, by the Developer, for the Developer
blog.naver.com
A successful XML naming convention - Jeroen Mols
A successful XML naming convention
Do you remember the last time you had to dig into strings.xml to find the right String to use? Or that you manually had to go over all drawables to find the one you needed?
jeroenmols.com
Thomas Nield: When Not to Use RxJava
When Not to Use RxJava
Reactive programming is a game-changing technology. If you are using it correctly, it should change how you approach programming entirely. ...
tomstechnicalblog.blogspot.com
[Firebase Crashlytics] 안드로이드 에러 리포트 사용기
[Firebase Crashlytics] 안드로이드 에러 리포트 사용기
안녕하세요. 블랙진입니다. 이미지 출처 Firebase Crashlytics 먼저 Firebase Crashlytics 은 안드로이드 에러 리포트 입니다. 앱에서 충돌이 일어날때 실시간으로 데이터를 받아볼 수 있게 해주는 구글에서
black-jin0427.tistory.com
android-AnimatedVectorDrawable을 테스트하는 동안 오류가 발생했습니다. "x에서 z로 모핑 할 수 없습니다"-CODE Examples
Error while trying to test AnimatedVectorDrawable, "Can't morph from x to z"
I wanted to make an AnimatedVectorDrawable, so that my FAB can look atleast somewhat as fabulous as this one, with animations and stuff. I found this great tutorial, on how to use & implement ...
stackoverflow.com
프로가드(Proguard), Retrofit 사용시 주의할 점
프로가드(Proguard), Retrofit 사용시 주의할 점
앱 출시후 굉장히 당황스런 상황이 있었습니다. 올리기 전 테스트할 때는 정상적으로 모든 기능이 잘 되던 것이 출시 후 기능이 아무것도 안되던 현상이었습니다. 원인으로는 프로가드(Proguard) �
junskims.tistory.com
안드로이드 텍스트뷰 속성 2. [autoLink, linksClickable, textColorLink, breakStrategy] (Android TextView Attribute 2)
1. TextView 속성 (2) TextView 속성 리스트 및 요약 설명을 확인하시려면 [안드로이드 텍스트뷰 속성] 페이지를 참고하시기 바랍니다. TextView 속성에 대한 자세한 설명 및 예제를 확인하시려면, 아래 ��
recipes4dev.tistory.com
암알못의 암호핥기 – 비대칭키암호 – Hackerz on the Ship
암알못의 암호핥기 – 비대칭키암호
마지막! 비대칭키 암호 :) 대칭키 암호는 하나의 키로, 암호화와 복호화가 가능하므로 키 관리가 굉장히 중요하다고 했습니다. 암호화된 통신을 할 두 사용자가 하나의 비밀키를 공유해야 하기 �
bpsecblog.wordpress.com
How to get and set private static final field using Java reflection | Java: How To Do It
How to get and set private static final field using Java reflection
Visit the post for more.
javahowtodoit.wordpress.com
네이버 앱 URL Scheme 연동 가이드 - NAVER Developers
네이버 앱 URL Scheme 연동 가이드
NAVER Developers - 네이버 앱 URL Scheme 연동 가이드
developers.naver.com
(3) Highlight, Move, and Swipe RecyclerView with ItemTouchHelper - YouTube
GitHub 기반 브랜치 명명 규칙 (Branch Naming) :: RumbleFish
GitHub 기반 브랜치 명명 규칙 (Branch Naming)
개요 GitHub을 활용하는 연습을 하고 있다. Subversion과는 많이 다른 것 같다. 게다가 혼자서 진행하다 보니 브랜치 이름이나 커밋 메시지 등에 일관성이 없어 불만스럽기도 하고. 뭔가 정리된 것이
rumblefish.tistory.com
PorterDuff.Mode | Android 개발자 | Android Developers
PorterDuff.Mode | Android 개발자 | Android Developers
developer.android.com
startOfAnotherDev :: MaskFilter 적용 예시
MaskFilter 적용 예시
다양한 MaskFilter를 Paint에 적용한 결과를 비교합니다. 1. blurMaskFilter BlurMaskFilter filter1 = new BlurMaskFilter(10, BlurMaskFilter.Blur.NORMAL); BlurMaskFilter filter2 = new BlurMaskFilter(..
pringlesonion.tistory.com
Base64 인코딩이란?
인코딩이란? Base64 인코딩에 대해 알아보기전에 먼저 인코딩이란게 무엇인지 간략하게 알아보자. 인코딩(encoding)은 정보의 형태나 형식을 표준화, 보안, 처리 속도 향상, 저장 공간 절약 등을 위
effectivesquid.tistory.com
NIO 네트워크 정리 - Jungwoon Blog
NIO 정리 이번에 업무에서 NIO를 사용할 일이 있어서 공부하면서 내용을 정리해보고자 합니다. 해당 포스팅은 palpit Vlog님의 블로그의 내용을 보면서 정리한 내용입니다. NIO 네트워크? NIO를 이용하
jungwoon.github.io
김강령의 브런치
디자이너 | 디독 Editor / UX writing / 어려운 정보를 쉽게 가공하는 일에 관심이 많습니다.
brunch.co.kr
안드로이드 개발 유니크 아이디, 디바이스아이디 시리얼 넘버 관련 Is there a unique Android device ID? : 네이버 블로그
안드로이드 개발 유니크 아이디, 디바이스아이디 시리얼 넘버 관련 Is there a unique Android device ID?
http://202psj.tistory.com/762안드로이드 개발 유lj...
blog.naver.com
Gradle에서 Dependency Conflict 해결하기 - 해리의 유목코딩 - Medium
Gradle에서 Dependency Conflict 해결하기
의외로 처음 안드로이드 개발을 하게되면 마주하는 가장 짜증내는 문제가 의존성끼리의 충돌입니다. 그리고 생각보다 관련한 글이 많이 없기에 작성하게되었습니다. 일반적으로 그래들에서의
medium.com
Android Motionlayout 삽질기
0. 서론 모션레이아웃은 앱을 상당히 유연하게 하는 매력적인 기능이라고 생각합니다. 드래그나 클릭에 의해서 ConstraintLayout의 ConstraintSet, TransitionManager등과 같은 기능들을 잘 녹였다고 생각합니
gamjatwigim.tistory.com
MotionLayout을 통한 코드 한줄 없이 전화효과 주기 – 꿈꾸는 개발자의 로그 – EAT. SLEEP. ANDROID. 🤘
MotionLayout을 통한 코드 한줄 없이 전화효과 주기
ConstraintLayout을 사용하는데 있어서 ConstraintSet을 이용한 애니메이션 처리는 간결한 코드를 통해 간단히 처리 할 수 있는 방법을 제공해 왔습니다. 두개의 레이아웃을 통해 서로 다른 크기와 위치�
blog.kmshack.kr
Android Trasitions API 사용하기 - woong's
Android Trasitions API 사용하기
Android Trasitions API 사용하기 Android Animation 을 좀더 쉽게 사용할수 있는 Trasitions API 가 있어서 정리해 보려 합니다. 앱구성시 자주 쓰일것 같은 애니메이션만 예제로 작성해 보려 합니다. Transition..
iw90.tistory.com
TransitionAnimation/MainActivity.java at master · jhson5183/TransitionAnimation
jhson5183/TransitionAnimation
Contribute to jhson5183/TransitionAnimation development by creating an account on GitHub.
github.com
[안드로이드/Android]유용한 라이브러리 - Glide-Transformations(이미지 변형) - 박상권의 삽질블로그
[안드로이드/Android]유용한 라이브러리 - Glide-Transformations(이미지 변형)
우리는 이미지를 사용하면서 여러종류로 이미지를 변형하고 싶을때가 있습니다. - SNS에서 자주이용되는 원형의 프로필이미지 - 색깔을 넣은 컬러 필터 이미지 - 정사각형 모양의 이미지 - 블러��
gun0912.tistory.com
[팁] 이미지 크기 변환할 때 품질 유지하기 :: 자바캔(Java Can Do IT)
[팁] 이미지 크기 변환할 때 품질 유지하기
자바에서 이미지의 크기를 변환할 때 품질을 유지하는 방법을 살펴본다. 이미지 크기 변환시 품질 유지 방법 필자가 쓴 'JSP 2.0 프로그래밍' 책에서 자바 1.4부터 추가된 ImageIO 클래스를 사용해서
javacan.tistory.com
[REASIGN]👀아이콘 디자인 시 주의해야 할 시각 효과들
[REASIGN]👀아이콘 디자인 시 주의해야 할 시각 효과들
해외 디자인 아티클 번역 뉴스레터, REASIGN. 좋은 서비스를 친구에게 공유하세요! 아이콘 디자인 시 주의해야 할 시각 효과들 목차 측정한 크기와 눈에 보이는 크기 다양한 도형의 배열(정렬) ��
mailchi.mp
고 투 더 멘토 :: 이미 저장되어 있는 키로 공개키암호화
이미 저장되어 있는 키로 공개키암호화
출처: http://blog.cjred.net/181 미리저장되어있는 키정보로 암호화하는 방법. 키페어를 생성하여 하는 방법 말고. 전달받은 공개키만으로 암호화하는 방법에 대한 안내이다. 이거 쓸일이 있을것이다
samse.tistory.com
Android RecyclerView에 대하여.. : 네이버블로그
Android RecyclerView에 대하여 - View가 재사용되는 내부동작에 대한 고찰
공부한 내용을 정리한 글RecyclerView를 구현하는 법 보다는, 내부 동작에 대해 써놓은 글입니다.구현 코...
blog.naver.com
Android 에서 Node.js의 Socket.io 사용해보기 (1편) - Joyce Hong - Medium
Android 에서 Node.js의 Socket.io 사용해보기 — (예제로 채팅 서비스)
일단 Socket IO 란 무엇인가?
medium.com
오리대마왕님 텀블러 — 안드로이드에서 프로그램적으로 theme와 style 접근하기
안드로이드에서 프로그램적으로 theme와 style 접근하기
안드로이드는 theme과 style을 제공한다. 나름 html의 css와 비슷하게 앱 내부에서 일관된 UI를 손쉽게 제공하는 용도로 사용할 수 있는데, 이게 참 거시기한 부분이 많다. 대체 theme의 이 속성이 어떤
kingorihouse.tumblr.com
Material Design Motion for Android | by Sergio Belda | ProAndroidDev
Material Design Motion for Android
One of the main features in Material Design is the transition of elements and components to express relationships between them or outcomes…
proandroiddev.com
AppBarLayout scroll behavior with layout_scrollFlags | by Tonia Tkachuk | Medium
AppBarLayout scroll behavior with layout_scrollFlags
With Android’s material design library you can customize everything that’s on screen and in a fairly easy way. Check out scroll flags!
medium.com
shared-element-transitions/app/src/main at master · mikescamell/shared-element-transitions
mikescamell/shared-element-transitions
Source code for a blog post series on Shared Element Transitions in Android - mikescamell/shared-element-transitions
github.com
안드로이드 앱의 Persistent data를 제대로 암호화해 보자! (1/2) | Hyperconnect Tech Blog
안드로이드 앱의 Persistent data를 제대로 암호화해 보자! (1/2)
안드로이드에서 좀 더 안전하게 파일 시스템에 데이터를 저장하는 방식을 소개합니다
hyperconnect.github.io
[android] canvas기반의 Drawable 활용 | BSIDESOFT co.
[android] canvas기반의 Drawable 활용
Drawable을 상속하여 draw메소드를 직접 구현하는 방식으로 다양한 그래픽을 편리하게 표현해봅니다.
www.bsidesoft.com
5. 앱위변조의 종류와 대응방안
안녕하세요. 라르고소프트 입니다~! 모바일게임 해킹/툴 관련 다섯번째 포스팅이네요. 이번은 앱위변조와 ...
blog.naver.com
Paths — SVG 2
A path represents the outline of a shape which can be filled or stroked. A path can also be used as a clipping path, to describe animation, or position text. A path can be used for more than one of these functions at the same time. (See Filling, Stroking a
www.w3.org
도메인 모델이란? :: 자바캔(Java Can Do IT)
도메인 모델이란?
처음 회사라는 곳에 들어가서 업무를 하던 시절, 그 회사에서 UML로 클래스 다이어그램을 그리는 사람은 나뿐이었다. 개발자가 10여명 정도 되는 작은 회사였는데 회사를 다니는 2년 8개월 동안
javacan.tistory.com
도메인 주도 설계(Domain-Driven Design) in Real Project — 도메인 | by Minseok | react-native-seoul | Medium
도메인 주도 설계(Domain-Driven Design) in Real Project — 도메인
도메인 주도 설계(Domain-Driven Design)는 무엇일까요?
medium.com
도메인 주도 설계 (Domain-Driven Design) 개요::사이버이메지네이션 블로그
도메인 주도 설계 (Domain-Driven Design) 개요
Software란 궁극적으로 사용자의 현실적인 문제를 해결하는데 그 본질을 두고 있다. 따라서 현실의 문제를 잘 파악하고 그 문제 해결이 code로서 잘 구현된다면 가장 이상적이 소프트웨어라고 할 ��
cyberx.tistory.com
'Android' 카테고리의 다른 글
[Android] OPEN_DOCUMENT로 가져온 Uri를 Multipart.Part로 만들기(Retrofit2 파일 업로드) (2) | 2020.10.14 |
---|---|
[Android] SQLiteDatabase 트랜잭션 사용법 (0) | 2020.09.23 |
[Android] 삼성 파일 브라우저에서 파일 오픈시 intent-filter가 동작하지 않을 때 (0) | 2020.09.08 |
[Android] AppCompatDelegate.setDefaultNightMode Not Working (0) | 2020.08.31 |
[Android] 볼륨 조절 버튼 클릭 시 바로 미디어 볼륨 조절하게 하기 (0) | 2020.08.05 |