일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- java
- ActiveX
- 안드로이드
- 자바
- ActiveMovieControl
- 보안
- KTS
- Leak
- git
- 코틀린
- Android 4.1
- C++
- 하버드
- linux
- 안드로이드 개발
- 개발
- gradle
- kotlin
- charset
- 리눅스
- Android
- build.gradle
- 노개북
- OOM
- Eclipse
- 구글
- 탐지기법
- 안철수
- mime
- Today
- Total
목록Android Development (78)
꿈소년의 개발 이야기
참조 링크 http://androidhuman.tistory.com/entry/%ED%94%84%EB%9E%98%EA%B7%B8%EB%A8%BC%ED%8A%B8Fragment-%EC%A0%95%EB%B3%B5-1-%ED%94%84%EB%9E%98%EA%B7%B8%EB%A8%BC%ED%8A%B8-%EB%84%88%EB%8A%94-%EB%88%84%EA%B5%AC%EB%83%90 http://androidhuman.tistory.com/entry/%ED%94%84%EB%9E%98%EA%B7%B8%EB%A8%BC%ED%8A%B8Fragment-%EC%A0%95%EB%B3%B5-2-%ED%94%84%EB%9E%98%EA%B7%B8%EB%A8%BC%ED%8A%B8-%EC%9E%90%EC%84%B8%ED%9E%88..
음.. 이 내용을 어디서 가져왔는지 전혀 기억이 안나고 모르겠다. 프로세스 : 문제식별 -> 데이터 수집 -> 데이터 분석 -> 가설설정 -> 원인분석 -> 개선방안 -> 해결조치 문제해결 접근방식 Divide&Conquer 분석 : 문제를 작은 구간으로 나누어서 분석 Event 분석 : log,dump,trace 등 각종 기록 분석 Queue 분석 : 자원(cpu/network/memory/connection 등)의 대기행렬 분석. 병목파악 Event 분석 log : 시점별 이벤트. history dump : 특정 시점의 리소스 상태. snapshot trace : 리소스 활동상태 추적. profiling 안드로이드에서 주로 발생하는 문제 애플리케이션 응답없음(ANR) 시스템 응답없음(먹통, lock ..
LAN Search Pro LAN 내에 있는 공유 파일에 대한 검색 툴. 내부 네트워크에서 필요한 파일을 찾을 때 굉장히 유용하다. 다운로드 페이지 http://www.softperfect.com/products/lspro/ Good Software , Need Software.
ACRA http://code.google.com/p/acra/ 연구해 볼만한 것임.
1. envsetup.sh 활용하기 Android root directory 에서 $ source build/envsetup.sh 이후 help 명령어를 치면 사용할 수 있는 관련 옵션이 나온다.
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..