Tool

Gralde – Unit test

Buil test configuration app > build.gradle 환경 파일을 아래와 같이 수정한다. instrumentTest.setRoot(‘tests’)라는 거. android { … sourceSets { main { jniLibs.srcDirs = [‘libs’, ‘src/main/libs’] jni.srcDirs = [] } instrumentTest.setRoot(‘tests’) debug.setRoot(‘build-types/debug’) release.setRoot(‘build-types/release’) } … } ##Unit test example file public class ExampleUnitTest { … @Test public void addTest() throws Exception { assertEquals(4, 2 + 2); } […]

Read More
Android

[Android] 지역화 하기

1. 지역화 하기 Android 지역화하기 위한 기본적인 디렉토리 경로는 아래와 같다. 위와 같은 디렉토리안에 strings.xml파일이 위치하게 되고 지역화를 하기 위해 values디렉토리 뒤에 예로 -en, -ko와 같이 붙여 지역화 폴더를 생성할 수 있다. Example 2. 동적으로 변하는 문자열 지역화 하기 예로 설명하겠다. 나는 cocoa를 좋아합니다. 라는 한국말과 i like cocoa. 라는 영어는 문법이 틀린다. 이 구조를 […]

Read More
Android

[Android] AdMob 배너 하단에 넣기.

AdMob뿐만 아니라 여러 디바이스를 지원하도록 뷰 설계가 가능합니다. Ex) 디바이스에 따라 변화될수 있는 View 하단에 광고 배너를 넣어보도록 하겠습니다. 일단 고정 된 뷰는 xml에서 미리 선언해주는게 포인트입니다. – 레이아웃은 RelativeLayout 사용 – 사이즈가 고정 된 뷰(Admob) 선언 – ContentView 생성 코드로 보도록 하겠습니다. 위와 같은 구조를 이용할 수 있습니다.

Read More
Android

[Android] 마켓 링크 걸기

링크를 걸기 위해 두가지 파라미터가 필요합니다. 패키지 검색어 해당 패키지명을 가진 어플 페이지로 이동합니다. market://details?id=packageName 해당패키지명 또는 해당 검색명으로 마켓에서 검색을 한다. market://search?q=packageName market://search?q=searchName 1. HTML a링크 이용하기. 첫 번째 방법. <a href="market://details?id=packageName"></a> 두 번째 방법. <a href="http://market.android.com/details?id=packageName"></a> 2. Intent를 이용하여 마켓으로 이동하기. Intent marketLaunch = new Intent(Intent.ACTION_VIEW); marketLaunch.setData(Uri.parse("market://search?q=네이트온")); startActivity(marketLaunch);

Read More
Back To Top