本帖最后由 super 于 2020-3-1 16:51 编辑
) i9 u6 d1 W& z& `5 S0 l; U0 M. A+ ^' q. v) B
前两天终于下定决心 . A3 Z$ [% h7 D: h' x# e$ \/ z2 h
做了一份官方教学视频 & I9 p) O6 o, C5 I
# f. c# }/ h3 ]- P% X & h8 K* N$ S$ P$ a l: m: ~/ z
* d' K& z0 r d( ?6 S1 _$ L5 J$ k0 V2 k当然也可以参阅GitHub地址或之前的帖子 (包括楼中回复) ) S* X( c$ p( K, z
- J7 o; W c# U- P% K9 z
最近更新历史: , T& v& N4 f3 d- I
* `修复` 通话状态监测开关失效的问题 $ x; a$ u' ~) W+ N; E
* `优化` 迁移部分功能方法至DEVICE扩展模块中
1 w Y. F0 Y( w0 p5 X· getDisplayParams() ) k/ h& G4 I6 M, p2 R
· phoneCallingState()
y2 k; J3 W( f" A, Y o7 l0 C1 G· setDeviceProto() / c) U5 T R% @* ~; t
· vibrateDevice() " O9 @; k- E4 F1 O( S% T) D
* `优化` 森林主页彩虹对话框出现时可自动关闭 ! L z' l8 ?/ W8 f: q' T& j! S
* `优化` 修改屏幕超时参数关屏策略的内部逻辑
1 T3 B+ E9 Q2 s- J2 x* `优化` 修改屏幕超时参数关屏策略增加屏幕/按键事件处理 3 B2 p4 X- _2 q# d0 U. S9 H+ C
* `优化` 重写全局toast方法实现长时显示与插队显示功能
& h" N2 d5 F% u+ ?! A* `优化` 修正启动器的timeStr方法内部逻辑以方便复用 - c! i. ?6 S! w
* `优化` 调整滑动方法内部滑动时长默认值避免非预期的惯性滑动
0 s/ a. j4 v. @, W4 [, a* `优化` 音量键按下停止脚本时拦截原有音量调节功能 ; F" `9 D* V& W- F+ F. \* W
& J8 o3 m/ p! B+ W: U
7 @" M7 \, Q" o5 ]) O' A: G1 n! C+ {; N! y; O8 K2 Q
项目地址:
- N, q2 O* ?! A6 j/ m) y. p# n$ ?% R' t0 L9 C& n( T
& D0 D/ |+ Z$ \0 r" m. T6 \
截图:
- V, I- m( k j; Z ) r6 _! k/ x1 s/ ?* H T

/ D2 _, ~# R& f" u: X, P* Y ' t7 Y" ]) a5 `1 t6 b2 n
1 X$ T2 d3 D7 m/ w3 I/ U# d
|