本帖最后由 super 于 2020-3-1 16:51 编辑 " S4 r0 R; x+ M4 W. Y# |
5 M, R" a& s0 X+ g/ L$ ^; e* P* w( P前两天终于下定决心
3 g8 I/ a1 f: x: J4 a做了一份官方教学视频
( K" h* \" E/ M5 b+ d0 p3 z6 E5 ?) t0 A$ G/ N. M6 [
6 m$ c2 Y1 o1 D7 R5 p7 N$ i. j
3 ?8 ~9 ]6 A% |" }
当然也可以参阅GitHub地址或之前的帖子 (包括楼中回复)
I4 V9 Q( C8 z7 Z) o2 q! X4 ?4 B6 C4 ?, E
最近更新历史:
/ F" e4 M. q0 p) r& N* `修复` 通话状态监测开关失效的问题 / U7 v( `! s4 s+ \, |: [3 k
* `优化` 迁移部分功能方法至DEVICE扩展模块中
$ R8 n% V3 l% r: K$ s· getDisplayParams()
# e% N/ ^! U# I( c: _+ F- ^· phoneCallingState() 2 o1 U+ K) l7 a2 i
· setDeviceProto() : T+ j( V1 D$ | q. }
· vibrateDevice()
r1 A0 k& ], O y8 _: N- t* `优化` 森林主页彩虹对话框出现时可自动关闭 . ?, b/ w8 [2 d. g
* `优化` 修改屏幕超时参数关屏策略的内部逻辑 : N* S" o. \) W" X" L* w& T" f7 Y& D
* `优化` 修改屏幕超时参数关屏策略增加屏幕/按键事件处理
n5 }4 {) Y+ g+ `5 s8 h* `优化` 重写全局toast方法实现长时显示与插队显示功能
+ ~& U O4 S% t+ m: k* `优化` 修正启动器的timeStr方法内部逻辑以方便复用 % I" b- X" O; A; X% D* _
* `优化` 调整滑动方法内部滑动时长默认值避免非预期的惯性滑动 0 m) \& U2 N: g) O( M
* `优化` 音量键按下停止脚本时拦截原有音量调节功能 3 G1 i! X: s& z$ q3 q1 h b3 b
2 N8 s$ y' o+ o- [& h
# C$ r. ~1 _- P/ j( n' g! `6 h) m; k% `, s5 G. \
项目地址: & l) Q" `2 @* R; @ ^. x
9 {& n2 n/ {( `0 ` b+ M+ K
) z; X; ?1 s# \: @( }) v4 N7 X
截图:
, Y4 k& @- s4 ?4 m! ] . b( B$ a. k1 Y: L5 E* _* `
K: K9 m2 |0 P
' @8 n! Y, N' V
! [2 y" V. y3 @5 T
|