본문 바로가기
반응형

2017/08202

[안드로이드 스튜디오] textView 사용법 layout에서 textView를 그린 후 xml 파일과 java 파일을 다음과 같이 코딩한다. xml 파일 java 파일 TextView textview1; protected void onCreate(Bundle savedInstanceState) { textview1 = (TextView) findViewById(R.id.textView1); textview1.setText("Hello"); } # 버턴 사용법 2017. 8. 20.
[안드로이드 스튜디오] 버턴 소문자 표시하기 안드로이드 스튜디오 버턴은 디폴트로 모두 대문자 표시가 되어 있다. 아래 코드를 xml 파일에 삽입하면 소문자 표시가 된다. android:textAllCaps="false" 2017. 8. 20.
TDI 엔진 TDI (Turbocharged Direct Inject) 엔진은 폭스바겐에서 만드는 디젤 엔진의 이름이다. TDI는 터보차저와 다이렉트 인젝션 기능을 가진 디젤 엔진 기술이다. 터보차저와 다이렉트 익젝션 기능을 가진 디젤 엔진을 다른 회사에서도 만들지만 TDI라는 이름은 폭스바겐의 등록상표이다. 터보차저는 흡입 공기관에 팬을 달아 흡입 공기량을 강제로 늘리는 장치로 엔진의 출력을 높일 수 있다. 가솔린 엔진에도 터보가 있지만 디젤 엔진에는 기술적으로 더 쉽게 달 수 있다. 다이렉트 인젝션은 연료를 실린더에 직접 분사하는 방식이다. 과거 디젤 엔진에는 실린더 위에 연료를 분사하는 작은 챔버가 있었다. 가솔린 엔진에서 다이렉트 인젝션을 사용할 때는 GDI (Gasoline Direct Injection)라.. 2017. 8. 20.
[안드로이드 스튜디오] 버턴(Button) 사용법 1. 안드로이드 스튜디오의 layout에서 버턴을 그린 후 xml 파일에서 android:id="@+id/button1"을 추가한다. button1은 사용자가 임의로 지정하는 ID 이름이다. 2. MainActivity.java 파일에서 다음의 주황색 코드를 추가한다. R.id.button1은 위에서 지정한 버턴 ID와 같아야 한다. public class MainActivity extends AppCompatActivity implements NavigationView.OnNavigationItemSelectedListener { [다른 코드] Button button1; [다른 코드] // OnCreate @Override protected void onCreate(Bundle savedInstanc.. 2017. 8. 20.
티스토리 폰트 종류 및 크기 변경 1.본문 폰트 크기티스토리의 모든 본문 폰트 크기를 일괄적으로 수정할 수 있다.HTML/CSS 편집에서 CSS를 클릭하고 "post-body-font-size"를 찾기 하면 다음과 같이 나온다. .article {font-size:/*@post-body-font-size=*/ 12px /*@*/;color:/*@post-body-color=*/ #333 /*@*/; overflow:hidden} 여기서, 폰트 크기 12px를 원하는 크기로 수정하면 된다.post-body-font-size가 2 곳에 있는데 2번째를 수정한다. 2.목록 폰트 크기목록의 폰트 크기는 다음과 같이 나오는 CSS의 맨 위 코드에서 font-size:14px를 수정하면 된다. @charset "utf-8";body{font-fam.. 2017. 8. 20.
[안드로이드 스튜디오] 진동(Vibrator) 기능 구현 안드로이드에서 진동 기능 구현은 매우 간단하다. 아래의 코드에서 vibrate 함수 인자의 단위는 ms이다. Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);v.vibrate(1000); // ms manifests 파일에서 다음과 같이 Permission을 추가해야 한다. 스마트폰에 따라 최대 진동 시간이 10초 정도로 제한되어 있는 경우가 있다. 그럴 때는 다음과 같이 하면 무한 진동이 된다. long[] pattern = {0, 1000}; // 0ms sleep, 1000ms 진동v.vibrate(pattern,0); // 0은 무한 반복 # Vibrate plus 앱 2017. 8. 20.
티스토리 HTML에서 광고 중앙 정렬 광고 코드 사이에 center 태그를 사용한다. 광고 코드 왼쪽, 오른쪽 정렬은 left, right를 사용한다. 2017. 8. 20.
Java의 Primitive와 Object 데이터의 차이 Java의 Primitive는 C에서의 변수와 같고 Object는 객체인 Class이다. Java는 각 변수에 대한 Object 타입을 제공한다. int 변수에 대한 Object는 Integer이다. Integer는 다음과 같이 사용한다. Integer i = new Integer(7);String s = i.toString(); Integer는 클래스이기 때문에 멤버 함수 toString을 사용할 수 있다. 하지만 Primitive인 int는 위와 같이 사용할 수 없다. 완전한 객체 지향적인 프로그램이라면 Primitive를 사용하지 말고 모든 것은 객체로 설계해야 한다. 하지만, Primitive는 Object에 비해 메모리를 더 적게 사용하는 장점이 있다. 2017. 8. 20.
Java의 Primitive 변수의 크기 자바의 Primitive 변수는 다음과 같다. boolean : 1bit (true/false)char : 16bit (Unicode) byte : signed 8bitshort : singed 16bitint : singed 32bitlong : signed 64bitfloat : 32bit single precisiondouble : 64bit double precision 각 Primitive 변수에 대한 Object 타입이 있다. 2017. 8. 20.
반응형