本帖最后由 super 于 2020-3-1 16:51 编辑
( P& p9 N# @ L% W8 ]
( B8 R* ?. A7 r9 S/ U9 j" q7 s* E前两天终于下定决心 # F' w' M% k& v. k: C0 ?- F+ b M' P
做了一份官方教学视频
# T8 F" ]1 D/ x/ N, I6 R3 e
4 I; I3 a4 v7 Q3 Z8 Q" |0 u 3 ?. J+ T0 \, ], H$ O7 d/ g3 N: E
& B* S1 A: V$ ?+ M当然也可以参阅GitHub地址或之前的帖子 (包括楼中回复)
& ]8 B( F0 D2 ` m0 l! p
- M0 n, l9 u6 p8 Y% }最近更新历史: ! O _% n8 |8 \+ N7 C
* `修复` 通话状态监测开关失效的问题 G7 `+ r! j: S4 X4 u5 L
* `优化` 迁移部分功能方法至DEVICE扩展模块中
8 V* V, O3 y* P7 }· getDisplayParams() # g) f, G3 n/ F1 h$ S. u) `. h- i
· phoneCallingState()
0 M9 ^) A: ~ V" Q: x· setDeviceProto() : I: T% O3 d+ Y/ F1 r. M ?7 N: T
· vibrateDevice() 6 O# x" ?' O$ e: Z. a. A
* `优化` 森林主页彩虹对话框出现时可自动关闭
3 T+ X/ D3 W; j* `优化` 修改屏幕超时参数关屏策略的内部逻辑
/ @1 q5 V3 ~7 q4 t4 d* `优化` 修改屏幕超时参数关屏策略增加屏幕/按键事件处理 : T2 Y5 J2 V5 p* b
* `优化` 重写全局toast方法实现长时显示与插队显示功能 Y/ h; m; [9 k" ~
* `优化` 修正启动器的timeStr方法内部逻辑以方便复用 1 O& ]9 G: ^5 M1 k: J! P
* `优化` 调整滑动方法内部滑动时长默认值避免非预期的惯性滑动
' P& w. U6 ~. L# D; v* `优化` 音量键按下停止脚本时拦截原有音量调节功能 . e5 S9 F2 n* K$ V4 F
+ x; h6 b- M& d
! O4 L, M( ?; ? f* s" d
4 I$ X6 c& { l0 y4 `, G r1 b6 s
项目地址: \! I" \; w& N& Y% b
m7 j `8 \% x X
' d6 s3 x# T7 C+ q! M! M截图:
0 j* T: N; b% C
3 h- m, U* I" i- f2 Z ( M% J8 U+ I3 n" \) d& K% }0 `
9 s, M1 N' s* ~6 G ~/ X% B+ a& S* P' o

& U2 k) k1 L& I0 N, @8 f- K |