취미 기록용 블로그
자바는 unsigned 형이 없음. 자바백서에서 나왔는데 unsigned가 있으면 복잡해진다고 기본 자료형에서 빼버렸다고 함. 뭐 간결해지는건 좋긴 한데 자바만 쓸때 이야기고 다른 플랫폼이랑 데이터 송수신 하다 보면 unsigned형이 필요할때가 종종 있음. 작업하다 보니 장비가 데이터 넘기는데 unsigned 타입 데이터임. 장비 업체한테… “read more”
DJI 드론을 가지고 앱 개발을 할때 M600이나 팬텀4 같은 USB로 연결하는 방식에서는 문제가 생기지 않지만 팬텀3처럼 wifi 망 하나로 핸폰이랑 드론이랑 둘다 연결하는 경우에 발생하는 문제입니다. 아래는 SDK 문서에 나오는 처음 등록하는 소스 부분인데요. private DJISDKManager.SDKManagerCallback mDJISDKManagerCallback = new DJISDKManager.SDKManagerCallback()… “read more”
싱글톤 패턴으로 공통 데이터영역이라던지 메소드를 만들어 사용하곤 했었는데 안드로이드 자바 프로그래밍에서는 이런 기능을 해주는 클래스가 있다. 바로 Application 클래스인데 사용법은 아래와 같다. public class MyApplication extends Application{ public byte[] g_pTempBuffer = null; @Override public void onCreate(){ super.onCreate(); Log.d(“linsoo”, “MyApplication onCreate”);… “read more”
안드로이드에서 OpenGL샘플을 돌려보는데 float ratio = (float) width / height; Matrix.frustumM(mProjectionMatrix, 0, -ratio, ratio, -1, 1, 3, 7); 첫번째 의문 frustumM의 인자값 우선 이해가 안됬던게 frustumM 인자값이었음. 인터넷을 검색해보면 몇가지 잘못된 글들이 나왔는데 대표적인것이 세번째 인자부터 4개의 인자 값이 Frustum의… “read more”
안드로이드 TextView에 내용이 많을때 스크롤바가 필요한데 xml에 아래 6번째 줄처럼 android:scrollbars=”vertical”를 추가한다. <TextView android:id=”@+id/textViewLog” android:layout_width=”match_parent” android:layout_height=”match_parent” android:layout_margin=”1dp” android:scrollbars=”vertical” android:background=”#ffffff” android:text=”TextView” /> 그리고 소스코드에서 .setMovementMethod(new ScrollingMovementMethod()); 를 추가해줌. m_TextViewLog = (TextView) rootView.findViewById(R.id.textViewLog); m_TextViewLog.setMovementMethod(new ScrollingMovementMethod()); “read more”
3d프린터 AI이미지 Android Buying C# C Language DVD Game Story Golang Java Linux MacOS Netflix PS3 PS4 PSN Review SSD stable-diffusion Waifu2x Web XBOX 게임 엔딩 게임패스 구글 넵튠 넷플릭스 마우스 맥미니 배터리 버그 블루레이 블루투스 사용기 소니 소비전력 스팀 스피커 아마존 알리익스프레스 여름휴가 여행 영화 외장하드 우분투 워드프레스 자전거 책 해외여행 해외직구
Copyright© 2005-2026 Linsoo All Rights Reserved.