Android

Android

클래스, 변수 이름 짓기

많은 고민을 했다. 일단 안드로이드 프로젝트에서는이런 규칙을 가지고 이름을 지어주기로 했다 레이아웃에서 만드는 위젯들의 id는 언더바를 사용하기위젯이름_담고있는정보객체이름_해주는일et_item_inputbtn_item_addlv_item_list 자바안에서 만들어진 친구들은 낙타코드대문자로 단어를 구별한다카멜코드스타일이라고 할 것이다.itemListitemOnClick

Android

위젯 줄임말

TextView - tv , txt Button - bt, btn RadioButton - rb ToggleButton - tb CheckBox - cb , chk Switch - sw ImageButton - ib ImageView - iv ProgressBar - pb SeekBar - sb RatingBar - rb Spinner - sp , spn EditText - et, edt Frame Layout - fl Linear Layout - ll Table Layout - tl Table Row - tr Grid Layout - gl Relative Layout - rl Radio Group - rg List View - lv Grid View - gv Scroll View - sv Tab Hos..

Android

간단한 일기장 어플

깃허브 주소https://github.com/tehon/Coffeedroid/tree/master/NoDapDiary 기능 달력에서 원하는 날짜를 선택하면 해당 날짜의 일기를 쓰거나, 전에 써둔 일기가 나온다.일기는 내장 메모리에 해당날짜를 가지고 파일이름을 만들어서 txt형식으로 저장해둔다. 심심해서 만들었는데 생각보다 괜찮게 나와서 블로그에 올린다. 화면 첫 화면첫 접속 시에는 오늘 날짜가 일기가 열린다.일기가 있으면 해당 일기 파일을 열고없으면 빈 텍스트 뷰를 보여준다. 일기가 없을 때날짜를 이동 시 해당하는 날짜에 일기가 있는 지 없는 지 토스트 메시지로 출력해준다.일기가 있으면 해당 일기를 보여주고없으면 빈 텍스트 뷰를 보여준다.일기를 작성하고 저장을 누르면 내장메모리에 해당날짜.txt로 저장된..

Android

역시 변수명 클래스명 지어주는게 제일 어렵다

읽었을때 뭔지 바로 알 수 있게 만들어야하는데너무 길어지면 읽기도 힘들고 코딩하기도 힘들다. gitHub나 공식 사이트에서 예시 코드를 받았을 때 보면이름 되게 잘 지었던데다들 어떻게 생각하는 걸까 이름 짓기 참고 사이트 http://source.android.com/source/code-style.html#follow-field-naming-conventions http://croute.me/307http://www.androidpub.com/2416507http://hashcode.co.kr/questions/1525/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EB%B3%80%EC%88%98-%EB%84%A4%EC%9D%B4%EB%B0%8D%EC%9D%B4-%..

Android

sd카드 파일 읽고 쓰기 권한 설정

AndroidManifest.xml에 아래 코드를 넣어준다.나는 application태그 위에 넣어주었다. 안드로이드 6.0이상 부터는 자바 코드에도 권한 설정 코드를 넣어야한다sd카드에서 읽고 쓰기 작업을 하는 activity 코드에 아래 코드를 넣어줘야한다.private static String[] PERMISSIONS_STORAGE = { Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE }; private static final int REQUEST_EXTERNAL_STORAGE = 1; public static void verifyStoragePermissions(Activity activit..

Android

OnGestureListener

https://developer.android.com/reference/android/view/GestureDetector.OnGestureListener.html GestureDetector.OnGestureListener onDown() 화면에 손을 붙이는 순간 호출onShowPress() onDown보다 길게 약 90ms 정도 손가락 붙이고 있으면 호출onSingleTapUp() onShowPress보다 더 오래 손을 붙이고 있으면 호출됨onLongPress() onSingleTapUp보다 더 길게 클릭하고 있으면 호출onScroll() 손을 움직이는 동안 호출onFling() 손을 뗌 손가락을 붙이고 있는 거랑 길게 클릭하고 있는 거랑 무슨 차이인지...흠.. import android.view...

개발세탁기
'Android' 카테고리의 글 목록 (4 Page)