목록모바일 (27)
이야기앱 세상
javaScript를 이용해서 접속한 기기가 PC 또는 모바일인지 확인하기PC인지 모바일인지 확인하기
Android Studio에서 Key Store 생성 및 앱에 서명해서 APK 추출하기 Key Store 생성 및 APK 생성 최선 정보를 보시려면 여기를 클릭하세요. Key Store 생성하기위해 Build>Generate Signed APK 선택 Generate Signed APK에서 [Create new] 버튼 클릭해서 Key Store 정보 입력한다. Choose keystore file에서 keystore가 만들어질 경로 지정 및 파일명 입력 경로와 파일명이 지정되면 아래 정보를 입력한다. 중요한 것은 비밀번호 설정이다. 비밀번호는 분실하면 확인하거나 변경할방법이 없으므로 잘 기억한다. Validity (years)는 해당 Key Store의 사용 기간을 말한다. 지정한 기간이 경과하면 Key ..
안드로이드 스튜디오 프로젝트에 assets 폴더 생성하기 app 폴더를 클릭하고 New>Folder>Assets Folder 클릭 [Finish] 클릭
안드로이드 스튜디오에 jar 임포트하기 File>New Module 선택 Import .JAR/.AAR Package 선택 [Next] 클릭 File name 옆에 Search 버튼을 클릭해서 원하는 jar를 검색하고 [Finish] 클릭 아래와 같이 import 된 jar 확인 File>Project Structure를 클릭한 후 app 항목의 Dependencies를 선택 한 후 Module Dependency를 선택한다. 아래 선택한 모듈의 jar이 포함된 것을 확인할 수 있다.
Android API 23이상에서 제외된 HttpClient 사용하기 HttpClient가 Android API 23이상에서 제외되었기 때문에 외부 라이브러리를 사용해야 한다. 아래 사이트로 이동하면 API22 이하 및 API23이상에서 HttpClient의 사용 방법을 알 수 있다.https://hc.apache.org/httpcomponents-client-4.5.x/android-port.html 특히 Android API23이상일 경우는 아래 사이트에서 정보를 얻을 수 있다.https://github.com/smarek/httpclient-android/wiki/Project-Introduction 위 사이트에 접속해서 설명을 확인해보면 안드로이드 스튜디오에 다운로드하기 위해 build.gradl..
안드로이드 스튜디오에서 패키지 변경하기 패키지를 변경할 때는 아래와 같이 변경하고자 하는 패키지명에 마우스 커서를 올려두고 마우스 오른쪽 버튼을 누르면 메뉴 창이 보여지고 Refactor에 Rename을 선택한다. test를 jworld로 변경한 후 [Refactor]를 눌러도 되고 [Preview]를 눌러도 됨. 바뀌는 부분을 확인한 후 [Do refactor] 눌러 변경. 패키지를 변경한 후에 R 파일을 인식하지 못 하면 Tools>Android>Sync Project with Gradle Files를 눌러 변경 설정을 반영해 주면 R 파일을 잘 인식함
안드로이드 스튜디오에서 제공하는 기능을 이용한 이벤트 처리하기 레이아웃 설정 파일에서 Button 을 지정할 때 속성으로 android:onClick="onClick"을 명시하고 ALT + ENTER를 누르면 이벤트 핸들러를 지정할 수 있는 메뉴가 보여지고 첫번째 Create onClick event handler 를 클릭하면 Activity 화면에 아래와 같이 onClick 메서드가 생성됨 Activity 화면에 생성된 onClick 메서드
안드로이드 스튜디오에서 국제화하기 strings.xml 편집화면의 상단의 Open editor를 클릭한다. 아래 화면에서 지구 모양의 아이콘을 클릭하면 언어를 선택할 수 있다. 선택한 언어에 해당하는 번역 내용을 입력한다.
ActionBarActivity(ActionBarActivity가 deprecated되어 AppCompatActivity로 대체)에서 Button 텍스트가 대문자로 보여지는 현상이 나타나는데 이런 경우 Button의 XML 코드에 android:textAllCaps="false" 명시해주면 텍스트가 모두 대문자로 보여지지 않는다.
코나 뉴스 보기 코나 뉴스 보기는 간편하게 인터넷 검색을 하고 손쉽게 웹사이트에 접속할 수 있는 브라우저 어플리케이션이다. 최근에서는 여러개의 모바일 웹브라우저앱이 출시되어 경쟁하면서 모바일 웹브라우저의 기능이 복잡하고 잘 사용하지 않는 기능 때문에 사용하기 어려운 앱들이 적지 않다. 코나 뉴스 보기앱은 잘 사용하지 않는 기능을 제거하고 심플한 검색과 손쉽게 북마크하고 관리하는 기능을 넣은 브라우저앱이라고 할 수 있다. 또한 휴대폰으로 신문과 방송으로 뉴스를 접하는 사람들을 위해 국내외 신문과 방송을 시작페이지에 배치하여 빠르게 뉴스를 볼 수 있도록 했다. 처음 앱을 실행시키면 초기 화면의 가장 윗부분에 북마크(즐거찾기)를 배치해서 손쉽게 자주 방문하는 사이트로 이동할 수 있도록 했다. 그 아래에는 검색..