多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > 2048 Hello World:跨平臺快速應用開發Python框架Kivy

2048 Hello World:跨平臺快速應用開發Python框架Kivy

來源:程序員人生   發布時間:2014-09-13 08:00:01 閱讀次數:2634次

Kivy是一套專門用于跨平臺快速應用開發的開源框架,使用Python和Cython編寫,基于OpenGL ES 2,其核心開發成員主要包括:Mathieu VirbelThomas HansenGabriel Pettier等。Kivy對于多點觸控有著非常良好的支持,不僅能讓開發者快速完成簡潔的交互原型設計,還支持代碼重用和部署,無論是為Windows、OS X、Linux還是Android和iOS,開發者都可以使用相同的代碼庫。


主要特性:

  • 跨平臺:只需一套代碼,即可運行于主流桌面和移動平臺之上,支持大部分原生輸入協議和設備,包括WM_Touch、WM_Pen、Mac OS X Trackpad和Magic Mouse、Mtdev、Linux Kernel HID、TUIO,此外,還包含一個多點觸控的鼠標模擬器。
  • 開源免費:一直以來,Kivy都是100%供開發者免費使用的,從1.7.2版開始基于MIT許可協議開源,而在此之前,則遵循LGPL3許可證。
  • 擁有豐富的API文檔和開發指南。
  • GPU加速:通過OpenGL ES 2實現硬件加速,使用了現代化、快速的圖形通道。工具集本身擁有超過20個小工具,具有高度的可擴展性,大部分使用Cython編寫,并通過回歸測試。

Kivy從最初的1.0到1.8.0版本,發展已超過三年,并且,其開發團隊仍然在不斷地更新和優化中。使用Kivy不僅易于使用,更通過模板技術降低了后續代碼的維護難度,許多開發者評價其為頗讓人驚艷的一款NUI框架。

在2048風靡之時,Mathieu Virbel用Kivy小試牛刀地開發了一款Kivy版的2048,絕對可以充當開發者學習Kivy的Hello World:

#when the setup is done and it start working, it is easy to login
PythonActivity = autoclass('org.renpy.android.PythonActivity')
 GameHelper = autoclass('com.google.example.games.basegameutils.GameHelper')
 gh_instance = GameHelper(PythonActivity.mActivity, GameHelper.CLIENT_ALL)
 gh_instance_listener = GameHelperListener()
 gh_instance.setup(gh_instance_listener)
 gh_instance.onStart(PythonActivity.mActivity)
 android.activity.unbind(on_activity_result=_on_activity_result)
 android.activity.bind(on_activity_result=_on_activity_result)
#that's how you can unlock achievement
#uid is the Google UID for the achievement you want
if gh_instance.isSignedIn():
    Games.Achievements.unlock(gh_instance.getApiClient(), uid)
#put the user score on the leaderboard
#uid is the Google UID for the leaderboard you've created.
#You can have multiple leaderboard.
if gh_instance.isSignedIn():
    Games.Leaderboards.submitScore(gh_instance.getApiClient(), uid, score)
現在,您還可以進入Kivy的mobilehub主頁進行資源分享和討論。開發者可直接登陸Github下載Kivy,想要了解更多關于Kivy框架的信息及其開發指南,可查看Kivy官網

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 伊人网影院 | 亚洲欧美日产综合在线看 | 久久成人国产精品二三区 | 91久久精品一区二区三区 | 五月天欧美激情午夜情 | 99黄色片 | 久久久久久久99精品免费 | 亚洲天堂影院在线观看 | 欧美日韩无线在码不卡一区二区三区 | 永久免费精品视频 | 手机看片在线精品观看 | 欧美亚洲专区 | 久久亚 | 拍拍拍无挡视频免费全程1000 | 欧美色欧美亚洲另类二区 | 国产成+人欧美+综合在线观看 | 亚洲精品国产精品国自产 | 91嫩草私人成人亚洲影院 | 2022国产福利在线观看 | 2020国产精品久久久久 | 伊人情人综合成人久久网小说 | 午夜一区二区三区 | 国产亚洲精品久久久久91网站 | 国产成人精品一区二区 | 中文字幕2021免费看 | 欧美jizzhd欧美精品巨大 | 视频在线观看一区二区三区 | 一级毛片一级毛片一级毛片一级毛片 | 黑人性猛交xxxx乱大交一 | 成 人 a v免费视频 | 午夜宅男网站 | 中文字幕日韩一区二区不卡 | 午夜免费播放观看在线视频 | 亚洲精品国产网红在线一区 | 一级a性色生活片久久毛片 一级a性色生活片毛片 | 亚洲精品一区二区三区网址 | 色黄在线 | 亚洲欧美日韩中文字幕久久 | 人成午夜视频 | www视频在线观看天堂 | 吃奶添下面大尺度视频 |