본문 바로가기

분류 전체보기102

[Android] 안드로이드 : 리스트뷰(ListView) 만들기 1. 리스트뷰란? - 리스트뷰는 여러 개의 아이템을 위, 아래로 스크롤할 수 있게 해주면 그 안에 들어가 있는 각각의 아이템을 순서대로 보여주는 뷰 - 각각의 아이템은 독립적인 뷰로 만들어지게 되고 이 뷰들이 모여있는 형태를 유지해 주는 것이 리스트뷰 * 주의할 점은 리스트 아이템의 데이터는 리스트뷰가 관리하는 것이 아니라 어댑터에서 관리 그리고 어댑터를 리스트뷰에 설정하면 리스트뷰는 어댑터에게 데이터나 각각의 아이템을 위한 뷰에 관해 물어보게 됩니다. 각각의 아이템을 위한 뷰도 어댑터에서 만들어주기 때문에 리스트뷰는 어댑터의 getView 메소드를 호출하여 뷰 객체를 반환받은 후 화면에 보여주게 됩니다. 2. 리스트뷰 만들기 (1) 아이템을 위한 XML 레이아웃 정의 - 리스트뷰에 들어갈 각 아이템의 .. 2019. 12. 3.
The Content Marketing Strategy Kylie Jenner Used to Build a $900M Business in 3 Years The Kylie Jenner Content Marketing Strategy Give birth to a brand you actually care about Pin down who else would actually care about your brand Give them free goodies Spread that shit everywhere like it’s the world’s best jam Flirt with them to build hype Bag ’em and throw ’em in the van Play gangster music and make it rain Let’s start with you and how to make your brand awesome. https://medium.. 2019. 12. 2.
[Android] 안드로이드 : 나인패치 이미지 적용하기 1. 나인패치 이미지란? - 나인패치 이미지는 이미지를 늘이거나 줄일 때 이미지가 왜곡되는 문제를 해결하기 위해 만들어진 것 - 원래 이미지보다 한 픽셀씩 크게 만들고 가장자리 픽셀에는 늘어날 수 있는지, 늘어나면 안 되는지를 색상으로 구분하여 넣어줍니다. 그리고 이미지 파일 이름에 .9 라는 글자를 붙여줍니다. 예를 들어, person.png 라는 이미지 파일을 나인패치 방식으로 만들었다면 person.9.png 라는 이름으로 바꾸어주어야 하죠. 이렇게 바꾼 이름은 안드로이드에서 동일하게 R.drawable.person으로 인식합니다. 다만 나인패치 이미지라고 인식하기 때문에 이미지를 늘릴 때 특정 부분만 늘려주게 됩니다. 이렇게 하면 깨질 가능성이 있는 부분은 늘리지 않아서 이미지의 크기가 늘어나더라.. 2019. 12. 1.
[Android] 안드로이드 : 알림 대화상자 만들기 1. 알림 대화상자란? 알림 대화상자는 사용자에게 어떤 내용을 알려주거나 '아니오', '예' 버튼을 선택하도록 만들고 싶을 때 사용됩니다. 알림 대화상자는 AlertDialog 객체를 만들고 show 메소드를 이용해 화면에 표시하게 됩니다. AlertDialog 객체를 만들 때는 AlertDialog.Builder 객체를 사용합니다. 알림 대화상자에는 타이틀, 안내 메시지, 아이콘 그리고 예, 아니오 버튼 등을 설정할 수 있습니다. 2. 예제 코드 import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AppCompatActivity; import android.content.DialogInterface; import androi.. 2019. 12. 1.