本帖最后由 super 于 2020-3-1 16:51 编辑
! `8 Y" |9 G. i8 f
$ q* `, e- v( k% V$ |& a前两天终于下定决心 1 e; {( J/ ~, f
做了一份官方教学视频
& @% k f' N2 a$ ?. W J. r7 ^8 T$ c/ v% J5 ^
: x e _: n) p! c3 i9 u/ n
( X# r# p! y" Y3 G当然也可以参阅GitHub地址或之前的帖子 (包括楼中回复)
8 Y, Z9 C, S; a5 ]6 j4 r$ Y9 V* W. m9 l9 F
' I# q- b9 \( C+ n0 |最近更新历史:
( p5 @! b( @: y9 r" z1 K* `修复` 通话状态监测开关失效的问题 4 V) i# S" z' q2 j" k Q, [, @! j
* `优化` 迁移部分功能方法至DEVICE扩展模块中
# [, P5 e* q9 _9 ]" |; F· getDisplayParams()
9 ~0 ]" N3 x7 y/ x; W/ _0 G& F· phoneCallingState()
% }# _/ c8 c" F5 ?$ ? y/ Z/ ^· setDeviceProto()
2 ~% W$ ?/ u6 E/ N b3 m9 n9 J· vibrateDevice() 0 w' \6 v+ w. A
* `优化` 森林主页彩虹对话框出现时可自动关闭 5 i& T+ X3 Q( g ^. S
* `优化` 修改屏幕超时参数关屏策略的内部逻辑 * F$ X0 ^/ k. Z4 I8 f
* `优化` 修改屏幕超时参数关屏策略增加屏幕/按键事件处理
( M2 u: Z( o: q7 H: D. T" Y( n* `优化` 重写全局toast方法实现长时显示与插队显示功能 : W, D2 ?7 G. \: l H }
* `优化` 修正启动器的timeStr方法内部逻辑以方便复用
4 L0 Y8 h: C1 P* _; J* R% i6 q$ y. [* `优化` 调整滑动方法内部滑动时长默认值避免非预期的惯性滑动 9 E6 ^; Z+ N7 J d6 E! s+ a, c
* `优化` 音量键按下停止脚本时拦截原有音量调节功能 ! B, R* x7 _$ | Z, {' e
+ |, u$ x3 _$ ^( z- j
( W, Y, }# [& H1 [* \5 l- {: r+ o
) v$ ~) A) C' |3 e
项目地址: 6 Q- U/ n8 Q* r/ o
- U3 t: X: ^' ?3 e2 Q& A# Y: }
' e: V: y4 i5 y5 d" G! p' l2 a截图: " @! V0 d) ^6 L

7 P' P- O! r( O& l : O) K5 i% v- D: p7 U. ?
7 x3 w4 C+ ]. q6 h# K
( P; U- s4 O3 Q3 t6 v! j
|