最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Android QPython3 擴展:基礎(chǔ)窗口

2021-01-02 18:53 作者:乘著船  | 我要投稿

#需要android.py??https://www.bilibili.com/read/cv8679914

#請先學習Android QPython3調(diào)用其他Android App??http://www.bilibili.com/read/cv8781928


QPythonSupport/app/src/main/AndroidManifest.xml


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

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

? ? package="czc.qpython.support" >

? ? <application

? ? ? ? android:allowBackup="true"

? ? ? ? android:icon="@drawable/ic_launcher"

? ? ? ? android:label="@string/app_name"

? ? ? ? android:theme="@style/AppTheme"

? android:resizeableActivity="true">

? ? ? ? <activity

? ? ? ? ? ? android:name=".Main"

? ? ? ? ? ? android:label="@string/app_name_cn" >

? ? ? ? ? ? <intent-filter>

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

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

? ? ? ? ? ? </intent-filter>

? ? ? ? </activity>


? ? </application>

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

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

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

</manifest>


QPythonSupport/app/src/main/java/czc/qpython/support/Main.java


package czc.qpython.support;

import android.app.*;

import android.os.*;

import android.*;

import android.content.pm.*;


public class Main extends Activity

{


?@Override

?public void onCreate(Bundle savedInstanceState)

?{

? // TODO: Implement this method

? requestPermissions(this);

? super.onCreate(savedInstanceState);

?}


?public static String[] PERMISSIONS_STORAGE = {

? Manifest.permission.READ_EXTERNAL_STORAGE,

? Manifest.permission.WRITE_EXTERNAL_STORAGE }; //Android6.0以后操作系統(tǒng)的動態(tài)權(quán)限申請


?//用于Android6.0以后的操作系統(tǒng),動態(tài)申請存儲的讀寫權(quán)限

?public static void requestPermissions(Activity context){

? //用于Android6.0以后的操作系統(tǒng),動態(tài)申請存儲的讀寫權(quán)限

? int permission = context.checkSelfPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE);

? if (permission != PackageManager.PERMISSION_GRANTED){

? ?context.requestPermissions(PERMISSIONS_STORAGE,1);

? }

?}


}


QPythonSupport/app/build.gradle


apply plugin: 'com.android.application'


android {

? ? compileSdkVersion 23

? ? buildToolsVersion "23.0.0"


? ? defaultConfig {

? ? ? ? applicationId "czc.qpython.support"

? ? ? ? minSdkVersion 14

? ? ? ? targetSdkVersion 23

? ? ? ? versionCode 1

? ? ? ? versionName "1.0"

? ? }

? ? buildTypes {

? ? ? ? release {

? ? ? ? ? ? minifyEnabled false

? ? ? ? ? ? proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

? ? ? ? }

? ? }

}


dependencies {

? ? compile fileTree(dir: 'libs', include: ['*.jar'])

}


QPythonSupport/__init__.py


#請先閱讀說明文件


from android import *


QPythonSupport/說明.txt


需要android.py;

需要通過AIDE編譯生成QPythonSupport.apk,然后安裝Apk;

安裝Apk后,進入應用,是一個空白界面,如果有存儲授權(quán)申請,點“始終允許”即可,其他什么都不用做;

復制QPythonSupport到site-packages中,該Apk僅在QPython調(diào)用時生效。


調(diào)用方法:

? from QPythonSupport import *


可用QPython函數(shù):


#請聽下回分解



說明:

QPythonSupport主窗口,
是一個空白界面。
如果有存儲授權(quán)申請,
點“始終允許”即可。

視頻:https://www.bilibili.com/video/BV1wi4y1w7e7

作者:乘著船@Bilibili

更多文章+下載鏈接:https://www.bilibili.com/read/readlist/rl321663


Android QPython3 擴展:基礎(chǔ)窗口的評論 (共 條)

分享到微博請遵守國家法律
达日县| 海城市| 信宜市| 石首市| 邯郸市| 九台市| 正安县| 太原市| 牙克石市| 荔波县| 巴塘县| 体育| 荃湾区| 顺义区| 黄龙县| 宜川县| 无为县| 沅江市| 沐川县| 双桥区| 眉山市| 清涧县| 四川省| 清新县| 饶河县| 海宁市| 临泉县| 大连市| 云阳县| 乌什县| 吉木萨尔县| 台山市| 金坛市| 封开县| 连平县| 延庆县| 南乐县| 元朗区| 淅川县| 砚山县| 肇庆市|