本帖最后由 super 于 2020-3-1 16:51 编辑
- N5 F2 P7 |& A4 n/ U% w7 m
& L z& C4 R' E- {! l: c) {( x( D) M前两天终于下定决心
) f" b4 S7 P8 u$ w做了一份官方教学视频 6 D3 p3 z" i' {6 s$ b$ i. @
& D! i% h6 ?5 z: u7 [ 7 I: k C6 l9 V5 P; E
8 Q3 Q" j2 M: J* t% [- m% E- _
当然也可以参阅GitHub地址或之前的帖子 (包括楼中回复) % h. d! s3 [" G1 | L
" `+ V6 K. {& ^/ G8 a% E* M0 X最近更新历史:
* n; w" E3 {' F4 y! q; G* `修复` 通话状态监测开关失效的问题 8 Q/ i' A5 ~* o M& g4 g, }
* `优化` 迁移部分功能方法至DEVICE扩展模块中
! G, z4 W& Z7 M· getDisplayParams() ) n- c3 s5 K! f2 h; P+ r/ }
· phoneCallingState() 7 V8 X+ G6 e; b) F( U& i, \& I
· setDeviceProto()
+ [( a! Q: J* w· vibrateDevice()
$ p$ K% O$ g2 q, _; O& K. ]; y* `优化` 森林主页彩虹对话框出现时可自动关闭 0 g; X. e' Y8 I6 Q9 J
* `优化` 修改屏幕超时参数关屏策略的内部逻辑 6 m# R' x! ~, _7 w( w$ [) i* X* o
* `优化` 修改屏幕超时参数关屏策略增加屏幕/按键事件处理
) O, B* T+ |4 ?/ o5 C/ E* `优化` 重写全局toast方法实现长时显示与插队显示功能
2 @' d9 W( `4 z* `优化` 修正启动器的timeStr方法内部逻辑以方便复用 $ U% {& A' H: n! U
* `优化` 调整滑动方法内部滑动时长默认值避免非预期的惯性滑动
) O8 s& R0 [3 y- P2 z* `优化` 音量键按下停止脚本时拦截原有音量调节功能
2 d) C' b$ m9 L8 ]& H, R8 C# s' W& F1 ?6 [0 X: S) j
5 k* G+ ^( Z- K" u8 {7 V0 t
$ I( N! o5 \4 |% @! O) T% B; `7 L项目地址:
/ C% N( y8 G) ]* G' `* k& z
6 Z! M8 K) h& }. P; E1 h# V% Q' C+ k
截图: 7 n9 H' a/ s8 S, U$ W, [* e! h' @
7 L2 W j; e, L8 q

0 v' X9 H2 p' s% }! R 6 s! A, w# t3 J; r2 a

. J( ?1 S$ f' e/ v5 d, { |