본문 바로가기
[JNI] undefined reference to AndroidBitmap JNI, undefined reference to AndroidBitmap "undefined reference to AndroidBitmap_getInfo""undefined reference to AndroidBitmap_lockPixels""undefined reference to AndroidBitmap_unlockPixels" 위와 같이 AndroidBitmap 에 관한 reference 를 찾을 수 없다는 메세지가 나오면..Android.mk 파일에 아래와 같이 reference 를 추가 해 주면 된다. LOCAL_LDFLAGS += -ljnigraphics androidbitmap, getinfo, JNI, ljnigraphics, local_ldflags, lockpixels, NDK, R.. 2014. 4. 12.
[오리탕/맛집] 원촌동에 있는 산에산 유황오리! [오리탕/맛집] 원촌동에 있는 산에산 유황오리! 서상에게 맛있는 것을 얻어 먹을 차례가 왔다!무엇을 먹을까 무엇을 먹을까 신나게 고민하다가.. 서상이 오리는 어떠냐고 제안한다.서상은 지금 카이스트에서 박사과정을 하고 있는데,연구실에서 그렇게 회식 및 외식을 자주 해서카이스트 근방의 왠만한 맛집은 다 꽤고 있단다. ㅎㅎ 여튼 그래서 방문한 오늘의 맛집은 원촌동에 있는 산에산 유황오리 집! 원촌동은 어디야? 라고 대전 토박이들도 물을 수 있는데..원촌동은 전민동 옆에 있는 하수처리장이 있는, 원촌교가 있는 그곳...하하하하하.. 밥 맛 떨어지는 위치라고 생각할 수도 있지만,그래도 맛 하나만은 끝내주게 괜찮았다. 우리가 선택한 것은 오리탕!!!서상은 오리전골같은 것만 먹어서 오리탕 뚝배기는 안 파는 거 아니며.. 2014. 4. 12.
[Android] 이미지와 텍스트 함께 배치하기. ( 신문기사처럼 ) [Android] 이미지와 텍스트 함께 배치하기. ( 신문기사처럼 ) http://gmariotti.blogspot.de/2014/03/snippet-align-textview-around-image.html LeadingMarginSpan.LeadingMarginSpan2 를 이용하면 가능하다. class MyLeadingMarginSpan2 implements LeadingMarginSpan.LeadingMarginSpan2 { private int margin;private int lines; MyLeadingMarginSpan2(int lines, int margin) {this.margin = margin;this.lines = lines;} /** * Apply the margin * * @p.. 2014. 4. 11.
[영화/후기] 찌라시 : 위험한 소문, 음.. 글쎄.. [영화/후기] 찌라시 : 위험한 소문, 음.. 글쎄.. 줄거리, 포스터 출처 : 네이버 영화 줄거리 “이딴 거 뿌린 놈 누구야?”가진 것은 없지만 사람 보는 안목과 끈질긴 집념 하나만큼은 타고난 열혈 매니저 ‘우곤’(김강우). 자신을 믿고 오랜 시간 함께해 온 여배우의 성공을 위해 밑바닥 일도 마다 않고 올인하지만 증권가 찌라시로 인해 대형 스캔들이 터지고, 이에 휘말린 우곤의 여배우는 목숨을 잃게 된다. 근거도 없고, 실체도 없는 찌라시의 한 줄 내용 때문에 모든 것을 잃게 되자 직접 찌라시의 최초 유포자를 찾아 나선 우곤. 전직 기자 출신이지만 지금은 찌라시 유통업자인 박사장(정진영), 불법 도청계의 레전드 백문 (고창석)을 만난 우곤은 그들을 통해 정보가 생성되고, 제작, 유통, 소비 되는 찌라시의.. 2014. 4. 11.
[android] flood fill algorithm performance tests. android, flood fill algorithm performance tests. 위와 같은 공룡의 엉덩이, 발, 그리고 꼬리에 이르는 부분을 FloodFill algorithm 을 적용하여 색칠해보았다.avg 값은 5회의 결과를 평균 낸 값이다. 1. Very Intuitive and Simple Flood Fill Algorithm Recursive method call 을 이용하여, 한 점을 기준으로 동,서,남,북 pixel 에 대해 recursive call 을 호출하는 방식이다. private void floodFill3(Bitmap bitmap, Point fillStartPoint, int targetColor, int replacementColor){Queue queue = new L.. 2014. 4. 11.
전민동 맛집 터줏대감. 소달구지로 오세요~ 전민동 맛집 터줏대감. 소달구지로 오세요~ 필자는 대전 전민동에 위치한 고등학교를 나왔고,대전 문지동( 전민동 바로 옆 ) 에 위치한 대학교를 나왔으며,한 때는 대전 문지동에 있는 회사를 다녔다. 즉 13년이 넘도록 전민동과 인연이 있는 셈이다. 그래서 전민동의 먹자골목통을 한번 싹 돌고 나면,어떤 가게들이 아직도 살아남았는지, 어떤 가게들이 새로 생겼는지 대충 파악이 되곤 한다. 그런데 고등학교 때 기억은 선명하지 않아 존재했는지 명확치 않지만 ( 몇 친구들은 고딩때부터 있었다고 한다. )대학교 때부터는 확실하게 소달구지는 영업을 하고 있었고,아직도 손님이 끊이지 않고 찾아가는 그런 맛집으로 존재하고 있다.즉 필자의 기억만으로도 벌써 10년이 넘은 맛집인 셈! 학창시절부터 소달구지에 가면 매번 시키는 .. 2014. 4. 11.
[android] ~Jelly Bean WebView vs. Kitkat WebView. [android] ~Jelly Bean WebView vs. Kitkat WebView. http://stefanodacchille.github.io/blog/2014/02/23/webview-explorations/ Hit test result. WebView 에서 어떤 element 를 touch 했을 경우,WebView.getHitTestResult() 를 호출하면 hitTestResult object 가 return 된다. HitTestResult 에는 element type 과 url 값이 들어있다.예를 들어 tag 를 touch 했을 때는 WebView.HitTestResult.SRC_ANCHOR_TYPE 이 type 으로 return 된다. 기존 WebView 는 이 녀석이 지원하지 않는 e.. 2014. 4. 10.
[Network] OSI 7 Layers - Layer 2 Data LInk [Network] OSI 7 Layers - Layer 2 Data LInk 출처, 참조 : http://luuzun.blog.me/50189217223http://defoenet.com/ccna/ Layer 2. 데이터 링크 계층 : 에러 검출, 흐름 제어 ( Mac Address ) 데이터 단위는 Frame.Frame 은 3 Layer 에서 전달된 Packet 에 출발지 & 목적지의 MAC( Media Access Control ) Address 를 붙인다.목적지 MAC 주소는 주로 게이트웨이 MAC 주소이며, ARP ( Address Resolution Protocol ) 을 이용해 목적지를 확인한다. 데이터 전송 양을 제어하며, 전송과정에서 변형, 손실된 데이터는 CRC ( Cyclic Redun.. 2014. 4. 10.
[android] baselineAligned 속성의 정체. android, baselineAligned 속성의 정체. LinearLayout 에 포함되는, TextView 들은 글씨들의 first line 을 align 하도록 기본 설정이 되어 있다. 그래서 위와 같이 한줄짜리 text 를 가진 버튼들 중간에두줄짜리 text 를 가진 버튼이 추가되면 위와 같은 layout 이 보여진다. 이는 LinearLayout 을 상속하는 TableLayout, RadioGroup, SearchView 들과TextView 를 상속하는 Button, CheckBox, RadioButton, EditText 들도 이에 해당한다고 보면 된다. 따라서 이런 현상을 없애려면, 기본 true 로 되어있는 android:baselineAligned 값을 false 로 전환해주면 된다. .. 2014. 4. 10.
반응형