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

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

Android Studio 修改 QPython 3C 的 SL4A 函數(shù) - 可視化窗口、懸浮窗

2022-04-14 21:15 作者:乘著船  | 我要投稿

可視化全屏應(yīng)用(FutureActivity/未來小程序)函數(shù):


fullSetList(id,list)?(原有)

在QPython全屏應(yīng)用(FutureActivity)添加單行純文本列表

控件id (字符串)

列表list (字符串列表)


fullSetList2(id,list,intRes)?(新增)

在QPython全屏應(yīng)用(FutureActivity)添加雙行純文本列表

控件id (字符串)

列表list (字符串列表) [1上,1下,行2上,行2下,……]

整數(shù)資源常數(shù)intRes (整數(shù)列表)?類似于?:

? ? [R.layout.simple_list_item_2,R.id.text1,R.id.text2]

? ? [R.layout.simple_list_item_1,R.id.text1]

? ? [R.layout.simple_spinner_item,R.id.text1,R.layout.simple_spinner_dropdown_item]

? ? R?是?(

? ? ? ? from androidhelper.R import R

? ? ? ? R=R()

? ? )


fullSetListHtml(id,list)?(新增)

在QPython全屏應(yīng)用(FutureActivity)添加單行Html列表,支持本地/網(wǎng)絡(luò)圖片

控件id (字符串)

列表list (Html列表)


fullSetProperty(id,property,value)?(原有)

設(shè)置一個控件的一個屬性

控件id (字符串)

屬性名 (字符串)?

值 (字符串)


fullSetProperties(ids,property,value)?(新增)

設(shè)置多個控件的一個屬性

控件列表ids (字符串列表)

屬性名 (字符串)

值 (字符串)


fullGetProperty(id,property)?(新增)

獲取一個控件的一個屬性

控件id (字符串)

屬性名 (字符串)


fullGetProperties(ids,property)? (新增)

獲取多個控件的一個屬性

控件列表ids (字符串列表)

屬性名 (字符串)


fullGetScreenShot( path = None )? (新增)

獲取全屏窗口截屏(路徑=空)

QPython 全屏應(yīng)用 ( Future?Activity / SL4A-GUI )?截屏到指定路徑(或用默認(rèn)路徑),無需授權(quán)。

跨應(yīng)用截屏需要imageReaderGetScreenShot。


dialogSetMessageIsHtml(messageIsHtml?=?True) (新增)

讓彈出對話框從純文本變?yōu)镠tml?.

messageIsHtml?(布爾可選)

返回None 。


htmlPictureSetSize(widthFixed?=?None,?heightFixed?=?None,?widthRatio?=?None,?heightRatio?=?None)? (新增)

設(shè)置html中圖片大小。

widthFixed?,?heightFixed?(整數(shù)可選)?:設(shè)置圖片的固定寬度和高度,如果被忽略(即為None),使用圖片的固有寬度和高度;

widthRatio?,?heightRatio?(浮點(diǎn)數(shù)可選)?:設(shè)置圖片的寬度和高度比率,如果>1.0,圖片將會放大,如果<1.0,圖片將會縮小,如果被忽略(即為None)或是1.0,圖片寬度和高度將不會被縮放。

返回None。


htmlPictureGetSize() (新增)

返回1個dict,包含固定寬度(widthFixed),固定高度(heightFixed),寬度比率(widthRatio),高度比率(heightRatio)。


以下函數(shù)需要打開懸浮窗權(quán)限,且僅支持Android8.0及以上:


floatView(Args=None) (新增)

顯示懸浮窗(懸浮窗參數(shù)組=空)

? 懸浮窗參數(shù)組是一個字典,默認(rèn)值(空值)為

??{

? ? 'text':"drag move\nlong click close", #顯示文本

? ? #懸浮窗可拖動,長按關(guān)閉

? ? 'html':<省略>,

? ??# 如果有 text, html 將被忽略, 如果 text 被省略?且 html 有內(nèi)容, 懸浮窗 將使用 html

? ? 'width':300, 'height':150, #寬高

? ? 'x':0, 'y':0, #位置

? ? # x, y, width, height 可以被賦值字符串 "last",表示使用上次的數(shù)值

? ? #原點(diǎn)(x=y=0)表示屏幕中心

? ? 'backColor':'7f7f7f7f', #背景色

? ? 'textColor':'ff000000', #文本顏色

? ? 'textSize':10, #文本大小

? ??'script':<省略>,?#腳本路徑

? ? #長按關(guān)閉懸浮窗后,運(yùn)行腳本(帶腳本參數(shù)),如果腳本路徑被省略,長按關(guān)閉懸浮窗后,不執(zhí)行任何操作

????'arg':<省略>, #腳本參數(shù)

? ? #腳本參數(shù)與腳本路徑一起使用

? ? 'index':-1, #索引

? ? # 如果 index == -1, 創(chuàng)建新懸浮窗,

? ? # 如果 index > 0, 根據(jù) index 修改一個 指定懸浮窗

????'clickRemove':True?#長按是否關(guān)閉懸浮窗

??}

? 可根據(jù)需要傳入對應(yīng)參數(shù)。

返回懸浮窗鏈表長度(不是顯示的懸浮窗個數(shù))。


floatViewRemove(index = -1) (新增)

根據(jù) index 移除 指定懸浮窗,

index (整數(shù)可選) ,如果 index == -1, 移除 所有懸浮窗,

返回 移除的懸浮窗個數(shù)?。

?

floatViewResult(index?=?-1) (新增)

根據(jù) index 返回 指定懸浮窗 結(jié)果 (x,y,time,operation,index),

index (整數(shù)可選) 如果 index 被忽略, 返回 最后一個懸浮窗結(jié)果。


floatViewCount() (新增)

返回 顯示的 懸浮窗 數(shù)量


QPython 3C (Python 3.11) 視頻演示:

https://www.bilibili.com/BV1NL411G7XX

如果需要 QPython 3C 源代碼/Apk,請點(diǎn)擊以下鏈接:

作者:乘著船@Bilibili

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


Android Studio 修改 QPython 3C 的 SL4A 函數(shù) - 可視化窗口、懸浮窗的評論 (共 條)

分享到微博請遵守國家法律
汨罗市| 洪雅县| 丁青县| 宁德市| 将乐县| 抚松县| 郧西县| 德格县| 长垣县| 定安县| 来凤县| 阿坝县| 汝州市| 麻阳| 黎平县| 吉首市| 鄂伦春自治旗| 含山县| 山西省| 富宁县| 铅山县| 磴口县| 彭州市| 来安县| 吉木萨尔县| 吉林市| 祥云县| 祁门县| 安徽省| 雷山县| 龙陵县| 松原市| 葫芦岛市| 平远县| 民勤县| 丹阳市| 县级市| 山西省| 盐池县| 额尔古纳市| 随州市|