最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

從Python程序中訪問Java類的簡單示例

 更新時間:2015年04月20日 09:15:56   投稿:goldensun  
這篇文章主要介紹了從Python程序中訪問Java類的簡單示例,包括給出了在安卓開發(fā)中的一個短小示例,需要的朋友可以參考下
from jnius import autoclass
>>> Stack = autoclass('java.util.Stack')
>>> stack = Stack()
>>> stack.push('hello')
>>> stack.push('world')
>>> stack.pop()
'world'
>>> stack.pop()
'hello'

上面的代碼中,我們使用 autoclass 函數(shù),創(chuàng)建了一個類型代理,對應(yīng)著Java中java.util.Stack類的所有方法和字段屬性。

OK,也許你想要一個Android相關(guān)的例子,看這里:

from jnius import autoclass
from time import sleep
 
MediaRecorder = autoclass('android.media.MediaRecorder')
AudioSource = autoclass('android.media.MediaRecorder$AudioSource')
OutputFormat = autoclass('android.media.MediaRecorder$OutputFormat')
AudioEncoder = autoclass('android.media.MediaRecorder$AudioEncoder')
 
# Record the Microphone with a 3GP recorder
mRecorder = MediaRecorder()
mRecorder.setAudioSource(AudioSource.MIC)
mRecorder.setOutputFormat(OutputFormat.THREE_GPP)
mRecorder.setOutputFile('/sdcard/testrecorder.3gp')
mRecorder.setAudioEncoder(AudioEncoder.ARM_NB)
mRecorder.prepare()
 
# Record 5 seconds
mRecorder.start()
sleep(5)
mRecorder.stop()
mRecorder.release()

好了,你可以從文檔中獲取更多的例子。

我們已經(jīng)可以映射Java/Python的類型,原生數(shù)組,支持方法重載等等。我們在內(nèi)部使用的是 Cython + JNI,因此消耗性能是最小的。

同時, Python for android庫已經(jīng)完成,你可以從github中獲取。

您可能感興趣的文章:

相關(guān)文章

  • ubuntu上安裝python的實例方法

    ubuntu上安裝python的實例方法

    在本篇文章里小編給大家整理的是關(guān)于怎么在ubuntu安裝python的相關(guān)方法,以后需要的朋友們可以學(xué)習(xí)下。
    2019-09-09
  • Python爬蟲爬取有道實現(xiàn)翻譯功能

    Python爬蟲爬取有道實現(xiàn)翻譯功能

    這篇文章主要介紹了Python爬蟲爬取有道實現(xiàn)翻譯功能,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-11-11
  • Python使用keras和tensorflow遇到的問題及解決

    Python使用keras和tensorflow遇到的問題及解決

    這篇文章主要介紹了Python使用keras和tensorflow遇到的問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • python函數(shù)的定義和調(diào)用案例講解

    python函數(shù)的定義和調(diào)用案例講解

    函數(shù)通常來說就是帶名字的代碼塊,用于完成具體的工作,需要使用的時候調(diào)用即可,這不僅提高代碼的復(fù)用性,而且條理更清晰,函數(shù)定義使用def關(guān)鍵字創(chuàng)建函數(shù),下面通過本文給大家講解python函數(shù)的定義和調(diào)用,感興趣的朋友一起看看吧
    2024-06-06
  • 給你選擇Python語言實現(xiàn)機器學(xué)習(xí)算法的三大理由

    給你選擇Python語言實現(xiàn)機器學(xué)習(xí)算法的三大理由

    這篇文章主要介紹了給你選擇Python語言實現(xiàn)機器學(xué)習(xí)算法的三大理由,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • Python urllib request模塊發(fā)送請求實現(xiàn)過程解析

    Python urllib request模塊發(fā)送請求實現(xiàn)過程解析

    這篇文章主要介紹了Python urllib request模塊發(fā)送請求實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-12-12
  • Python OpenCV招商銀行信用卡卡號識別的方法

    Python OpenCV招商銀行信用卡卡號識別的方法

    這篇文章主要介紹了Python OpenCV招商銀行信用卡卡號識別的方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • python字符串中兩個大括號{{}}的使用及說明

    python字符串中兩個大括號{{}}的使用及說明

    這篇文章主要介紹了python字符串中兩個大括號{{}}的使用及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • python XlsxWriter模塊創(chuàng)建aexcel表格的實例講解

    python XlsxWriter模塊創(chuàng)建aexcel表格的實例講解

    今天小編就為大家分享一篇python XlsxWriter模塊創(chuàng)建aexcel表格的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • python實現(xiàn)函數(shù)極小值

    python實現(xiàn)函數(shù)極小值

    今天小編就為大家分享一篇python實現(xiàn)函數(shù)極小值,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07

最新評論

和平县| 航空| 阳曲县| 江源县| 盘锦市| 和平区| 英吉沙县| 瑞昌市| 梨树县| 东兴市| 家居| 宜丰县| 布拖县| 兰西县| 牟定县| 柏乡县| 苏尼特右旗| 阳春市| 青阳县| 阜阳市| 平和县| 抚远县| 镇平县| 绥宁县| 永顺县| 浏阳市| 仁寿县| 安乡县| 贵阳市| 合川市| 邹城市| 奉新县| 雷波县| 金华市| 铜山县| 静安区| 天祝| 兴山县| 疏勒县| 略阳县| 隆尧县|