Tag 안드로이드

Store image to file

[code lang=”java”] public static boolean StoreByteImage(Context mContext, byte[] imageData, int quality, String expName) { File sdImageMainDirectory = new File("/sdcard/myImages"); FileOutputStream fileOutputStream = null; String nameFile; try { BitmapFactory.Options options=new BitmapFactory.Options(); options.inSampleSize = 5; Bitmap myImage = BitmapFactory.decodeByteArray(imageData, 0, imageData.length,options); fileOutputStream…

특정 확장자의 파일을 Activity와 연동시키기

출처 :  Here is how I defined my activity in my AndroidManifest.xml to get this to work. [code lang=”java”] <activity name="com.keepassdroid.PasswordActivity"> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="file" /> <data android:mimeType="*" /> <data android:pathPattern=".*\\.kdb" /> <data android:host="*"…

Zemna AppList Backup

Zemna에서 두번째로 개발한 안드로이드 폰용 어플 백업 앱입니다. 폰에 이상이 생기거나 이번 프로요 업데이트처럼 OS자체가 업데이트 될 경우 많은 경우 초기화를 진행해야 합니다. 기존 백업 어플들로 백업을 할 경우 어플자체를 백업하는것이기 때문에 용량에 있어 만만치 않게 됩니다. 참고로 제 폰은…

Check network availability of your android phone

현재 안드로이드 폰에서 와이파이가 연결가능한지, 3G가 연결가능한지 확인하는데 사용 가능한 유틸 클래스 사용하는 방법 와이파이 상태 확인 : ZemnaNetworkInfo.IsWifiAvailable(현재 컨텍스트) 3G 상태 확인 : ZemnaNetworkInfo.Is3GAvailable(현재 컨텍스트) 둘중에 아무거나 연결 가능한지 확인 : ZemnaNetworkInfo.IsAnyAvailable(현재 컨텍스트) Source [code language=”java”] import android.content.Context; import…

Zemna 어플 추천(Zemna App Adviser)

이번에 최초로 개발한 안드로이드 폰용 어플 추천앱입니다. 그동안 주위 사람과 스마트폰을 쓰면서 불편했던 점이 ‘내가 어떤 어플 써봤는데, 좋더라~ ‘xxxxx’ 인데 한번 써봐~~’ 라고 얘기해 주면, 그 말을 들은 사람이 직접 마켓으로 들어가서 검색 버튼 눌러서 어플명 치고나서 설치해야 한다는…

Android App – Zemna 어플 추천(Zemna App Adviser)

이번에 최초로 개발한 안드로이드 폰용 어플 추천앱입니다. 그동안 주위 사람과 스마트폰을 쓰면서 불편했던 점이 ‘내가 어떤 어플 써봤는데, 좋더라~ ‘xxxxx’ 인데 한번 써봐~~’ 라고 얘기해 주면, 그 말을 들은 사람이 직접 마켓으로 들어가서 검색 버튼 눌러서 어플명 치고나서 설치해야 한다는…

입력 문자 수 제한하기

입력할 수 있는 문자의 수를 제한하는 방법. – setFilters(InputFilter[] filters) 함수를 사용한다. – InputFilter.LengthFilter(int max) 함수를 사용하여 원하는 자리수를 지정한다. [code lang=”java”] public class TextChange extends Activity { EditText mEdit; /** Called when the activity is first created. */ @Override…

안드로이드 수퍼 가이드

IDG에서 제작한 안드로이드 플랫폼의 현황과 확장성, 활용법등에 대한 매거진 형식의 문서이다. 사이트에서 다운로드를 받으려면 회원가입을 해야하고, 다운로드 후에 다운로드화면에 명시되어 있는 암호를 입력해야 문서를 볼 수 있다. 다운로드 링크

삼성 갤럭시S(Galaxy S) 버그

이번에 휴대폰에 문제가 있어서 삼성 서비스센터에서 내부 부품 전체를 교체받은 후 나타난 현상. 관련 동영상 1. 와이파이 켰을때 2. 다시 와이파이 껐다가 켰을때 3. 다시 와이파이 껐다가 켰을때 즉, 각 휴대폰 별로 고정되어 있어야 할 맥(MAC) 어드레스가 와이파이를 토글…

Android NinePatch Graphic

NinePatch는 안드로이드에서 View의 내용이 이미지 영역을 초과할 경우 이미지의 크기를 조절하기 위해 늘릴영역(Stretchable Region)을 지정해 놓은 PNG형식의 이미지를 뜻한다. 즉, 하나의 이미지를 가지고 이미지를 늘렸을 때 이미지의 전체가 아닌 NinePatch 이미지의 좌측과 상단에 정의되어있는 영역정보를 이용하여 늘려주고 우측과 하단에 정의되어있는…