本帖最后由 super 于 2020-3-1 16:51 编辑
9 R3 u f' {" z5 g
& x3 ^5 ]& p3 K1 s前两天终于下定决心
& k V5 ?5 |( O5 x- v* }做了一份官方教学视频
% ]8 ~$ D* Y0 a7 i9 X# }' A
* n2 ?1 Z5 D7 l7 n: B% Q4 e ) n. i2 }* M% n( E! y# N/ _9 Y
9 u, C* ~2 Z/ P- }4 d( C
当然也可以参阅GitHub地址或之前的帖子 (包括楼中回复)
0 v* J& h# H7 D# U- P8 s! d9 T- J0 c" k% k s; ~1 q
最近更新历史: 8 G. e) A! R/ J! D3 C; u
* `修复` 通话状态监测开关失效的问题
0 O* d, N$ k/ V% ^4 B3 U* `优化` 迁移部分功能方法至DEVICE扩展模块中
) Q- b7 }. H0 C, S; }$ a$ l! y6 @· getDisplayParams() : n* L: X+ H+ N, r. E! r
· phoneCallingState() ( O, x" B, }6 P& z1 n! N* _- n
· setDeviceProto() A7 H$ _" a) y4 e: D4 m
· vibrateDevice()
! U9 l. V+ m3 J J! A& y# R* `优化` 森林主页彩虹对话框出现时可自动关闭
$ I; k0 e& K& K* `优化` 修改屏幕超时参数关屏策略的内部逻辑 + @! ~) t, C c; w% D2 D; {8 A8 o
* `优化` 修改屏幕超时参数关屏策略增加屏幕/按键事件处理
( t3 X! L; c. ?* `优化` 重写全局toast方法实现长时显示与插队显示功能
& W- a( p1 g# _9 I) n3 f* `优化` 修正启动器的timeStr方法内部逻辑以方便复用
# Y* v- }) ^6 I* `优化` 调整滑动方法内部滑动时长默认值避免非预期的惯性滑动 3 W$ h+ d# k0 k& e' d9 N! }+ m3 R
* `优化` 音量键按下停止脚本时拦截原有音量调节功能 7 Y7 j# R+ m$ [2 a& W* D9 `8 J& g
6 @# m1 P% e$ q+ Q v
4 _7 A D. A- x# S9 s
0 c3 Y6 e/ Y# [6 H- D项目地址:
/ b% T3 t( n, d0 x- ~! n( K) {& R# `, m, ~* s$ P9 q% a
5 L! D3 z, R; h: n2 j截图: : r9 I. d) @# h! F* e- U) p9 t

5 |0 x0 J+ v8 f" ~ B# [ & Z: t1 |! p3 C

" A& \2 S5 C% O& g: h5 o 5 N" `5 K( o/ }6 u$ \* K
|