python是開源軟件,是不要錢的。
我的專欄里面有制作python的入門課程,可以作為參考,這個課程是我在實際教學中制作的python入門課程,適合初學者和參加培訓機構速成班之后,想進行一定系統(tǒng)的學習的學習者。然后就業(yè)前景,個人認為單種語言肯定是不足的,不過作為初學語言難度比較小,入門比較容易。對以后學習其他語言奠定基礎。
可以做出安卓界面,一種是QPython3,一種是kivy,下面我簡單介紹一下,主要內(nèi)容如下:
1.QPython3:這個以前介紹過好多遍了,一個集成了python3解釋器、Console、QEdit編輯器及SL4A庫的軟件,可以在安卓手機上運行python程序,當然,也可以做出簡單的安卓界面,下面我簡單介紹一下這個軟件的安裝和使用:
下載安裝QPython3,這個直接在手機應用中搜索就行,如下:
安裝完成后,打開軟件,點擊“程序”,測試一下官方自帶的示例,如下:
測試示例一:speak.py
運行效果如下:
測試示例二:say_chat.py
運行效果如下:
做出來的安卓界面效果還行,只不過,看著好古樸、簡介,當然,你也可以自行編寫代碼,把界面寫的更好一些。
2.kivy:這是一個開源的python項目,主要目的是快速開發(fā)GUI用戶界面,跨平臺,支持Windows,Linux,os x,android,ios等主流平臺,實現(xiàn)一次編寫,處處編譯:
首先,需要本地安裝kivy,這個直接安裝官網(wǎng)文檔提示安裝就行,命令步驟很簡單:
本地測試一下kivy示例,可以正常運行就行,如下:
接著就是打包這個示例為apk文件,這里需要下載官方定制的虛擬機,直接在官網(wǎng)下載就行,如下:
下載完成后,啟動這個虛擬機,上傳測試示例文件到虛擬機,然后運行buildozer命令,進行打包,整個過程需要聯(lián)網(wǎng)下載相關包和軟件,時間比較漫長,打包完成后,就會在當前目錄下邊生成一個apk文件,之后就可以正常安裝到安卓手機了:
就介紹這2種python開發(fā)安卓的方法,感興趣的,可以自己試著嘗試一下,不過,要是真的想開發(fā)安卓程序的話,建議還是java或kotlin,畢竟這兩種語言開發(fā)更成熟一些,希望以上分享的內(nèi)容能對你有所幫助吧。