Programming/android2019. 3. 14. 16:13

adb에서 설정해주고 android studio 에서 장치 붙이기 누르면 바로 뜬다고..


[링크 : https://itmir.tistory.com/594]

[링크 : https://blog.asamaru.net/2015/09/07/android-run-slash-install-slash-debug-applications-over-wifi/]

[링크 : https://developer.android.com/studio/command-line/adb?hl=ko]

'Programming > android' 카테고리의 다른 글

android studio /dev/kvm permission denied  (0) 2019.06.11
ubuntu android studio  (0) 2019.06.10
AndroidManifest.xml (binary) 디코더  (0) 2019.03.14
android REST client  (0) 2019.02.07
안드로이드 주기적 작업  (0) 2019.01.25
Posted by 구차니
Programming/android2019. 3. 14. 16:02

apk 안에들어있는 녀석은 이진화 되어있어서 볼 수 없는데(그럼 xml이라고 하지말던가!)

axmldec 받아서 apk 를 지정해주면 xml로 뱉어내준다. (xml 파일을 압축 풀어서 하는게 아님)


[링크 : https://github.com/ytsutano/axmldec]

  [링크 : https://android.stackexchange.com/questions/197182/apks-androidmanifest-xml-looks-to-be-binary]

'Programming > android' 카테고리의 다른 글

ubuntu android studio  (0) 2019.06.10
안드로이드 무선 디버깅(adb wifi)  (0) 2019.03.14
android REST client  (0) 2019.02.07
안드로이드 주기적 작업  (0) 2019.01.25
액티비티 인텐트  (0) 2019.01.25
Posted by 구차니
Programming/android2019. 2. 7. 11:22

retrofit이 무난해 보인다..


[링크 : http://square.github.io/retrofit/]

  [링크 : https://stackoverflow.com/.../how-to-post-raw-whole-json-in-the-body-of-a-retrofit-request]

  [링크 : https://stackoverflow.com/questions/41078866/retrofit-authorization-bearer-token]  bearer

[링크 : https://github.com/PCreations/RESTDroid]

[링크 : https://github.com/stephanenicolas/robospice]


[링크 : https://stackoverflow.com/questions/13444113/rest-api-client-library-for-android]

Posted by 구차니
Programming/android2019. 1. 25. 19:12

안드로이드에서 백그라운드로 주기적인 작업(예를 들면 값을 확인한다거나)하는 법 찾는중

생각해보니.. 포그라운드 앱과 백그라운드 앱으로 나눠지고

각각에 대해서 백그라운드 작업 등록하는 법을 찾아 봐야 할 듯?


[링크 : https://leewon.tistory.com/m/15?category=223806]

[링크 : https://medium.com/til-kotlin-ko/android-o에서의-백그라운드-처리를-위한-jobintentservice-250af2f7783c]

Posted by 구차니
Programming/android2019. 1. 25. 18:55

안드로이드 앱 구성이라고 해야하나

핵심 키워드 중에 하나인데 언제 보냐 ㅠㅠ


[링크 : https://whatisthenext.tistory.com/64]

[링크 : https://recipes4dev.tistory.com/67]

Posted by 구차니
Programming/android2019. 1. 24. 15:33

클릭하면 새로운 창으로 전환하는걸 액티비티 전환이라고 하는 듯

(일단 새로 생성된 창도 MainActivity로 뜨니까 머..)


[링크 : https://medium.com/.../android-개발-8-intent를-사용하여-액티비티-전환하기-4d8b64078427]

[링크 : https://bitsoul.tistory.com/6]

[링크 : https://coding-factory.tistory.com/203]

[링크 : https://philip1994.tistory.com/22]

Posted by 구차니
Programming/android2019. 1. 24. 15:28

비쥬얼 스튜디오 처럼 더블클릭하면 자동으로 메소드 추가되는 식의 자동화 까진 안된건가...

액티비티 에디터에서 onClick 에 함수 이름 넣은 다음

MainActivity.java 에서 해당 메소드를 추가해주면 끝


Toast 라는 신기한(?) 클래스가 나오네..


public void onClick_button1(View v)
{
Toast.makeText(getApplicationContext(), "버튼을 눌렸지비", Toast.LENGTH_LONG).show();

} 

[링크 : https://blog.naver.com/rkdwnsdud555/220284885555]

Posted by 구차니
Programming/android2019. 1. 24. 14:17

에디터에서 apptheme 바꾸어주면 자동으로 res/values/styles.xml이 갱신되는 줄 알았는데 안바뀌네..

버그인지 내가 모르는 단계가 누락된건진 좀 더 봐야겠다.


[링크 : https://itpangpang.xyz/193]

[링크 : https://ertos12.wordpress.com/2013/11/12/android-app에서-app-title-제거-또는-숨기기/]


[링크 : https://stackoverflow.com/questions/18195807/android-studio-rendering-problems]

[링크 : https://stackoverflow.com/questions/21762203/change-the-project-theme-in-android-studio]


+

안드로이드 스튜디오의 액티비티 디자인에서 변경하면 먼가 될줄 알았는데 그걸 연결하는 방법을 잘 못 찾겠다..

수작업으로 styles.xml을 바꾸어 주어야 하는건가...

[링크 : https://stackoverflow.com/questions/22722745/android-studio-themes-dont-work-in-app]

[링크 : https://stackoverflow.com/questions/29673301/android-studio-material-design-styles-xml]

[링크 : https://stackoverflow.com/questions/37944154/generate-style-from-xml-in-intellij-android-studio]

[링크 : https://stackoverflow.com/questions/28465064/creating-styles-v21-xml]


[링크 : https://developer.android.com/guide/topics/ui/look-and-feel/themes]

[링크 : https://developer.android.com/guide/topics/ui/themes]


+

styles.xml 리팩토링 예제

[링크 : https://academy.realm.io/kr/posts/android-resources-refactoring/]

Posted by 구차니
Programming/android2019. 1. 24. 14:15

클릭질(?) 하다가 발견

디자인에서 현재 방향을 고를수 있는데

가장 아래 보면 "Create Landscape Variation" 으로 하면 생성이 가능

다만.. 생성했다가 삭제시에는 아직까지 프로젝트 이해부족으로 원복을 못하고

프로젝트 새로 생성해야 해서... 좀 더 구조를 파악해야 가능할 듯...



Posted by 구차니
Programming/android2019. 1. 24. 13:24

R은 나중에 찾아 봐야겠지만.. 

Resource의 R로 리소스 관리를 위한 객체로 추정된다.

그런 이유로 폴더 깊이에 제한을 두지 않았나 싶은데

폴더 / 파일 구조를 . 으로 연결해서 간접적으로 연결해주는 듯


만약 "img_01.png"이라는 파일을 추가한다면, 리소스 XML에서는 "@drawable/img_01", 자바 코드에서는 "R.drawable.img_01"로 참조되는 것이죠. 

[링크 : https://recipes4dev.tistory.com/91]


이미지 추가방법

[링크 : https://mainia.tistory.com/5727]


하위 디렉토리 지원을 하지 않는다고.

아니요, 안드로이드 자원 메커니즘은 drawable 디렉토리의 하위 폴더를 지원하지 않으므로 넣을 수 없습니다.


res/drawable 폴더 안에있는 항목이있는 하위 폴더를 사용하면 리소스 컴파일러가 실패하게되어 R.java 파일이 올바르게 생성되지 않습니다.


단 한가지는 이미지를 평면 이름 (예 : drawable_actions_sports_soccer.png)에 넣습니다. 

[링크 : https://stackoverrun.com/ko/q/2352287]


[링크 : http://sunphiz.me/wp/archives/1608]


그나저나 제약사항이 은근 많네..

파일명이 한글이 들어가면 안되는구나...

(refactoring으로 변경하면 간단하긴 하지만.. 여러개면 노답이네?)


대문자도 안되고, 숫자 소문자 언더바만 되냐!!!!

res\drawable\TEST_IMAGE2.jpg: Error: 'T' is not a valid file-based resource name character: File-based resource names must contain only lowercase a-z, 0-9, or underscore 


Posted by 구차니