StoryCode

res.Drawable 에 Image 추가

Android/Android Studio 사용법
반응형




반응형

'Android > Android Studio 사용법' 카테고리의 다른 글

SQlite 로 DB 접속 및 관리  (0) 2018.05.09
Error) Cannot Resolve Symbol 'R'  (0) 2018.05.09
클래스 import 자동화 하기  (0) 2018.05.08
Chrome Postman 설치  (0) 2018.05.07
괄호 표기법 바꾸기  (0) 2018.05.06

괄호 표기법 바꾸기

Android/Android Studio 사용법
반응형

1. File > Settings


2. Editor > Java > Wrapping and Braces

Change to Next line for 4 features.


반응형

'Android > Android Studio 사용법' 카테고리의 다른 글

SQlite 로 DB 접속 및 관리  (0) 2018.05.09
Error) Cannot Resolve Symbol 'R'  (0) 2018.05.09
클래스 import 자동화 하기  (0) 2018.05.08
Chrome Postman 설치  (0) 2018.05.07
res.Drawable 에 Image 추가  (0) 2018.05.07

[초급] OpenCV 초보를 위한 강좌 - 1편 : 설치하기

영상처리
반응형

http://t9t9.com/4

반응형

'영상처리' 카테고리의 다른 글

Swift로 OpenCV 3.1 사용하여 iOS 앱 만들기  (0) 2018.06.02

솔루션

인공지능,AI,학습,ML,Tensorflow, Cafee2,MLFlow
반응형

이미지를 인식하는 기술은 이미 오픈소스로 많이 나와 있다.

페이스북에서 공개한 Cafee2  아파치 라이선스.
https://caffe2.ai

https://caffe2.ai/docs/getting-started.html?platform=ubuntu&configuration=docker



구글의 TensorFlow

TensorFlow를 설치하기 위해선 Python 3.5.x  64bit가 필요
pip3 install --upgrade tensorflow

설치
http://solarisailab.com/archives/384



Torch 페이스북 => PyTourch 페이스북
Cafefe 버클리대 = > Caffe2 페이스북
Theano 몬트리얼대 => TensorFlow 구글

http://cs231n.stanford.edu/slides/2017/cs231n_2017_lecture8.pdf
https://towardsdatascience.com/battle-of-the-deep-learning-frameworks-part-i-cff0e3841750

딥러닝 프레임워크비교 : https://www.slideshare.net/JunyiSong1/ss-75552936

[출처] 이미지 인식기술|작성자 사랑굳



반응형

이클립스에 FIrebase Jar 추가하기

Eclipse/(Fail) FCM with Eclipse.No support By G
반응형

firebaseXXXXXX.aar 들 에서 추출한 classes.jar 를 이클립스에 Add External JARS 로 추가한다.

( classes.jar 는 이름이 같아서 Module 별로 Rename 함. )


반응형

'Eclipse > (Fail) FCM with Eclipse.No support By G' 카테고리의 다른 글

6. 추가 설정  (0) 2018.05.02
5. 이클립스에 FCM Jar 설치하는 방법  (0) 2018.04.30
4. 이클립스 + FCM  (0) 2018.04.26
3. App 에 등록  (0) 2018.04.26
2. FireBase 에서 프로젝트 만들기  (0) 2018.04.26

구글 드라이브에서 폴더를 복사할 수 있습니다.

Google/GoogleDriveCopyWebApp
반응형

gdrive-copy-master.zip


http://d.gfolder.net/share/copy


https://github.com/ericyd/gdrive-copy

반응형

이클립스 프로젝트 복사해서 사용하기

Eclipse/Eclipse 사용법
반응형

1) 프로젝트 폴더를 통째로 Copy & Paste 한다.


2) 복사한 프로젝트 폴더에서 .project 파일을 열어, <name>프로젝트명</name> 을 변경한다.


3) 혹시 cvs 나 svn 폴더가 있다면 삭제한다.


4) 이클립스에서 Import > Existing Projects into WorkSpace 으로 복사한 프로젝트를 불러 들인다.


5) Package Explorer 에서 프로젝트 혹은 소스에 마우스 오른쪽 클릭후 Refactor > Rename 으로 Java 패키치명등을 변경해준다.

반응형

'Eclipse > Eclipse 사용법' 카테고리의 다른 글

설치  (0) 2018.05.02

설치

Eclipse/Eclipse 사용법
반응형

[ 참고 ] http://androiddev.tistory.com/381



반응형

'Eclipse > Eclipse 사용법' 카테고리의 다른 글

이클립스 프로젝트 복사해서 사용하기  (1) 2018.05.02

6. 추가 설정

Eclipse/(Fail) FCM with Eclipse.No support By G
반응형

[참고] https://blog.naver.com/websearch/220830134106


- strings.xml 과 google-services.json 에 아래 내용을 추가


Eclipse Project > res > values > strings.xml 을 열어, 아래 내용을 추가.

    <string name="default_web_client_id" translatable="false"></string>

    <string name="firebase_database_url" translatable="false"></string>
    <string name="gcm_defaultSenderId" translatable="false"></string>
    <string name="google_api_key" translatable="false"></string>
    <string name="google_app_id" translatable="false"></string>
    <string name="google_storage_bucket" translatable="false"></string>












- Firebase 에서 google-services.json 파일을 다운로드 받아 아래 내용을 추가

(Firebase 로그인후, 앱을 선택한 다음, 기어아이콘.Project Setting 를 누르면 다운로드 받을 수 있다.)


  - 왼쪽이 strings.xml 파일의 name 이고 오른쪽이 google-services.json 파일의 항목을 의미한다.


  * default_web_client_id : client -> oauth_client -> client_id

  * firebase_database_url : project_info -> firebase_url

  * ​gcm_defaultSenderId : project_info -> project_number

  * ​google_api_key : client -> api_key -> current_key

  * ​google_app_id : client -> client_info -> mobilesdk_app_id

  * ​google_storage_bucket : project_info -> storage_bucket
















- AndroidManifest.xml 을 수정.

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

<manifest xmlns:android="http://schemas.android.com/apk/res/android"

    package="com.namespace.project"

    android:versionCode="1"

    android:versionName="1.0" >


    <uses-permission android:name="android.permission.INTERNET" />

    <uses-permission android:name="android.permission.WAKE_LOCK" />


    <uses-sdk

        android:minSdkVersion="17"

        android:targetSdkVersion="21" />


    <!-- FCM Message Receive Permission.Begin -->

    <uses-permission android:name="android.permission.INTERNET" />

    <uses-permission android:name="android.permission.WAKE_LOCK" />

    <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />

    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

    <permission android:name="com.testfcm.permission.C2D_MESSAGE" android:protectionLevel="signature"/> 

    <uses-permission android:name="com.testfcm.permission.C2D_MESSAGE"/> 

    <!-- FCM Message Receive Permission.End -->


    <application

        android:allowBackup="true"

        android:icon="@drawable/logo"

        android:label="@string/app_name"

        android:theme="@style/AppTheme" >

        <activity

            android:name="com.namespace.project.MainActivity"

            android:label="@string/app_name"

            android:screenOrientation="portrait" >

            <intent-filter>

                <action android:name="android.intent.action.MAIN" />


                <category android:name="android.intent.category.LAUNCHER" />

            </intent-filter>

        </activity>


        <!-- FCM Message/ID Receive Service.Below Application Tag.BEGIN  -->   

    <service android:name=".FCMService">

      <intent-filter>

          <action android:name="com.google.firebase.MESSAGING_EVENT" />

      </intent-filter>

    </service>

    <service android:name=".FCMIDService" >

      <intent-filter>

          <action android:name="com.google.firebase.INSTANCE_ID_EVENT" />

      </intent-filter>

    </service>

<!-- FCM Message/ID Receive Service.Below Application Tag.END  -->


    <!-- FCM Receiver.BEGIN -->

    <receiver android:name="com.google.firebase.iid.FirebaseInstanceIdReceiver" android:exported="true" 

      android:permission="com.google.android.c2dm.permission.SEND"> 

            <intent-filter> 

                <action android:name="com.google.android.c2dm.intent.RECEIVE"/> 

                <action android:name="com.google.android.c2dm.intent.REGISTRATION"/> 

                <category android:name="com.namespace.project"/> 

            </intent-filter> 

    </receiver> 

    

    <receiver android:name="com.google.firebase.iid.FirebaseInstanceIdInternalReceiver"

       android:exported="false" >

            <intent-filter android:priority="-500"> 

                <action android:name="com.google.firebase.INSTANCE_ID_EVENT"/> 

            </intent-filter> 

    </receiver>

    <!-- FCM Receiver.END -->


<!-- FCM Provider.BEGIN -->

    <provider

         android:authorities="com.com.namespace.proejct.firebaseinitprovider"

         android:name="com.google.firebase.provider.FirebaseInitProvider"

         android:exported="false"

         android:initOrder="100" />

    <!-- FCM Provider.END -->


    </application>


</manifest>

반응형

5. 이클립스에 FCM Jar 설치하는 방법

Eclipse/(Fail) FCM with Eclipse.No support By G
반응형

1. 이클립스에서 Android SDK Manager 프로그램을 실행한다.


2. Extras 에 Google Repository 체크후, Install XX Packages 클릭한다.


3.Android SDK Manager 설치 폴더아래 "extras\google\m2repository\com\google\firebase\firebase-messaging\최신버전" 으로 이동한다.


4. firebase-messaging-XX.X.X.aar 을 firebase-messaging-XX.X.X.zip 으로 복사한다.


5.복사한 zip 안에 classes.jar 가 있는데, 이 파일을 zip 밖으로 빼낸다.


6. firebase-common-9.6.1.jar 와 firebase-iid-9.6.1.jar 도 같은 작업을 반복 한다.


반응형

'Eclipse > (Fail) FCM with Eclipse.No support By G' 카테고리의 다른 글

이클립스에 FIrebase Jar 추가하기  (0) 2018.05.04
6. 추가 설정  (0) 2018.05.02
4. 이클립스 + FCM  (0) 2018.04.26
3. App 에 등록  (0) 2018.04.26
2. FireBase 에서 프로젝트 만들기  (0) 2018.04.26