일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- java
- 노개북
- 안드로이드 개발
- ActiveMovieControl
- Eclipse
- Android 4.1
- build.gradle
- 리눅스
- git
- 악성코드
- ActiveX
- gradle
- 안드로이드
- OOM
- 개발
- 보안
- 코틀린
- mime
- linux
- 자바
- C++
- c
- 구글
- Android
- 탐지기법
- 안철수
- KTS
- kotlin
- 하버드
- Today
- Total
목록전체 글 (234)
꿈소년의 개발 이야기
ACRA http://code.google.com/p/acra/ 연구해 볼만한 것임.
◇ 주택임차권의 대항력 주택임대차는 그 등기가 없는 경우에도 주택의 인도(입주)와 주민등록(전입신고)을 마 친 때에는 그 다음날부터 제3자에 대하여 효력이 생긴다. 제3자에 대하여 효력이 생긴다 함은 임대인 이외의 자에 대하여도 세든 사람은 그 주 택의 임대차관계를 주장할 수 있다는 의미이며, 이것은 결국 임대차기간 중 주택의 소 유자가 변경되더라도 임대인의 지위가 신소유자에게 포괄적으로 승계되어 임차인은 계 약기간 동안(보증금을 준 경우에는 그 보증금을 반환받을 때까지) 그 집에서 쫓겨나 지 않고 생활할 수 있다는 것이다. 그러나 주의할 일은 임차인이 입주와 전입신고를 하기 전에 그 집에 이미 저당권등기 나 가압류, 압류등기, 가등기 등이 행하여졌고 그 결과로 경매나 가등기에 의한 본등 기에 의하여 소..
1. envsetup.sh 활용하기 Android root directory 에서 $ source build/envsetup.sh 이후 help 명령어를 치면 사용할 수 있는 관련 옵션이 나온다.
출처 : http://blog.vizpei.kr/105116344 [Intro] 보통 BitmapFactory의 decode 함수들은 메모리 Leak이 존재한다고 알려져 있습니다. (2.1에서 수정이 되었는지 아직도 그대로인지는 잘 모르겠습니다.) 실제로 안그럴지 몰라도, decode를 하면 할 수록 메모리 Leak의 위험부담은 더 커지기 마련이죠. 제가 처음에 Drawable을 Bitmap으로 바꿀 때 BitmapFactory를 사용 했었습니다. 정확히 말하면 Drawable을 Bitmap으로 바꾼 것이 아니라 RawResource를 InputStream으로 얻어와서 BitmapFactory로 decode한 것이었죠. Bitmap bitmap; InputStream stream; stream = con..
http://www.ibm.com/developerworks/kr/library/l-linux-kernel/ IBM Developerworks 에 있는 내용인데, 리눅스 커널에 관한 간략한 내용이다.
Home 에서 다른 Home, 보통 디스크 추가 증설로 되었을 때 사용한다. /home 에서 /home1 로 이동하기. mv /home/user1 /home1/user1 vim /etc/passwd 에서 home 을 home1로 변경한다.
1986년 1월 28일 미국 플로리다주 케네디 우주센터. 5000만 명의 세계 시청자가 지켜보는 가운데 7명의 우주인을 태운 스페이스 셔틀 챌린저호가 우주를 향해 쏘아 올려졌다. 73초 후. 세계인은 눈을 의심했다. 챌린저호가 공중 폭발하면서 우주인 7명 전원이 사망했다. 폭발 원인을 규명하기 위해 특별위원회가 구성됐다. 조사 결과 우측 고체연료 로켓의 ‘O링’ 이상으로 균열이 발생, 연료가스가 누출되면서 대폭발로 이어졌다. 사고의 단초는 어이없게도 ‘수면부족’이었던 것으로 밝혀졌다. 미국항공우주국(NASA) 등 관계자들이 발사 전날 약 2시간만 눈을 붙인 각성상태에서 근무를 하다 O링의 문제를 놓쳤던 것이다. 고온다습한 여름이 시작되며 밤잠을 설치는 사람들이 늘고 있다. 숙면을 취하지 못하면 개인의 건..
http://forum.falinux.com/zbxe/?document_srl=528619 Valgrind 사용법 http://www.valgrind.org/downloads/ Valgrind 다운로드 http://source.android.com/source/download.html 안드로이드 소스 다운로드.
notification bar 에 어떤 이벤트를 추가하는 것이 가능한가? 분석한 결과대로라면, 프레임워크를 수정하지 않고서는 절대 불가능하다고 보고 있다. 이유는 노티피케이션이 가지는 이벤트 수용 영역이 뷰 전체를 영역으로 하기 있기 때문에 어떤 특정 버튼을 심는다거나 리스너를 넣는다 쳐도 터치 시에 감응하는 이벤트 영역은 항상 전체 뷰로 보고 있다. 따라서 어떤 이벤트도 수행할 수 없고 다만 노티피케이션의 contentIntent 를 펜딩인텐트로 설정하는 방법으로 겟액티비티나 겟브로드캐스트, 겟서비스 로 각각 수행할 액티비티, 브로드캐스트, 서비스를 시작하게끔 하는 것 외에는 없는 것으로 보여지고 있다. 당연한 것이 노티피케이션의 주 임무가 공지라는 점을 감안하면 당연할 것이다. 또한 노티피케이션이 온..
각 단말기에 따라 어느 단말기에서는 특정 어플이 보였다 안보였다가 하는 경우가 있다. 이런 경우가 발생되는 것은 안드로이드 마켓에 접속하는 순간 이 제품의 프로필 즉, fingerprint 가 등록된 제품인지 확인하고, 확인 된 제품의 정보를 바탕으로 어플리케이션에 대한 필터링을 하기 때문이다. 빌드 소스에는 하드웨어 퍼미션에 대한 특성 파일을 바이너리에 포함할지 여부를 결정하는 부분이 있다. 그곳에 추가해 놓으면 그 바이너리는 특정 하드웨어의 특성을 가지고 있는 것으로 인식한다. 이것이 마켓에서 추후 어플리케이션 검색에 영향을 준다. 예를 들어 microphone 에 대한 특성을 주지 않으면, android market 에서 talkback 이라는 accessibility 어플을 검색할 수 없다. \f..
Tags Unlike IDs, tags are not used to identify views. Tags are essentially an extra piece of information that can be associated with a view. They are most often used as a convenience to store data related to views in the views themselves rather than by putting them in a separate structure. android:tag Supply a tag for this view containing a String, to be retrieved later with View.getTag() or sea..
cp cp file1 file2 file1을 file2라는 이름으로 복사를 한다. 물론 두 파일 사이즈는 같다. Hard-Link ln file1 file2 file1을 file2라는 복사본을 둔다. 물론 두 파일 사이즈는 같다. 그럼 차이점은? cp명령을 사용했을 경우, file2를 수정한다고 file1이 바뀌지 않는다. 즉 두 파일은 독립적인 파일이다. 하지만 Hard-link를 했을 경우는 file2를 수정하면 자동적으로 file1도 수정이 된다. Simbolic-link ln -s file1 file2 file1을 가리키는 file2라는 파일을 생성한다. file2는 file1의 경로만을 가리키기 때문에 두 파일 사이즈는 동일할 수 없다. 그렇다면 file2를 수정하는 경우는? 물론 file1이 ..
미국의 경제전문지 포브스가 세계 억만장자 명단을 발표했다. 세계적인 부자들의 명단을 보며 부러움과 질시만 느끼지 말고 '저들은 과연 나와 뭐가 달랐을까' 생각해보라. 부자들과 나의 차이를 생각하며 태도를 바꾸다 보면 언젠가 '나'도 그 명단에 이름을 올릴 수 있을지 누가 알겠는가. 세계적인 억만장자와 당신의 차이 6가지를 소개한다. 돈 잘 버는 6가지 습관일 수도 있고 당신이 절대 부자가 될 수 없는 6가지 이유일 수도 있다. 1. 낙관론이 승리한다 존 템플턴 부자들은 낙관적이다. 전설적인 펀드매니저 존 템플턴은 일찌기 비관론자들은 돈을 벌기 어렵다는 사실을 간파했다. 비관론자들은 현안을 분석하는 대단한 통찰력이 있는 듯 보이고 현란한 말로 대중의 관심을 휘어잡는다. 하지만 결국 돈 버는 사람은 내일은 ..
Android 에서는 thread 간에 통신을 하기 위해서 handler 와 looper 를 제공하고 있다. child thread 에서 어떤 작업 결과를 main thread 에 알려주는 방법은 handler 를 이용해서 message 를 보내는 것이다. main thread 는 message queue 와 연결되어 있기 때문이다. child thread 에서도 main thread 와 같이 handler 를 이용해 message 를 받고자 한다면, looper 를 써야 한다. looper 가 없으면 이런 실행 에러가 난다. ("Can't create handler inside thread.....) 실행 중인 child thread 로 뭔가 message 를 보내고 싶으면 child thread 에 ..
Android Event day 2011.02.02 재밌었다~
Android 3.0 Honeycomb preview.
Google's CES promo video for Android 3.0 (Honeycomb) that got leaked and then made private. Follow us on Twitter at http://twitter.com/AndroidPolice Subscribe to the RSS feed at http://www.androidpolice.com/feed Like us on Facebook at http://www.facebook.com/AndroidPolice http://www.androidpolice.com
가끔 그래픽 모드 관련 용어가 오갈때 VGA란 어떤 해상도를 가지며, QVGA란 어떤 해상도를 가지는지 질문을 많이 한다. 그때마다 몰라서 헷갈려한다. 또 XGA란 도대체 무엇일까? 해상도별 그래픽 모드를 가리키는 용어를 보면 다음과 같다. QVGA : 320*240 VGA : 640 x 480 SVGA : (Super) 800 x 600 XGA (eXtended Graphics Array) : 1,024 x 768 SXGA (Super XGA) : 1,280 x 1,024 SXGA+ : 1,400 x 1,050 WSXGA (Wide SXGA) : 1,600 x 1,024 (22인치급 와이드 모니터 용) WSXGA+ (WSXGA) : 1,680 x 1,050 (컴팩 프리자리오 X1000 시리즈 등) UX..
java.lang.Object ↳ android.view.View ↳ android.widget.ProgressBar Known Direct Subclasses AbsSeekBar Known Indirect Subclasses RatingBar, SeekBar 1. 외형 선택 (1) 동그라미 모양 - style="?android:attr/progressBarStyleLarge" 추가하면 큰 동그라미가 된다. (2) 가로로 긴 모양(style로 지정, max를 반드시 해야 함) 2. 진행상태 적용 mProgress.setProgress(mProgressStatus); 3. 제목표시줄을 프로그레스바로 사용하는 방법 - requestWindowFeature 메소드는 setContentView호출 전에 해야한다..
Android 에서 Window 를 제어할 수 있는 몇 가지 방법들이다. 1. 미리 정의된 Theme 사용하기 1. AndroidManifest.xml 에서 Activity의 Theme를 위와 같이 설정해주면 Status Bar와 Title Bar가 모두 없는 상태가 됩니다. 1. 이렇게만 한다면 TitleBar만 없는 상태가 됩니다. 2. 내가 정의한 Theme 에서 설정하기 1.true Title Bar만 없는 상태로 만들기 1.true Status Bar와 Title Bar 모두 없는 상태 만들기 3. Java Code에서 설정하기 1.requestWindowFeature(Window.FEATURE_NO_TITLE); Title Bar 없는 상태로 만들기 1.getWindow().setFlags(W..