목록분류 전체보기 (478)
한 걸음 두 걸음
메인 스레드가 아닌 서브 스레드에서 uI를 건드리면 에러납니다! m1000msCountTimerTask = new TimerTask() { int mCount = 0; @Override public void run() { mCount++; // m1000msCountTv.setText("Count: " + mCount); //메인 스레드가 아닌 서브 스레드에서 UI를 건드리면 에러납니다! m1000msCountTv.post(new Runnable() { @Override public void run() { m1000msCountTv.setText("Count: " + mCount); } }); } };
배터리란 물질의 화학적 혹은 물리적 반응을 이용하여 이들의 변화로 방출되는 에 너지를 전기 에너지로 변환하는 소형 장치(이온화 경향이 다른 두 금속 간 산화 환원 반응 및 이 과정에서 물질 간 이동하는 전자의 흐름을 이용) 이온화 경향: 전자를 버리려는 성질의 정도, 산화: 전자를 잃는 것 환원: 전자를 얻는 것 화학전지 1차 전지: 일회용 배터리 리튬 망간 알카리 망간 2차 전지: 충전 가능한 배터리 납축 전지 니켈 카드뮴, 니켈 아연, 니켈 수소 리튬 이온 리튬(이온) 폴리머(아이폰 배터리) 셀 디자인이 쉬움 (모양을 비교적 자유롭게 만들 수 있다, 전해질이 준고체 상태이기 때문에 용액이 잘 새어 나오지 않는다.) 배터리 용량 단위: mAh : 한 시간 동안 표시된 숫자만큼의 전류를 제공할 수 있다는..
API 플랫폼 만들거에용~ 오빠꺼! 업계표준 AWS = 월 100만호출까지 무료 구글클라우드 apigee = 월 10만호출까지 무료 언어 : 아두이노가 php받아서 php로 하되, jquery나 javascript, node, spring등의 기초지식 쌓아가는 것도 좋을 듯!!
Activity에서 mButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { NoticeBoardActivity fragment = new NoticeBoardActivity(); Bundle bundle = new Bundle(); bundle.putString("title",mEditTextTitle.getText().toString()); bundle.putString("name",mEditTextName.getText().toString()); bundle.putString("time",mEditTextTime.getText().toString()); fragment.setArgume..
최신소식 파악 > gdg korea 09 kotlin night 컨퍼런스에서 발표된 자료 https://www.slideshare.net/ssusere1baae/effective-java-and-kotlin Effective Java and Kotlin https://www.youtube.com/watch?v=QIRJKIDLZgU Effective Java는 효율적이고 잘 설계된 Java 프로그램을 구현하기 위한 지침들을 소개하는 책입니다. Kotlin에서는 이 지침들이 잘 적용될 수 있는 설계를 갖추고 있는데요, Kotlin Ref… www.slideshare.net android https://thdev.tech/google%20io/2019/05/08/Google-IO-2019-Developer-K..
자료형이 정해져있으면 bundle을 통해 넘기고 받고 할수 있지만, 그외 자료형의 경우 Parcel이나 Parcelable를 통해 넘기고 받아야함. Bundle은 여러가지의 타입의 값을 저장하는 Map 클래스이다.(C의 구조체) int, double, long, String, FloatArray, StringArrayList, Serializable((객체 직렬화)는 객체를 바이트로 저장), Parcelable
블루투스 API android.bluetooth android.bluetooth.le : 블루투스를 low energy로 사용할 수 있게 해줍니다. (ex) 비콘 참고 URL : https://developer.android.com/reference/android/bluetooth/package-summary.html?hl=ko 제공 기능 블루투스 설정 주변 블루투스 장치 검색 다른 블루투스 장치(client or server)와 연결 장치간의 데이터 전송 이를 통해 Proximity를 감지할 예정. androi에서 Bluetooth사용하기 BluetoothAdapter 사용 기능 : 주변 블루투스 검색 . JELLY_BEAN_MR1 이하 getDefaultAdapter() 메소드 이용 Bluetooth..
다음 코드가 있는 클래스는 Fragment를 상속받았습니다. 원래대로라면 getApplicationContext()를 해서 intent를 실행시키는데, 프래그먼트상에서는 context가 존재하지않기 때문에 getActivity()를 통해 실행시킵니다. mPlusButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(getActivity(),NoticeEnrollActivity.class); startActivity(intent); } });