본문 바로가기
반응형

Programming95

Custom Font 사용 안드로이드에선 TTF 또는 OTF (True Type or Open TypeFace, a TTF extension) 설치해서 사용할 수 있다. Android:typeface 속성 : "normal","sans","serif","monospace" Project의 assets 하위로 fonts 폴더를 만들고 폰트를 설치 폰트를 사용할 View 선택 Typeface object 생성(Typeface class static method create()) setTypeface method. Typeface 생성함수 create(String familyName, int style); create(TypeFace family, inst style); createFromAsset(AssetManager mgr, St.. 2014. 4. 21.
[android] Custom MediaPlayerControl 처리 예 http://www.brightec.co.uk/blog/custom-android-media-controller https://github.com/brightec/ExampleMediaController package uk.co.brightec.example.mediacontroller; import java.io.IOException; import android.media.AudioManager; import android.media.MediaPlayer; import android.net.Uri; import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.content.pm.Act.. 2014. 2. 18.
C#에서 DataContract 사용시 참조 처리 문제 DataContract 사용시 참조 문제.. using 선언과 System.Runtime.Serialization 참조를 추가해줘야함. 참조 : http://stackoverflow.com/questions/7401795/namespace-for-datacontract I can't find the namespace to use for [DataContract] and [DataMember] elements. According to what I've found, it seems that adding the following should be enough, but in my case it is not.using System; using System.Runtime.Serialization; Here is a.. 2014. 1. 6.
파일명 소문자로 일괄 변경 배치 처음 안드로이드 작업을한 디자이너가 이미지 파일명을 대문자로 ㅎㅎ 일일이 바꾸기도 그렇고 단순하게 배치를 만들어서 하는게 젤 편할듯 해서 인터넷을 뒤져 보니 역시 이미 만드신분이..ㅎㅎ http://milennium9.blog.me/20168619695 pushd %1 setlocal set DIRCMD=/s/b/l for /f "tokens=*" %%a in ('dir/a-d') do ( echo %%a>find /v ".svn" && move "%%a" "%%a" ) endlocal popd 2013. 12. 17.
Android SharedPreferences 암호화 랩퍼 Encryption Wrapper for Android SharedPreferences 프리퍼런스 관련 래핑 클래스를 찾다보니 암호화 기능까지 잘 정리된 클래스인듯... http://www.codeproject.com/Articles/549119/Encryption-Wrapper-for-Android-SharedPreferences Using the code As you may already know, there are 3 methods to initialize a SharedPreferences object: Context.getSharedPreferences(String name, int mode) Activity.getPreferences(int mode) PreferenceManager.getDe.. 2013. 12. 17.
안드로이드(Android) 프레임 애니메이션 http://mainia.tistory.com/704 펌 안드로이드는 이런 한장한장의 그림을 연속적으로 이어서 재생 될수 있도록 클래스를 제공한다. 그 클래스는 android.graphics.drawable.AnimationDrawable 이다. 위젯 ImageView 에서 getBackground 함수를 이용해 얻을 수 있다. 이렇게 얻은 AnimationDrawable 를 이용해 Start, Stop 호출해서 애니메이션의 시작과 종료를 할수 있다. (1) 애니메이션 구현을 위한 여러장의 스틸사진 준비 사진은 PNG 이미지로 준비한다. 그리고 drawable 폴더에 넣어둔다. (2) animation list xml 파일 작성 ImageView 에 셋팅할 animation list xml 파일이 필요하.. 2013. 12. 11.
Bitmap Drawable 변환 Bitmap Drawable 변환 Bitmap bitmap = BitmapFactory.decodeFile(“/sdcard/test.jpg”); Drawable drawable = new BitmapDrawable(bitmap); 비트맵을 Drawble로 변환시 Public Constructors BitmapDrawable() This constructor was deprecated in API level 4. Use BitmapDrawable(Resources) to ensure that the drawable has correctly set its target density. BitmapDrawable(Resources res) Create an empty drawable, setting initia.. 2013. 12. 11.
gridview click 이벤트 onItemClick 작동 오류 gridview에 각 sel에는 click이벤트가 있는 위젯을 사용하면 안되는 거였다. ImageButton위젯이 아니라 ImageView위젯을 사용해야하는 거였다 http://blog.daum.net/dayhyub/72 2013. 12. 7.
NDK Plugin 사용 ADT20 은 Eclipse에 NDK 프로젝트 빌딩과 디버깅을 지원하는 NDK 플러그인을 포함하고 있다. 아래는 Eclipse에 플러그인 설치 문서 http://tools.android.com/recent/usingthendkplugin Installation The NDK plugin currently works with CDT 7.0.2 or CDT 8.0.2. Download Eclipse for Java. Install CDT from Eclipse update site http://download.eclipse.org/tools/cdt/releases/indigo. Install Android SDK + NDK Plugins from Eclipse update site https://dl-ssl.. 2013. 11. 24.
Android NDK 소개 NDK 란? Native Development Kit의 약자로 자바 프로그래밍 언어로 작성된 안드로이드 어플리케이션들에서 사용할 수 있는 C 또는 C++로 작성된 공유 라이브러리(Shared libraries)를 빌드할 수 있는 개발 툴체인(development toolchain)이다. 기능 - 3D 그래픽스 라이브러리 (OpenGLES) 제공 - 사운드 재생 (OpenSLES) 제공 - NativeActivity 제공 : NativieActivity로 개발하면 동작 속도가 빠르다는 장점 OpenGLES를 이용한 개발, 각종 디바이스 제어가 어렵고 디버깅이 어렵다. - 리눅스의 시스템 콜 가능 특징 - 복수의 하드웨어 아키텍처를 지원하기 위해 apk 파일의 용량 - 빠른 구동 속도 - 메모리 관리 동작 .. 2013. 11. 23.
C#에서 Facebook Api 사용하기 Facebook 제공 기본 개발자 사이트: https://developers.facebook.com/ .Net 기반 Facebook SDK 사이트: http://facebooksdk.net/ 기본적으로 Nuget 패키지 관리창에서 해당 Facebook 패키지를 찾아서 추가만 해주면 제공 API를 사용할수 있다. 로그인 브라우저를 임베딩 시키거나 팝업 페북 로그인 창을 실행 로그인시 필요로 하는 퍼미션지정 페이지실행 후 Fragment 속성으로 access_token 을 제공함 _redirectUrl = "http://www.facebook.com/connect/login_success.html"; _facebookAppId = "페북에서 받은 APP ID"; _permissions = "manage_pa.. 2013. 10. 19.
TumblrRip 0.4 – Facebook Album선택 기능 추가 추가 기능 페이스북 앨범정보 리스트 추가 이미지 업로드 앨범 선택기능 추가 이미지 업로드 완료시 메시지 추가 앨범 가져오는 코드 FacebookClient _fb = new FacebookClient(accessToken); dynamic albums = await _fb.GetTaskAsync("me/albums"); foreach (dynamic albumstuff in albums.data) { AlbumInfo info = new AlbumInfo() { id = albumstuff.id, name = albumstuff.name }; albuminfo.Add(info); cbAlbum.Items.Add(info.name.ToString()); } 2013. 10. 17.
반응형