상단 Help > Install New Software


경로에 http://download.eclipse.org/egit/updates 입력




Window > Show view > Other > Git 선택


Clone a Git repository 를 선택 한 후, Git 서버에 생성된 주소를 넣고, 진행 한다.

계정이 있다면 계정 정보도 입력한다.






끝~





'GIT' 카테고리의 다른 글

SourceTree 에서 git 를 사용해보자.  (0) 2015.04.16
Posted by 자바리즘
,

안드로이드 스튜디오 2일차 

Build


app 모듈 안의 build.gradle 파일 을 열어서, 빌드 설정을 해주어야 한다.


Sign 된 애플리케이션을 만들려면 아래의 signingConfigs 에서 release 에 해당하는 구문을 만들어 주어야 한다.

Release 에 필요한 정보 키스토어파일,패스워드 정보 등을 기입해야 한다.


선언된 이름을 가지고 buildType > relase 에서 signingConfig 에 위에 선언된 이름을 기입해준다.

뭔가 좀 복잡 한 거 같지만...처음이려니...;;ㅋㅋ



하단의 Terminal 에서

gradlew 라는 명령어를 사용하는데...


> gradlew assembleRelease


또는 줄여서


> gradlew aR


Loading 후, 빌드가 된다.


빌드 된 APK 는 해당 프로젝트 경로의 build/output/apk 안에 생성된다.



Posted by 자바리즘
,

ListView 에 복잡하지 않은 Item 으로 레이아웃을 구성할 경우 android:listSelector 라는 속성을 이용해서 색상을 지정하면 터치 했을 때 즉각적인 반응을 보여줄 수 있다.


android:listSelector="#dddddd"


그러나, 복잡한 레이아웃으로 구성된 Item 이라면 이 속성이 먹히지 않을 수 있다.

그럴때는 배경이 아닌 윗쪽을 덮는 형태로 만들어야 한다.

레이아웃이 FrameLayout 일 경우에는 android:foreground 속성을 이용하면 되나

아닐 경우는 이 속성을 사용할 수 없다.


1) FrameLayout

android:foreground="?android:selectableItemBackground"


2)ForegroundLinearLayout 

Gitub 에 공개되있으니 사용하면 되겠습니다.

https://gist.github.com/chrisbanes/9091754



출처 : http://www.kmshack.kr/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EC%82%AC%EC%9A%A9%EC%9E%90-%ED%84%B0%EC%B9%98-pressed%EC%97%90-%EB%8C%80%ED%95%9C-%EC%B2%98%EB%A6%AC-%EB%B0%A9%EB%B2%95/

Posted by 자바리즘
,

Status Bar (상태바) 에 위치하는 아이콘의 사이즈를 알아보자.


ldpi (120 dpi)
(Low density screen)
mdpi (160 dpi)
(Medium density screen)
hdpi (240 dpi)
(High density screen)
xhdpi (320 dpi)
(Extra-high density screen)
Status Bar Icon Size
(Android 3.0 and Later)


18 x 18 px


24 x 24 px


36 x 36 px


48 x 48 px


출처 :

https://stuff.mit.edu/afs/sipb/project/android/docs/guide/practices/ui_guidelines/icon_design_status_bar.html

Posted by 자바리즘
,

App Icon

해상도

이즈 

Low Density 

36 x 36 pixel 

Medium Density

48 x 48 pixel 

High Density 

72 x 72 pixel 

eXtra High Density

96 x 96 pixel 

eXtra eXtra High Density

144 x 144 pixel 



Splash Image

해상도

이즈 

ldpi

240 x 400 pixel 

mdpi

320 x 480 pixel 

hdpi 

480 x 800 pixel 

xhdpi

720 x 1280 pixel 

xxhdpi

1080 x 1920 pixel 

xxxhdpi

1440 x 2560 pixel


xxxhdpi 는 현재 출시되는 폰을 커버하기 위함이다. 정해진 것은 아니니 참고하시면 되겠습니다.


갤럭시 노트4가 1440 x 2560 해상도 입니다.



Posted by 자바리즘
,

https://github.com/ACRA/acra/wiki/AdvancedUsage#dynamic-configuration


위 링크 참조,


자세한 방법은 다시 올리겠습니다.

'안드로이드' 카테고리의 다른 글

Exo Player -1  (0) 2017.07.12
안드로이드 어노테이션 @CheckResult  (0) 2017.06.21
windowSoftInputMode  (0) 2015.02.10
ViewPager 와 SwipeRefreshLayout  (2) 2015.01.19
MODE_PRIVATE  (0) 2015.01.08
Posted by 자바리즘
,
windowSoftInputMode

stateUnspecified : 키보드의 디폴트 설정값

stateUnchanged : 키보드의 마지막 상태로 유지 

stateHidden : 사용자 액티비티 선택시 키보드 숨김 

stateAlwaysHidden : 액티비티의 메인 윈도우가 입력 포커스를 가질 때 키보드는 항상 숨김 

stateVisible : 사용자가 액티비티 메인 윈도우 앞으로 갈 때 키보드 보여짐 

stateAlwayVisible : 사용자가 액티비티를 선택할 때 키보드를 보여줌 

adjustUnspecified : 스크롤 할 수 있는 레이아웃 뷰드을 가지고 있다면 윈도우 크기 재조정, 메인윈도우의 디폴트 값 

adjustResize : 스크린에 키보드 공간을 만들기 위해 메인 윈도우 크기를 재조정 

adjustPan : 키보드 공간을 만들기 위해 메인 윈도우의 크기가 재조정 되지 않음



키보드 공간을 만들기 위해 주로 adjustResize 를 사용하곤 한다. 참고하시길 바랍니다.

재조정 하지 않으려면 adjustPan 을 사용하면 됩니다.

'안드로이드' 카테고리의 다른 글

안드로이드 어노테이션 @CheckResult  (0) 2017.06.21
안드로이드 크래쉬 리포트  (0) 2015.02.10
ViewPager 와 SwipeRefreshLayout  (2) 2015.01.19
MODE_PRIVATE  (0) 2015.01.08
Fragment onCreateView inflate Exception  (0) 2014.12.26
Posted by 자바리즘
,