Programming/android2019. 1. 24. 12:37



[링크 : https://hashcode.co.kr/questions/44/px-dp-dip-sp의-차이점이-뭔가요]

[링크 : http://blog.rightbrain.co.kr/?p=1036]

[링크 : https://en.wikipedia.org/wiki/Device-independent_pixel]

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

so 파일을 어떻게 넣고 해야 하는지 미리 조사

팀원 시켜서 해놨는데 그래도 따로 봐야지. 끄응..


[링크 : https://webnautes.tistory.com/1054]

[링크 : https://webnautes.tistory.com/923]

[링크 : https://opencv.org/platforms/android/]

[링크 : https://docs.opencv.org/2.4/doc/tutorials/introduction/android_binary_package/O4A_SDK.html]

[링크 : https://android.jlelse.eu/a-beginners-guide-to-setting-up-opencv-android-library-on-android-studio...]

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

처음에 저렇게 뜨는데. 책이랑 달라서 헤메다가 자세히 읽고 보니..

우측에 레이아웃 보는 옵션에


Design과 Blueprint가 존재한다.

왼쪽의 흰색이 디자인 오른쪽이 청사진인데..



안드로이드 스튜디오 2.2 부터 추가된 기능으로,

blueprint는 간략하게 보는거라고.. (근데 기능이 추가된건가 동일하게 편집 되는거 같기도 하고..)


레이아웃 디자이너에 현재 배치되어 있는 요소들을 간략히 볼 수 있는 Show Blueprint 기능이 추가되었습니다. 

[링크 : https://www.androidhuman.com/news/2016/05/21/what_new_in_android_development_tools_io2016/]


그리고 하단의 Design과 Text는 아래와 같이 보는 방법이 변경된다.

Text는 기존의 방식대로 XML를 직접 건드려서 수정하는 방법이고

Design 은 WYSIWYG 방식으로 수정하는 방법이다.




+

줄의 이름은 constraint 라고 하는 듯

이전의 wrap은 div로 싸고 싸는 그런 컨셉인데 그걸 변경한걸려나?

[링크 : https://academy.realm.io/kr/posts/constraintlayout-it-can-do-what-now/]


아무튼 좌/우 모두 설정해주니 원하는 대로 나오는 하나보네..



가로 세로 다르게 디자인을 끌고 가려면 좀 복잡해 지려나?

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

[링크 : https://it77.tistory.com/292]


+

[링크 : https://www.charlezz.com/?p=669]

[링크 : https://medium.com/@futureofdev/android-constraintlayout-쉽게-알아가자-62d2ded79c17]

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

manifests/AndroidManifest.xml 에서 android:label로 존재하는데 이걸 바로 수정해도 되지만

 <?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.myapplication">

<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>

</manifest>



res/values/strings.xml 에 app_name 이라는 string이 존재하고 이걸 변경하면 된다.

 <resources>

    <string name="app_name">My Application</string>
</resources>


[링크 : https://stackoverflow.com/questions/5443304/how-to-change-an-android-apps-name]

[링크 : https://chobbang.tistory.com/16]

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

Do IT 책을 보는데 나랑 다르게 나와서 헤매다가 찾아보니..

눈깔 아이콘에 Show Layout Decorations를 눌러야 상단의 앱 이름이 뜬다.



머.. 그렇다고 해서 My Application 이라는 명칭을 클릭해서 바꿀수 있는건 또 아니니...


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

조금씩(?) 눈에 보이던 언어인데 안드로이드 스튜디오 보다 보니 문법이 거의 자바네?

아무튼 안드로이드 스튜디오 자체에도 자바에서 코틀린 변환하는게 있다지만

완벽하진 않으니 주의해야 할 듯


.java 에서 .kt로 바뀐다고 한다.


[링크 : https://gunhoflash.tistory.com/3]

Posted by 구차니
Programming/android2019. 1. 2. 19:16

안드로이드에서 인쇄하는게 쉽진 않겠구만..

오히려(?) 커스텀 문서로 pdf 변환후 출력하는게 유리해 보인다.


[링크 : https://developer.android.com/training/printing/]

[링크 : https://developer.android.com/training/printing/custom-docs]

Posted by 구차니
Programming/android2019. 1. 2. 19:05

결국에는 OTG나 USB나 그게 그거인데

하드웨어 / 소프트웨어 조합으로 구현되는거라 OTG가 구현되려면 무언가가 제조사에서 해주어야 하고

그게 아니라면 rooting 해서 무언가 해주면 하드웨어적으로 문제만 없다면 활성화는 가능한 듯?

아무튼.. 프린터도 OTG 로 되면 이미지 저장장치로 되서 넘기는 식인거 같긴한데.. 좀 더 찾아는 봐야 할 듯


[링크 : https://android.stackexchange.com/questions/51035/...]

[링크 : https://en.wikipedia.org/wiki/USB_On-The-Go]

[링크 : https://superuser.com/questions/1154667/do-all-otg-cables-microusb-usb-have-the-same-compatibility]

[링크 : https://www.makeuseof.com/tag/what-is-usb-otg-5-cool-ways-use-android/]

[링크 : https://help.loyverse.com/help/how-set-usb-printer-android-device]

[링크 : http://www.99mediasector.com/enable-otg-support-android-phone-without-root-root/]

[링크 : https://www.trishtech.com/2014/09/print-from-android-using-usb-otg-cable/]


[링크 : https://developer.android.com/guide/topics/connectivity/usb/host]

[링크 : https://developer.android.com/guide/topics/connectivity/usb/]

Posted by 구차니
Programming/android2019. 1. 2. 14:06

자바에서 C로 짠 so 끌어 오는 녀석

안드로이드 버전에 보안 정책에 따라 안되는 녀석이 있다고 하니

디렉토리 구조 변경해서 우회는 가능한 듯.


[링크 : https://blog.hansoolabs.com/615]

[링크 : https://hashcode.co.kr/questions/5616/jni-미리-만들어진-so동적라이브러리-적용]

[링크 : http://www.masterqna.com/android/82039/so파일을-load하는-부분에-대해-질문드립니다]


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

크으... 이런것도 만져보게 되다니 ㅠㅠ




개발툴도 이제 SSD 아니면 돌리기 빡센 시대인가...

한참 기다리니 자동으로 이런저런 페이지가 뜨고

우측 하단에 NDK 깔라고 뜨길래 누르니 NDK를 자동으로 설치를 하게 하긴 한다.



[링크 : https://developer.android.com/studio]

[링크 : https://developer.android.com/training/basics/firstapp]


+

[링크 : https://m.blog.naver.com/pyj721aa/221275562630]

Posted by 구차니