본문 바로가기

프로그래밍16

[JavaScript] 바닐라JS로 크롬 앱 만들기 #3 Making an App 원칙 잘라서 만들어라. (시계는 clock.js로, 리스트는 list.js로..) function init(){ } 과 init();을 먼저 선언하고 시작한다. JS의 local storage에는 String만 저장 가능하다. (data는 저장 불가) #1. Making a JS Clock 1. JS Clock 만들기 ver 1 const clockContainer = document.querySelector(".js-clock"); clockTitle = clockContainer.querySelector("h1"); function getTime() { const date = new Date(); // 현재 date를 불러와서 저장 const hours = date.getHours(); // date.. 2020. 3. 1.
[Java] Java로 배우는 자료구조 : 변수, 배열, 반복문 출처 : inflearn 클래스 이름 바꾸기 : src > class > 오른쪽 버튼 클릭 > Refactor 1. 변수 선언하기 // 클래스 밖에 변수 선언은 불가 public class Hello { // 함수 밖에 변수 선언 : static static int num; public static void main(String [] args) { // 함수 안에 변수 선언 : static 선언 안해도 됨 int anotherNum = 5; num = 2; // print out some information // 숫자 + 숫자 System.out.println(num + anotherNum); // 문자 + 숫자 System.out.println("num: " + num); System.out.prin.. 2019. 12. 16.
[Android] 안드로이드 : 서비스 1. 서비스란? 화면이 없어도 기능이 계속 동작할 수 있게 해줌 비정상 종료 되어도 시스템이 자동으로 재시작 시켜줌 수명주기 메소드는 onCreate, onDestroy만 있음 2. 서비스 만드는 법 app > 오른쪽 버튼 클릭 > New > Service Service는 애플리케이션 구성요소 : AndroidManifest.xml에 등록해줘야 함 (자동으로 등록됨) 서비스를 사용하기 위해서는 시스템에 요청 해야 함 : 인텐트로 전달 3. 예시 코드 (1) activity_main.xml 버튼 만들기 입력상자 만들기 (2) MainActivity.java public class MainActivity extends AppCompatActivity { EditText editText; @Override p.. 2019. 12. 10.
[Android] 안드로이드 : 액티비티 수명주기 1. 수명주기란? 2. 예시 코드 (1) MainActivity.java public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Toast.makeText(this, "onCreate() 호출됨", Toast.LENGTH_LONG).show(); Button button = (Button) findViewById(R.id.button); button.setOnClickListener(new View.OnClickList.. 2019. 12. 10.