[Android] 유용한 사이트

Posted by Find my true self Fimtrus
2013. 3. 29. 14:05 Programming/Android

안드로이드 개발 참고 사이트 모음입니다. 

AndroidViews : 안드로이드 유용한 라이브러리를 모아놓은 사이트. 
  소개       : 한국 안드로이드 커뮤니티
  홈페이지 : http://www.androidviews.net 

AndroidPub : 안드로이드펍 한국 안드로이드 사용자 및 개발자 커뮤니티. 
  소개       : 한국 안드로이드 커뮤니티
  홈페이지 : http://www.androidpub.com

공식 안드로이드 공식 홈페이지들
  소개글        : 안드로이드의 전체 소스를 다운받을 수 있음
  홈페이지     : 소스 http://source.android.com
                     공식 http://www.android.com
                     마켓 http://market.android.com
                     개발자 http://developer.android.com

- 안드로이드 써드파티 마켓 사이트 모음
  소개글        : 안드로이드의 다양한 써드파티 마켓 정보 모음
  홈페이지     : http://www.androidpub.com/22520


Android Code Snippets
  소개       : 간단한 안드로이드 코드 모음
  홈페이지 : http://www.androidsnippets.org

StackOverflow Android 
  소개       : 안드로이드 질문과 답 (영문)

구글의 안드로이드 개발자들이 만든 애플리케이션 모음 (Apps for Android )
  소개        : 주로 구글의 실제 안드로이드 개발자들이 만든 샘플 애플리케이션들로 안드로이드의 구조를 잘 이해하고
                  작성한 애플리케이션들이라서 주옥같은 예제가 많이 들어있음. PhotoStream는 웹서버와의 통신에서
                  참고하기 좋은 애플리케이션.

안드로이드 플랫폼 스터디 모임
  소개       : 안드로이드 애플리케이션 프로그래밍을 공부하는 것이 아니라, 안드로이드 플랫폼의 자체 이해를 목적으로 합 
                       니다. 이를 통해 안드로이드 프레임워크의 설계 및 동작 원리를 이해하고, 나아가 안드로이드의 내부 구조를 파악 
                      함으로써 효율적인 안드로이드 프로그램의 설계 및 구현 할 수 있는 지식을 쌓는 것이 저희 스터디의 목표입니다.  
  홈페이지 : http://andstudy.springnote.com/

Eyes Free TTS 텍스트 음성 변환 라이브러리
  소개       : 안드로이드 애플리케이션에서 공유해서 사용할 수 있는 TTS 라이브러리 (안드로이드 1.6에 기본 탑재될 것으로 
                 알려짐)

-  SMALI Dex assembler/disassembler
  소개       : JF 가 작업중인 Dex 어셈블러/디스어셈블러

The open mob for android
  소개       : 안드로이드 개발 관련 위키
  홈페이지 : http://wiki.andmob.org/

안드로이드 스크립트 환경 (ASE : Android Scripting Environment)
  소개       : http://www.androidpub.com/11518

Live CD for Android
  소개       : PC에서 안드로이드를 구동시키자? x86 으로 컴파일된 안드로이드 이미지를 CD에 구워서 PC에서 구동.

HTC 안드로이드 개발자 폰 지원 사이트. 
  소개       : 최신 시스템 이미지등을 다운받을 수 있음

MotoDev 모토로라 개발자 사이트
  소개       : 모토로라의 개발자 사이트 최근 안드로이드를 중심으로 구성되고 있음. PodCast등 쓸만한 정보가 제법 올라옴
  홈페이지 : http://developer.motorola.com/

차이나모바일 OMS 개발자 사이트
  소개       : 차이나 모바일 OMS SDK 정체를 드러내다. 
  홈페이지  : http://www.ophonesdn.com 

일본 안드로이드회 기술자료
  소개         : 일본의 안드로이드 개발자 협회의 기술자료 다양한 자료가 잘 정리되어있다.

출처 : http://www.androidpub.com/89895

이 댓글을 비밀 댓글로

[Android] 루팅권한 체크

Posted by Find my true self Fimtrus
2013. 3. 25. 09:58 Programming/Android
금융 어플을 보면 루팅 체크하는 로직이 있다.

아래와 같은 로직으로 처리가 가능하다.





try {
    Runtime.getRuntime().exec("su");
} catch ( Exception e) {
    // 루팅 안되있으면 Exception
    Log.d("test", "rooting X");
}

하지만 문제점은... 임시 루팅해제시 체크가 되지 않는다.


출처 : http://arabiannight.tistory.com/


'Programming > Android' 카테고리의 다른 글

[Android] ActionBarImpl 에러. Dialog 에러  (0) 2013.05.14
[Android] 유용한 사이트  (0) 2013.03.29
[Android] 루팅권한 체크  (0) 2013.03.25
[Android] 이미지 합성(Watermark)  (0) 2013.03.12
[Android] Dialog 위치 이동.  (0) 2013.03.07
[Android] Multi Touch Event Count  (0) 2013.03.06
이 댓글을 비밀 댓글로

[Android] 이미지 합성(Watermark)

Posted by Find my true self Fimtrus
2013. 3. 12. 17:23 Programming/Android
private Bitmap overlayMark(Bitmap baseBmp, Bitmap overlayBmp, int distanceLeft, int distanceTop) {
	Bitmap resultBmp = Bitmap.createBitmap(baseBmp.getWidth() + 
        distanceLeft, baseBmp.getHeight() + distanceTop,
	baseBmp.getConfig());
	Canvas canvas = new Canvas(resultBmp);
	canvas.drawBitmap(baseBmp, distanceLeft, distanceTop, null);
	canvas.drawBitmap(overlayBmp, 0, 0, null);
	return resultBmp;
}


출처 : http://blog.naver.com/jolangma/150116638787

문제가 된다면 삭제하도록 하겠습니다.

'Programming > Android' 카테고리의 다른 글

[Android] 유용한 사이트  (0) 2013.03.29
[Android] 루팅권한 체크  (0) 2013.03.25
[Android] 이미지 합성(Watermark)  (0) 2013.03.12
[Android] Dialog 위치 이동.  (0) 2013.03.07
[Android] Multi Touch Event Count  (0) 2013.03.06
Nexus ICS 이상 급들 하단바 숨기기.  (0) 2013.02.25
이 댓글을 비밀 댓글로

[Android] Dialog 위치 이동.

Posted by Find my true self Fimtrus
2013. 3. 7. 15:31 Programming/Android

완전 간단함..



//mShareDialog 는 다이얼로그 입니다^^;
WindowManager wm = (WindowManager) 
getSystemService(Context.WINDOW_SERVICE);
Display display = wm.getDefaultDisplay();
DisplayMetrics metrics = new DisplayMetrics();
display.getMetrics(metrics);
WindowManager.LayoutParams params = mShareDialog.getWindow().getAttributes();
params.y = metrics.heightPixels - Util.getPxFromDp(44);
params.x = 1;
//이부분이 핵심!
mShareDialog.getWindow().setAttributes(params);
			
이 댓글을 비밀 댓글로

[Android] Multi Touch Event Count

Posted by Find my true self Fimtrus
2013. 3. 6. 14:46 Programming/Android
public boolean onTouch(View v, MotionEvent m) {
       int pointerCount = m.getPointerCount();
       int pointerId = m.getPointerId(0);
       return true;
 }

'Programming > Android' 카테고리의 다른 글

[Android] 이미지 합성(Watermark)  (0) 2013.03.12
[Android] Dialog 위치 이동.  (0) 2013.03.07
[Android] Multi Touch Event Count  (0) 2013.03.06
Nexus ICS 이상 급들 하단바 숨기기.  (0) 2013.02.25
[Android] Download Native Sources.  (1) 2013.02.22
[Android] 진동 제어.  (0) 2013.02.21
이 댓글을 비밀 댓글로

Nexus ICS 이상 급들 하단바 숨기기.

Posted by Find my true self Fimtrus
2013. 2. 25. 16:13 Programming/Android

아래의 코드를 써주면된다.

단 사라진 후 화면을 터치하게되면 다시 생기니, 

핸들러를 통해, 터치 이후에 다시 숨겨주는 작업이 필요하다.


/** 전체 숨기기(상단바 포함) **/
getActivity().getWindow().getDecorView().setSystemUiVisibility(
View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION 
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_LOW_PROFILE);

/** 하단바만 숨기기 **/
getActivity().getWindow().getDecorView().setSystemUiVisibility(
View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LOW_PROFILE);

'Programming > Android' 카테고리의 다른 글

[Android] Dialog 위치 이동.  (0) 2013.03.07
[Android] Multi Touch Event Count  (0) 2013.03.06
Nexus ICS 이상 급들 하단바 숨기기.  (0) 2013.02.25
[Android] Download Native Sources.  (1) 2013.02.22
[Android] 진동 제어.  (0) 2013.02.21
[Android] 알림음 제어하기.  (0) 2013.02.21
이 댓글을 비밀 댓글로

[SenchaTouch] Ext.tab.Panel (tabpanel) 에서 애니메이션 제거하기.

Posted by Find my true self Fimtrus
2013. 2. 24. 16:21 Programming/Hybrid App

디바이스의 성능이 좋지 않을 때에는 애니메이션을 적용하지 않는 것이 효과적이다.

아이폰4 이상, 갤투 이상급 된다면 굳이 애니메이션을 제거할 필요는 없지만.....

layout : {type: 'card', animation: {type: false}}


이걸...TabPanel 속성으로 주면, 애니메이션이 제거된다.!

이 댓글을 비밀 댓글로

[Android] Download Native Sources.

Posted by Find my true self Fimtrus
2013. 2. 22. 14:00 Programming/Android

- System Application 

https://android.googlesource.com/

- Full source

http://source.android.com/

https://github.com/android

이 댓글을 비밀 댓글로
  1. vaoDnmabYf [url=http://vibramfivefingers0.iconosites.com/]vibram fivefingers[/url]
    hzcXgmapQz [url=http://nikedk0.iconosites.com/]nike dk[/url]
    lycUeffmXn [url=http://michaelkorstasker.iconosites.com/]michael kors tasker[/url]
    gijWkwliSw [url=http://hollistercopenhagen.iconosites.com/]hollister copenhagen[/url]
    qwpZqbtjEf [url=http://hollistercopenhagen.iconosites.com/]hollister copenhagen[/url]
    cewLbilbTi [url=http://nikesko.iconosites.com/]nike sko[/url]
    uvhHedetBx [url=http://nikedk0.iconosites.com/]nike dk[/url]
    kgvUckpbEt [url=http://timberlandstovler.iconosites.com/]timberland støvler[/url]
    fyjKvcpzLp [url=http://raybanwayfarer0.iconosites.com/]ray ban wayfarer[/url]
    tftHfnkgFf [url=http://poloralphlaurenskjorte.iconosites.com/]polo ralph lauren skjorte[/url]

    yhlZvaauFi chwOftbrLb

[Android] 진동 제어.

Posted by Find my true self Fimtrus
2013. 2. 21. 18:04 Programming/Android

아래의 코드 추가.

Vibrator vibe = (Vibrator) 
getSystemService(Context.VIBRATOR_SERVICE);         
vibe.vibrate(new long[] { 1000, 1000}, 1);     

아래의 퍼미션을 꼭 추가해줘야 한다.


 
이 댓글을 비밀 댓글로

[Android] 알림음 제어하기.

Posted by Find my true self Fimtrus
2013. 2. 21. 17:56 Programming/Android
Uri uri = RingtoneManager.getActualDefaultRingtoneUri(
getApplicationContext(), RingtoneManager.TYPE_NOTIFICATION);
Ringtone ringtone = RingtoneManager
.getRingtone(getApplicationContext(), uri);
ringtone.play();


이 댓글을 비밀 댓글로