??关于作者
众所周知,人生是一个漫长的过程,不断,不断反思前进的过程。在这个过程中,会有很多关于生活的问题和思考,所以我决定分享我所有的思考、经验和故事, !!! 专注于以及各种游戏开发技能(网站、工具、材料、源代码、游戏等) 什么需要欢迎私人,交流小组让学习。
【】
文章目录
-
- ??关于作者
- ??实践过程
- ??其他
??实践过程
var jieshao=["///悬浮音乐播放器:只能播放QQ音乐或酷狗音乐里面下载的歌曲", "//当一首歌播放后,默认情况下,一首歌随机播放", "//点击:暂停或播放,拖动:移动窗口,长按1秒:关闭脚本", "//:随机播放一首歌", "//☆点击:转换播放模式,☆随机播放,为下一首,○为单曲循环", "//◎点击:切换大小窗口,拖动:移动窗口", "//←触摸:触摸音量减小", "//→触摸:触摸音量增加", "//▽点击:打开歌单,选择歌曲播放", "//↑点击:播放最后一首歌", "//↓点击:播放下一首歌", "触摸时间越长,快退距离越长", "触摸时间越长,快进距离越长", "//△点击:搜索现有歌曲" ]; setScreenMetrics(1080, 1920); ///设置合适的屏幕 //console.show(); //file:///sdcard////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////img17.jpg //file:///storage/emulated/0/tencent/QQ_Images/null7269572719f0eff6.jpg alert("悬浮音乐播放器",jieshao.join("\n")); var window = floaty.window( <vertical alpha="0.7" bg="#BCAAA4">
<horizontal alpha = "1" > <text id = "text0" w = "178px" lines = "1" gravity = "center" bg = "file://bg1.png" textColor = "#000000" / > <text id = "text1" w = "178px" lines = "1" gravity = "center" bg = "file://bg1.png" textColor = "#000000" / > <text id = "text2" w = "178px" lines = "1" gravity = "center" bg = "file://bg1.png" textColor = "#000000" / > <text id = "text3" w = "178px" lines = "1" gravity = "center" bg = "file://bg1.png" textColor = "#000000" / > <text id = "text4" w = "178px" lines = "1" gravity = "center" bg = "file://bg1.png" textColor = "#000000" / > < /horizontal > <horizontal alpha = "1" > <vertical > <button text = "◎" id = "butA" textSize = "40sp" bg = "file://bg2.png"style = "Widget.AppCompat.Button.Borderless" w = "178px" h = "267px" textColor = "#000000" / > <button text = "←" id = "butB" textSize = "40sp" bg = "file://bg2.png" style = "Widget.AppCompat.Button.Borderless" w = "178px" h = "267px" textColor = "#000000" / > < /vertical > <vertical > <horizontal > <button text = "↹" id = "but1" textSize = "24sp" bg = "file://bg2.png" style = "Widget.AppCompat.Button.Borderless" w = "178px" h = "178px" textColor = "#000000" / > <button text = "↑" id = "but2" textSize = "24sp" bg = "file://bg2.png" style = "Widget.AppCompat.Button.Borderless" w = "178px" h = "178px" textColor = "#000000" / > <button text = "▽" id = "but3" textSize = "24sp" bg = "file://bg2.png" style = "Widget.AppCompat.Button.Borderless" w = "178px" h = "178px" textColor = "#000000" / > < /horizontal > <horizontal > <button text = "««" id = "but4" textSize = "24sp" bg = "file://bg2.png" style = "Widget.AppCompat.Button.Borderless" w = "178px" h = "178px" textColor = "#000000" / > <button text = "♢" id = "but5" textSize = "24sp" bg = "file://bg2.png" style = "Widget.AppCompat.Button.Borderless" w = "178px" h = "178px" textColor = "#ff0000" / > <button text = "»»" id = "but6" textSize = "24sp" bg = "file://bg2.png" style = "Widget.AppCompat.Button.Borderless" w = "178px" h = "178px" textColor = "#000000" / > < /horizontal > <horizontal > <button text = "☆" id = "but7" textSize = "24sp" bg = "file://bg2.png" style = "Widget.AppCompat.Button.Borderless" w = "178px" h = "178px" textColor = "#000000" / > <button text = "↓" id = "but8" textSize = "24sp" bg = "file://bg2.png" style = "Widget.AppCompat.Button.Borderless" w = "178px" h = "178px" textColor = "#000000" / > <button text = "△" id = "but9" textSize = "24sp" bg = "file://bg2.png" style = "Widget.AppCompat.Button.Borderless" w = "178px" h = "178px" textColor = "#000000" / > < /horizontal > < /vertical > <vertical > <button text = "◎" id = "butC" textSize = "40sp" bg = "file://bg2.png" style = "Widget.AppCompat.Button.Borderless" w = "178px" h = "267px" textColor = "#000000" / > <button text = "→" id = "butD" textSize = "40sp" bg = "file://bg2.png" style = "Widget.AppCompat.Button.Borderless" w = "178px" h = "267px" textColor = "#000000" / > < /vertical > < /horizontal > <text id = "text" w = "*" lines = "1" gravity = "center" bg = "file://bg3.png" textColor = "#000000" / > < /vertical > ) ; function bianju ( ) { var A = new Array ; A . push (daxiao [ DX ] [ 0 ] / 2 - 35 , daxiao [ DX ] [ 1 ] / 2 - 35 , pingwidth - (daxiao [ DX ] [ 0 ] / 2 - 35 ) , pingheight - (daxiao [ DX ] [ 1 ] / 2 - 35 ) - 70 ) ; //log(A) return A ; } function windowGXY ( x, y, k ) { if (x < k [ 0 ] ) { x = k [ 0 ] } ; if (k [ 2 ] < x ) { x = k [ 2 ] } ; if (y < k [ 1 ] ) { y = k [ 1 ] } ; if (k [ 3 ] < y ) { y = k [ 3 ] } ; return [x , y ] ; } function setontouch ( ) { var A = arguments ; var K = new Array ; for ( var i = 0 ; i < A .length ; i ++ ) { K . push ( " window.but" + A [i ] + ".setOnTouchListener(function(view, event){switch(event.getAction()){case event.ACTION_DOWN: butkg" + A [i ] + "=true;return true;case event.ACTION_MOVE:return true;case event.ACTION_UP: butkg" + A [i ] + "=false;return true;}return true;});" ) ; } return K . join ( "" ) ; } function setvar ( ) { var A = arguments ; var K = new Array ; for ( var i = 0 ; i < A .length ; i ++ ) { K . push ( "butkg" + A [i ] + "=false" ) ; } return "var " + K . join ( "," ) + ";" ; } function shuzuG ( a, b ) { var k = new Array ; for ( var i = 0 ; i < a .length ; i ++ ) { k . push (files . join (b , a [i ] ) ) ; } return k ; } function 截图 ( ) { requestScreenCapture ( ) ; while ( true ) { if (图 = captureScreen ( ) ) { return 图 ; break ; } } } //获取截图,返回图片对象 function pingxiang ( ) { var img = 截图 ( ) ; if (img . getWidth ( ) < img . getHeight ( ) ) { return true ; } else { return false ; } } function souge ( A, B ) { //在B组里搜含A字 var C = new Array , D = new Array ; A = escape ( A ) . replace ( /%/g , "\\" ) ; eval ( "var re=/" + A + "/;" ) ; for ( var i = 0 ; i < B .length ; i ++ ) { if (re . test ( B [i ] ) ) { C . push (i ) ; D . push ( B [i ] ) ; } } return [ C , D ] ; } function saoge ( dirs ) { var Paths = new Array , Files = new Array ; for ( var i = 0 ; i < dirs .length ; i ++ ) { if (files . isDir (dirs [i ] ) ) { var File = files . listDir (dirs [i ] , function ( name ) { return (name . endsWith ( ".m4a" ) || name . endsWith ( ".mp3" ) ) && files . isFile (files . join (dirs [i ] , name ) ) ; } ) ; if (File .length > 0 ) { Files = Files . concat (File . join ( "☆" ) . split ( "☆" ) ) ; Paths = Paths . concat ( shuzuG (File , dirs [i ] ) ) ; } } } if (Files .length > 0 ) { return [Paths , Files ] ; } } function yidongtexiao ( A, B ) { var sx = A [ 2 ] - A [ 0 ] , sy = A [ 3 ] - A [ 1 ] ; var sd = weiyi (sx , sy , 0 ) / 25 ; var X = sx / sd , Y = sy / sd ; var x = 0 , y = 0 ; for ( var i = 0 ; i < sd ; i ++ ) { x += X ; y += Y ; sleep ( 5 ) ; B . setPosition ( A [ 0 ] + x , A [ 1 ] + y ) ; } B . setPosition ( A [ 2 ] , A [ 3 ] ) ; } //函数分段区 //函数分段区 //函数分段区 //函数分段区 //函数分段区 //重 力传感器 var ax , ay , az , fangxiang = true ; sensors . register ( "gravity" , sensors .delay .ui ) . on ( "change" , ( event, gx, gy, gz ) => { ax = Math . round ( -gx * 100 ) / 100 ; ay = Math . round (gy * 100 ) / 100 ; az = Math 标签: g37前abs传感器