본문 바로가기

자바(Java)/어플(앱) 만들기11

안드로이드 - TTS (문자 소리내어읽기) 안녕하세요 공대남입니다. 이번시간에는 문자인 textview or editview 를 소리내어 읽어주는 안드로이드 어플을 만들까합니다. 읽기전 구독과 광고클릭 부탁드립니다! :) 먼저 xml 파일입니다. Layout resource file 텍스트를 입력할 EditText, 클릭하면 음성 출력을 실행시킬 Button으로 구성 //activity_main.xml java 파일입니다! TTS 생성 및 초기화 TTS를 생성하고 OnInitListener로 초기화 private Button btnEnter; private EditText edtSpeech; private TextToSpeech textToSpeech; @Override protected void onCreate(Bundle savedInstan.. 2020. 5. 11.
구글플레이스토어에 올릴때 오류현상('com.example'이(가) 제한된 상태이므로 다른 패키지 이름을 사용해야 합니다.) 구글 플레이 스토어에 개발자로 apk파일을 올릴려고 할 때 패키지 이름 바꾸는 방법('com.example'이(가) 제한된 상태이므로 다른 패키지 이름을 사용해야 합니다.) 이런 오류를 해결하는 방법을 설명하겠습니다. 이 방법은 apk파일을 안드로이드 스튜디오로 제작했을 경우에만 적용이 되는점 유의하시길 바랍니다. 1. 패키지명을 바꿀 폴더에서 오른쪽 상단의 톱니바퀴를 클릭 후 Compact Middle Packages를 클릭한다. 위 사진은 아직 클릭하기 전의 모습이다. 만약 클릭을 했다면 com으로만된 폴더 3개가 나타날 것이다. ( 위 사진처럼 com 뒤에 잡다한게 없음 ) 2. example폴더를 우클릭 후 [Refactor] -> [Rename...] 클릭 3. 경고창은 무시하고 Rename p.. 2020. 5. 6.
다른 액티비티로 변수 넘기는 방법 안녕하세요! 이번에는 액티비티에서 다른 액티비티로 변수를 넘기는 행위를 알아보려고해요! 한 액티비티에서 다른 액티비티로 어떤 값을 넘겨주려고 할려면 extra라는 하나의 방이 있어야해요 Bundle bundle = new Bundle(); bundle.putString("add", daum_result.getText().toString()); daum_result.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TextView 클릭될 시 할 코드작성 Intent intent = new Intent(AddActivity.this,Sub1Activity.class); intent.putExtra.. 2020. 5. 6.
안드로이드 어플 타이틀 바 제거법 안드로이드 어플리케이션의 타이틀 바를 제거하고 싶을 때 아래의 두가지 방법중 하나를 사용한다. 1. 프로그램 코드로 삽입 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.activity_main); requestWindowFeature(Window.FEATURE_NO_TITLE); 를 SetContentView '위에' 써주어야한다. 2. manifest 파일 수정 2020. 4. 20.
728x90