Suche senden
Hochladen
Android studio 2.2 初體驗 & 玩 face book sdk
•
Als PPTX, PDF herunterladen
•
0 gefällt mir
•
188 views
政斌 楊
Folgen
Android Studio 近來更新到了2.2,聽說改了許多接近 iOS 的功能,還有外掛 SDK 有趣的地方在哪呢? 就讓我們來玩 FaceBook SDK 吧!
Weniger lesen
Mehr lesen
Bildung
Diashow-Anzeige
Melden
Teilen
Diashow-Anzeige
Melden
Teilen
1 von 32
Jetzt herunterladen
Empfohlen
Android Studio & Cloud Vision API 玩圖像辨識
Android Studio & Cloud Vision API 玩圖像辨識
政斌 楊
iOS swift & Cloud Vision API 玩圖像辨識
iOS swift & Cloud Vision API 玩圖像辨識
政斌 楊
iOS swift 玩 soket 聊天通訊程式
iOS swift 玩 soket 聊天通訊程式
政斌 楊
深入學習 iBeacon 之 iOS swift 程式設計
深入學習 iBeacon 之 iOS swift 程式設計
政斌 楊
Android studio 之 i beacon 藍芽應用開發學習
Android studio 之 i beacon 藍芽應用開發學習
政斌 楊
iOS Swift & OCR 玩文字辨識
iOS Swift & OCR 玩文字辨識
政斌 楊
I os swift 之 fcm 推播服務
I os swift 之 fcm 推播服務
政斌 楊
iOS swift 之 iBeacon 藍芽應用開發學習
iOS swift 之 iBeacon 藍芽應用開發學習
政斌 楊
Empfohlen
Android Studio & Cloud Vision API 玩圖像辨識
Android Studio & Cloud Vision API 玩圖像辨識
政斌 楊
iOS swift & Cloud Vision API 玩圖像辨識
iOS swift & Cloud Vision API 玩圖像辨識
政斌 楊
iOS swift 玩 soket 聊天通訊程式
iOS swift 玩 soket 聊天通訊程式
政斌 楊
深入學習 iBeacon 之 iOS swift 程式設計
深入學習 iBeacon 之 iOS swift 程式設計
政斌 楊
Android studio 之 i beacon 藍芽應用開發學習
Android studio 之 i beacon 藍芽應用開發學習
政斌 楊
iOS Swift & OCR 玩文字辨識
iOS Swift & OCR 玩文字辨識
政斌 楊
I os swift 之 fcm 推播服務
I os swift 之 fcm 推播服務
政斌 楊
iOS swift 之 iBeacon 藍芽應用開發學習
iOS swift 之 iBeacon 藍芽應用開發學習
政斌 楊
Jeg vil ha politikere med absolutte krav til barnehagene!
Jeg vil ha politikere med absolutte krav til barnehagene!
Lars Grimstad
Certificado copia
Certificado copia
Andrea Herrera
LocalSocial XCake iBeacon Slides Q3 2015
LocalSocial XCake iBeacon Slides Q3 2015
Sean O'Sullivan
Econometria investigacion
Econometria investigacion
Bruss Kidt Atencia Arbi
Editors Eat Robots: Post-Industrial Publishing and its Contents
Editors Eat Robots: Post-Industrial Publishing and its Contents
Richard Nash
LEGO® Education Afterschool Programs
LEGO® Education Afterschool Programs
lgureev
Students - The Next Wave of Entrepreneurship in Finland
Students - The Next Wave of Entrepreneurship in Finland
Jari Järvenpää
Microsoft word
Microsoft word
luis delgado
CCSE exam
CCSE exam
AIL Madrid Spanish Language Academy
Los 25 pueblos mas bonitos de europa1
Los 25 pueblos mas bonitos de europa1
amfelisa
La muerte del otro
La muerte del otro
David Espinoza
Las Mejores Herramientas
Las Mejores Herramientas
Giomar Lázaro
Measuring Change Risk for Organisational Decision Making Through a Hierarchic...
Measuring Change Risk for Organisational Decision Making Through a Hierarchic...
Dr Harris Apostolopoulos EMBA, PfMP, PgMP, PMP, IPMO-E
Hardware is cool again
Hardware is cool again
Sean O'Sullivan
Project management
Project management
Nihal Ranjan
Why are some men at greater risk for prostate cancer?
Why are some men at greater risk for prostate cancer?
Marc Laniado
Beyond lhrh analogues in hormone refractory prostate cancer amman - 2016
Beyond lhrh analogues in hormone refractory prostate cancer amman - 2016
Mohamed Abdulla
Hr Manager Compenten
Hr Manager Compenten
Confidential
Venezuela Debt Outlook
Venezuela Debt Outlook
Center for International Development, Harvard University
Presentacion I1_GOOGLE CHROME
Presentacion I1_GOOGLE CHROME
Veliz Luq
I os swift 3.0 初體驗 & 玩 facebook sdk
I os swift 3.0 初體驗 & 玩 facebook sdk
政斌 楊
Android app 入門第一步
Android app 入門第一步
政斌 楊
Weitere ähnliche Inhalte
Andere mochten auch
Jeg vil ha politikere med absolutte krav til barnehagene!
Jeg vil ha politikere med absolutte krav til barnehagene!
Lars Grimstad
Certificado copia
Certificado copia
Andrea Herrera
LocalSocial XCake iBeacon Slides Q3 2015
LocalSocial XCake iBeacon Slides Q3 2015
Sean O'Sullivan
Econometria investigacion
Econometria investigacion
Bruss Kidt Atencia Arbi
Editors Eat Robots: Post-Industrial Publishing and its Contents
Editors Eat Robots: Post-Industrial Publishing and its Contents
Richard Nash
LEGO® Education Afterschool Programs
LEGO® Education Afterschool Programs
lgureev
Students - The Next Wave of Entrepreneurship in Finland
Students - The Next Wave of Entrepreneurship in Finland
Jari Järvenpää
Microsoft word
Microsoft word
luis delgado
CCSE exam
CCSE exam
AIL Madrid Spanish Language Academy
Los 25 pueblos mas bonitos de europa1
Los 25 pueblos mas bonitos de europa1
amfelisa
La muerte del otro
La muerte del otro
David Espinoza
Las Mejores Herramientas
Las Mejores Herramientas
Giomar Lázaro
Measuring Change Risk for Organisational Decision Making Through a Hierarchic...
Measuring Change Risk for Organisational Decision Making Through a Hierarchic...
Dr Harris Apostolopoulos EMBA, PfMP, PgMP, PMP, IPMO-E
Hardware is cool again
Hardware is cool again
Sean O'Sullivan
Project management
Project management
Nihal Ranjan
Why are some men at greater risk for prostate cancer?
Why are some men at greater risk for prostate cancer?
Marc Laniado
Beyond lhrh analogues in hormone refractory prostate cancer amman - 2016
Beyond lhrh analogues in hormone refractory prostate cancer amman - 2016
Mohamed Abdulla
Hr Manager Compenten
Hr Manager Compenten
Confidential
Venezuela Debt Outlook
Venezuela Debt Outlook
Center for International Development, Harvard University
Presentacion I1_GOOGLE CHROME
Presentacion I1_GOOGLE CHROME
Veliz Luq
Andere mochten auch
(20)
Jeg vil ha politikere med absolutte krav til barnehagene!
Jeg vil ha politikere med absolutte krav til barnehagene!
Certificado copia
Certificado copia
LocalSocial XCake iBeacon Slides Q3 2015
LocalSocial XCake iBeacon Slides Q3 2015
Econometria investigacion
Econometria investigacion
Editors Eat Robots: Post-Industrial Publishing and its Contents
Editors Eat Robots: Post-Industrial Publishing and its Contents
LEGO® Education Afterschool Programs
LEGO® Education Afterschool Programs
Students - The Next Wave of Entrepreneurship in Finland
Students - The Next Wave of Entrepreneurship in Finland
Microsoft word
Microsoft word
CCSE exam
CCSE exam
Los 25 pueblos mas bonitos de europa1
Los 25 pueblos mas bonitos de europa1
La muerte del otro
La muerte del otro
Las Mejores Herramientas
Las Mejores Herramientas
Measuring Change Risk for Organisational Decision Making Through a Hierarchic...
Measuring Change Risk for Organisational Decision Making Through a Hierarchic...
Hardware is cool again
Hardware is cool again
Project management
Project management
Why are some men at greater risk for prostate cancer?
Why are some men at greater risk for prostate cancer?
Beyond lhrh analogues in hormone refractory prostate cancer amman - 2016
Beyond lhrh analogues in hormone refractory prostate cancer amman - 2016
Hr Manager Compenten
Hr Manager Compenten
Venezuela Debt Outlook
Venezuela Debt Outlook
Presentacion I1_GOOGLE CHROME
Presentacion I1_GOOGLE CHROME
Ähnlich wie Android studio 2.2 初體驗 & 玩 face book sdk
I os swift 3.0 初體驗 & 玩 facebook sdk
I os swift 3.0 初體驗 & 玩 facebook sdk
政斌 楊
Android app 入門第一步
Android app 入門第一步
政斌 楊
Android gradle 从入门到gg 1
Android gradle 从入门到gg 1
Jun Liu
Android studio 接力使力之玩 open data
Android studio 接力使力之玩 open data
政斌 楊
Android 2.2 手機應用程式設計:第四章 第一個程式
Android 2.2 手機應用程式設計:第四章 第一個程式
Robert Chi
把Android源代码加入SDK
把Android源代码加入SDK
wensheng wei
Android & fire base 玩上雲端囉
Android & fire base 玩上雲端囉
政斌 楊
iOS Swift & FireBase 玩上雲端囉
iOS Swift & FireBase 玩上雲端囉
政斌 楊
CICD Workshop 20180922
CICD Workshop 20180922
Earou Huang
混聚开发模式与应用 兼谈Web2.0时代的数字生活与学习
混聚开发模式与应用 兼谈Web2.0时代的数字生活与学习
Lester,Gaofeng Ruan
Android studio 之 fcm 推播服務
Android studio 之 fcm 推播服務
政斌 楊
如何自動化測試Android Deeplink
如何自動化測試Android Deeplink
Wu Wells
Android gradle 从入门到gg 3
Android gradle 从入门到gg 3
Jun Liu
Apache cordova 開發環境建置
Apache cordova 開發環境建置
My own sweet home!
程式設計初體驗
程式設計初體驗
政斌 楊
程式設計首日封
程式設計首日封
政斌 楊
Firebase Facebook SignIn By SWIFT
Firebase Facebook SignIn By SWIFT
Joan0730
炎炎夏日學 Android 課程 - Part 0: 環境搭建
炎炎夏日學 Android 課程 - Part 0: 環境搭建
Johnny Sung
Processing on your Android
Processing on your Android
CAVEDU Education
Using google appengine_final
Using google appengine_final
Wei Sun
Ähnlich wie Android studio 2.2 初體驗 & 玩 face book sdk
(20)
I os swift 3.0 初體驗 & 玩 facebook sdk
I os swift 3.0 初體驗 & 玩 facebook sdk
Android app 入門第一步
Android app 入門第一步
Android gradle 从入门到gg 1
Android gradle 从入门到gg 1
Android studio 接力使力之玩 open data
Android studio 接力使力之玩 open data
Android 2.2 手機應用程式設計:第四章 第一個程式
Android 2.2 手機應用程式設計:第四章 第一個程式
把Android源代码加入SDK
把Android源代码加入SDK
Android & fire base 玩上雲端囉
Android & fire base 玩上雲端囉
iOS Swift & FireBase 玩上雲端囉
iOS Swift & FireBase 玩上雲端囉
CICD Workshop 20180922
CICD Workshop 20180922
混聚开发模式与应用 兼谈Web2.0时代的数字生活与学习
混聚开发模式与应用 兼谈Web2.0时代的数字生活与学习
Android studio 之 fcm 推播服務
Android studio 之 fcm 推播服務
如何自動化測試Android Deeplink
如何自動化測試Android Deeplink
Android gradle 从入门到gg 3
Android gradle 从入门到gg 3
Apache cordova 開發環境建置
Apache cordova 開發環境建置
程式設計初體驗
程式設計初體驗
程式設計首日封
程式設計首日封
Firebase Facebook SignIn By SWIFT
Firebase Facebook SignIn By SWIFT
炎炎夏日學 Android 課程 - Part 0: 環境搭建
炎炎夏日學 Android 課程 - Part 0: 環境搭建
Processing on your Android
Processing on your Android
Using google appengine_final
Using google appengine_final
Mehr von 政斌 楊
Python vs json 玩open data
Python vs json 玩open data
政斌 楊
Corona 初探 lua 語言,玩跨平台(iOS & android) 行動裝置開發工具
Corona 初探 lua 語言,玩跨平台(iOS & android) 行動裝置開發工具
政斌 楊
Golang 入門初體驗
Golang 入門初體驗
政斌 楊
Python 入門初體驗
Python 入門初體驗
政斌 楊
Python 入門初體驗(程式語法)
Python 入門初體驗(程式語法)
政斌 楊
iOS swift 接力使力之玩 open data
iOS swift 接力使力之玩 open data
政斌 楊
再接再勵學 Swift 程式設計
再接再勵學 Swift 程式設計
政斌 楊
Mehr von 政斌 楊
(7)
Python vs json 玩open data
Python vs json 玩open data
Corona 初探 lua 語言,玩跨平台(iOS & android) 行動裝置開發工具
Corona 初探 lua 語言,玩跨平台(iOS & android) 行動裝置開發工具
Golang 入門初體驗
Golang 入門初體驗
Python 入門初體驗
Python 入門初體驗
Python 入門初體驗(程式語法)
Python 入門初體驗(程式語法)
iOS swift 接力使力之玩 open data
iOS swift 接力使力之玩 open data
再接再勵學 Swift 程式設計
再接再勵學 Swift 程式設計
Kürzlich hochgeladen
1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...
1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...
微信 tytyqqww业务接单
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
yuhpu
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
jhujyunjhang
1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂
1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂
PUAXINYEEMoe
taibif_資料標準概念介紹_20240509_20240509_20340509.pdf
taibif_資料標準概念介紹_20240509_20240509_20340509.pdf
jhujyunjhang
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
PUAXINYEEMoe
Math Chapter3-教學PPT第03單元形體關係、體積與表面積Grade Six
Math Chapter3-教學PPT第03單元形體關係、體積與表面積Grade Six
611002610
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
businesshealthwise
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
michaelell902
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
微信 tytyqqww业务接单
Kürzlich hochgeladen
(10)
1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...
1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂
1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂
taibif_資料標準概念介紹_20240509_20240509_20340509.pdf
taibif_資料標準概念介紹_20240509_20240509_20340509.pdf
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
Math Chapter3-教學PPT第03單元形體關係、體積與表面積Grade Six
Math Chapter3-教學PPT第03單元形體關係、體積與表面積Grade Six
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
Android studio 2.2 初體驗 & 玩 face book sdk
1.
Android Studio 2.2.2
初體驗 & 玩 FaceBook SDK
2.
學習主題 • 社群成立目的簡介 • 自我介紹與哈啦 •
功力複習 • 程式實作(Android Studio) • 問題與交流
3.
個人簡介 諸葛魔斌 工作室:諸葛魔斌科技創作室 學歷:高應大---工管系(非資訊科系) E-Mail:chugermobin@gmail.com 官方網站:http://twcts.com Facebook:https://goo.gl/volM7Z 粉絲團 :https://goo.gl/LI08wh 社群 :https://goo.gl/kjCsz1 Line
(id) :http://goo.gl/ayGW7d Line@ :http://goo.gl/TxeXki Line Bot :http://goo.gl/BrdyZl Play商店:http://goo.gl/CkVdsd App Store:http://apple.co/1Qehd64 專長:VB(VBA)、C#、Java(Android)、Swift(iOS)、PHP、Python、Conrona(Lua)、 Golang、Unity、MySQL、FreeBSD、Server架設、CAD 、 …… 楊政斌
4.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK Android 2.2 改版注意事項 增強的Layout版面設計器 Layout設計的介面更豐富了,有更多且更方便的功能介面,如下圖: 也推出更有彈性的ConstraintLayout,大大提高Layout設計的彈性,可降低因為使用了多層Layout的 複雜度,這個是一定要先學會的項目,還有新的屬性視窗 Layout設計的介面更豐富了,有更多且更方便的功能介面,如下圖: 也推出更有彈性的ConstraintLayout,大大提高Layout設計的彈性,可降低因為使用了多層Layout的複雜度,這個是一定要先學會的項目,還有新的屬性視窗
5.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK Android 2.2 改版注意事項 Gradle編譯速度加快了 Gradle版本昇級至2.14.1,為配合新版的Instant Run功能,如果由舊版(Android 2.0或2.1)昇級到2.2時,會建議將 目前環境的Gradle版本昇級為2.14.x,如下圖: Instant Run更快了 自從首次推出Instant Run後,不斷的加強其穩定性,並增加支援更多的程式修改後立即能反應在執行的模擬器中, 不論是穩定性或速度都有明顯的進步。
6.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK Android 2.2 改版注意事項 Espresso,Android的UI測試 建立專案時已自動加上Espresso套件等設定,再不用它真的可惜了,Espresso是為了Android UI測試 所開發的一套類別庫,現在不需要額外手動加入設定值,直接就能夠開始設計UI測試案例了。
7.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK Android 2.2 改版注意事項 更方便的是Espresso錄製器(實驗性質),大大簡化了原本得先學習如何使用Espresso方法的步驟,直 接將動作錄製下來,自動轉換為程式碼,如下:
8.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK Android 2.2 改版注意事項 模擬器支援Sensor 新版模擬器多了Virtual sensors功能項目,原本需要實機才能測試的感應器、移動加速器、多軸感 應等都在這了:
9.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK Android 2.2 改版注意事項 另外,也增加APK檔案的分析工具,可以在佈署前檢查APK檔案中的結構,還能比對兩個APK之間的差異。 現在也能夠直接在Android Studio中開發C++,以CMake或ndk方式編譯、開發,看到這裏,應該對新版2.2 產生很大的好奇心吧? 原已安裝了舊版2.x的人,可直接在功能表的Help/Check for update取得更新檔。還 未安裝的人,可至官網下載安裝: https://developer.android.com/studio/index.html
10.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK Android 2.2 改版注意事項 SDK 6.0以後的版本,須加入特殊權限(危險權限)管制,權限分為兩大類型,一般權限(Normal Permission) 與危險權限(Dangerous Permission),這兩種權限同樣都要在AndroidManifest.xml中使用<uses- permission>宣告,不同的是,危險權限除此之外,在執行應用程式時,如果程式碼中存取了危險權限,還 會出現請求權限的對話框,要求使用者允許存取資料 危險權限依照功能分為以下幾個組別: CALENDAR 日曆 CAMERA 照相 CONTACTS 聯絡人 LOCATION 位置 MICROPHONE 麥克風 PHONE 電話 SENSORS 感應器 SMS 簡訊 STORAGE 儲存 http://litotom.com/2016/05/15/android-6-permission/
11.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK Android 2.2 改版注意事項 --- AndroidManifest.xml 設定使用權限 c
12.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK Android 2.2 改版注意事項 --- MainActivity.java 設定使用權限 c c
13.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK FaceBook SDK: 1. 申請 FaceBook 開發者帳號 https://developers.facebook.com/ 2. 建立應用程式 3. 建立 Android 專案 4. 設定 AndroidManifest.xml & build.gradle & strings.xml 5. 完成佈局檔和程式檔 6. 取得金鑰雜湊 7. 完成 Android 專案
14.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK 申請 FaceBook 開發者帳號 https://developers.facebook.com/ 確認原個人帳號註冊轉為開發人員帳號 c
15.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK 建立應用程式 c c
16.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK 建立應用程式 c 記住應用程式編號
17.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK 選擇 Android
18.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK c 填入應用程式名稱 填入 Package Name 使用OpenSSL取得 或用程式取得
19.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK 開啟終端機,進到專案資料夾 執行 pod init,建立 Podfile 文件 編輯 Podfile 文件 插入 FaceBook SDK 編輯build.gradle
20.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK 編輯strings.xml 插入 FaceBook App ID
21.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK 編輯AndroidManifest.xml 開啟 上網權限 引用 FaceBook SDK 需注意FaceBook App ID
22.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK 編輯activity_main.xml佈局檔 佈局架構
23.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK 編輯MainActivity.java程式檔
24.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK 編輯MainActivity.java程式檔
25.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK 編輯MainActivity.java程式檔
26.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK 金鑰雜湊未設定或錯誤時之執行結果 可複製該行或使用OpenSSL程式取得 或使用Java程式取得
27.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK 理論上以此指令可取得金鑰雜湊, 但FaceBook不接受
28.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK 使用Java程式取得金鑰雜湊 cc
29.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK 使用 Java 程式取得金鑰雜湊 : (更改 com.you.name 為自己的 Package Name,此段放在 OnCreate 裡) PackageInfo info; try { info = getPackageManager().getPackageInfo("com.you.name",PackageManager.GET_SIGNATURES); for(Signature signature : info.signatures) { MessageDigest md; md =MessageDigest.getInstance("SHA"); md.update(signature.toByteArray()); String KeyResult =new String(Base64.encode(md.digest(),0));//String something = new String(Base64.encodeBytes(md.digest())); Log.e("hash key", KeyResult); Toast.makeText(this,"My FB Key is n"+ KeyResult , Toast.LENGTH_LONG).show(); } } catch(NameNotFoundException e1) { Log.e("name not found", e1.toString()); } catch(NoSuchAlgorithmException e) { Log.e("no such an algorithm", e.toString()); } catch(Exception e) { Log.e("exception", e.toString()); }
30.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK 取得金鑰雜湊
31.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK 填入金鑰雜湊
32.
Android Studio 2.2
初體驗 & 玩 FaceBook SDK
Jetzt herunterladen