Пример #1
0
#-*-coding:utf8;-*-
#qpy:3
#qpy:console
from androidhelper import Android

droid = Android()
amountInDollars = 32
amountInNaira = 1
title = str(amountInDollars)
message = str(amountInNaira)
droid.dialogCreateAlert(title, message)
Пример #2
0
from timeit import Timer
from random import randrange
from androidhelper import Android

droid = Android()
droid.dialogCreateAlert('H4 start', 'press Yes to start H4, press No to exit')
droid.dialogSetPositiveButtonText('Yes')
droid.dialogSetNegativeButtonText('No')
droid.dialogShow()
if droid.dialogGetResponse().result['which'] == 'positive':
    #打开储存结果文件
    ftxt = open('/storage/emulated/0/qpython/result.txt', 'w')

    print('process H4.1')
    #H4.1 测量不同大小的list索引取值用时
    ftxt.write('H4.1 list index time\nlen(list)  time\n')
    droid.dialogCreateHorizontalProgress('H4.1 progress',
                                         'H4.1 is now testing', 30)
    droid.dialogShow()
    for nlen in range(10**5, 3 * 10**6 + 1, 10**5):
        lst = list(range(nlen))
        tmr = Timer('lst[10000]', 'from __main__ import lst')
        t = tmr.timeit(number=5 * 10**6)
        ftxt.write('%d %.5f\n' % (nlen, t))
        droid.dialogSetCurrentProgress(nlen // 10**5)
    droid.dialogDismiss()
    droid.makeToast('H4.1 finish!')

    print('process H4.2')
    #H4.2 测量不同大小dict的取值&改值用时
    ftxt.write('\nH4.2 time of dict index and set value\n')