본문 바로가기

분류 전체보기

(157)
[무브 리뷰 1]ETA 2824-2 무브먼트 리뷰 인터넷 구석 구석에는 참으로 좋은 정보가 많으나 여기 저기 흩어져 있거나 많은 수가 영어로 되어있습니다. 실제 사용해본 무브먼트를 하나 씩 리뷰하고자 합니다. 이거 써보고 반응이 좋은 다른 무브도 쭈욱 리뷰는 계쏙 된다.~~~~~~~~~~~~~~ 사용해본 무브 2824,2892,7750, 3135 등등등 벨쥬 7750 에 대해 자세히 알고 싶으면 http://perpetual.tistory.com/33 모든 범용 무브먼트에 대해서 자세히 알고 싶다면http://perpetual.tistory.com/35 제 1화. Eta 2824-2 0) 기본 소개 1) 기본스펙 및 등급 2) 역사와 특징 3) sw 200과의 비교 4) 일반적 후기 및 실사용 후기 5) 마무리 0) 기본 소개 대표적인 Workhorse..
implements 와 extends의 차이 expends: 클래스를 상속을 받아서 넓히는 것 public class SuperClass{ public int getNb(){ //specify what must happen return 1; } public int getNb2(){ //specify what must happen return 2; } } public class SubClass extends SuperClass{ //you can override the implementation @Override public int getNb2(){ return 3; } } implements: interface를 가져와서 클래스에서 사용하는 것, public interface ExampleInterface{ public void do(); publ..
asynctask 설명 AsyncTask 총 3개의 제네릭스를 받는다. 비동기 작업에서 사용하는 세 가지 유형이 다음과 같다. Params - 파라미터 타입은 작업 실행 시에 송신. (doInBackground 파라미터 타입이 되며, execute 메소드 인자 값이 된다.) Progress - doInBackground 작업 시 진행 단위의 타입. (onProgressUpdate 파라미터 타입) Result - doInBackground 리턴값. (onPostExecute 파라미터 타입) void onPreExecute() doInBackground 시작 전에 호출되어 UI 스레드에서 실행된다. 주로 로딩바나 Progress 같은 동작 중임을 알리는 작업을 작성한다. Result doInBackground(Params... p..
Textview 부분 볼드, 색 적용하기 다음 예시는 특정 키워드를 색을 바꾸는 코드 예제이다 Spannable spannable = new SpannableString(sentence); if(!keyword.equals("")){ int keywordLocation= sentence.indexOf(keyword); spannable.setSpan(new ForegroundColorSpan(ContextCompat.getColor(context, R.color.talkey_newblue)), keywordLocation, keywordLocation+keyword.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); //볼드 예제 str.setSpan(new android.text.style.StyleSpan(a..
Context란 요약1. Context: 어플리케이션의 글로벌 정보를 가진 객체2. getBaseContext(),ActivityName.this: activity context를 가져오고 이는 액티비티 라이프 사이클을 따른다.3. getApplicationContext(), getApplication(): application context를 가져오고 이는 어플리케이션 라이프 사이클을 따른다.출처:https://rejrecords.wordpress.com/2015/07/23/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C%EC%97%90%EC%84%9C-context%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%BC%EA%B9%8C/Android Developers: ..
서버 개발에 필요한 간단한 질문과 답 - Thread 동기화의 종류와 각각의 장단점 - Double Buffering 시 예상되는 문제점 - RESTful API에 대해 설명 - Library와 DLL 사용시 차이점과 각각 사용시 장단점 - STL List와 Vector의 차이점, 장단점 - Hash Table에 대한 설명. - 특정 Tree search 알고리즘에 대한 설명 1. get 과 post의 차이 get(1)서버에서 정보를 가져올 때 쓴다. 서버의 값이나 상태를 바꾸는 용도가 아님.(게시판 글 확인)(2)정보를 url에 이어 붙기 때문에 많은 데이터를 보내기 어렵다. post(1)서버의 값이나 상태를 바꾸기 위해서 사용, db에 저장 (ex. 게시판 글 등록)(2)정보를 body에 넣어서 formatting해서 보내기때문에 더 많..
리눅스 개발시 주요 단축키 모음(계속 업뎃중) Linux 리눅스 명령어 chmod -R 755 conorychown [변경할 소유자] [변경할 파일] 용량 초과시df -hfor i in /home/*; do echo $i; find $i |wc -l; donefor dir in *; do [ -d "$dir" ] && echo "$dir" && find "$dir" | wc -l; done rm -rf session Vi자동 완성: ctrl+pundo: uredo: ctrl+r한줄 삭제: dd함수 선언부로 이동: gdi입력모드로 전환v블럭선택하기 v를 누른 후 방향키로 이동하여 블럭선택y블럭선택 후 복사yy커서가 위치한 한 행 복사d블럭선택 후 잘라내기dd커서가 위치한 한 행 삭제p붙여넣기 상대 경로현재 부터: 경로현재 부터: ./경로한당계 상위: ..
px, dpi,dp 요약 px(픽셀): 절대적인 단위, 물리적 화면을 구성하는 최소 단위라고 생각하면 되나? , 상세한 설명은 생략한다.dpi: 인치당 펙셀 갯수. 일종의 해상도를 보여준다고 생각하면 될듯명칭 인치당 픽셀수 배율 런처 아이콘 크기 Ldpi 120 0.75 mdpi 160 1 48*48 Hdpi 240 1.5 72*72 Xhdpi 320 2 96*96 XXHdpi 480 3 144*144 XXXhdpi 640 4 192*192 dp(dip)=device independent pixel말그대로 기기와 상관없는 픽셀이란 뜻임아래와 같이 하면 픽셀을 dp로 바꿀 수 있음Resources r = getResources();float px = TypedValue.applyDimension(TypedValue.COMPLEX_..

반응형