Android InputMethod 源码分析,显示输入法流程

参考:

1.Android InputMethod 源码分析,显示输入法流程
https://blog.csdn.net/jieqiong1/article/details/71262987

2.ViewRootImpl源码分析事件分发
https://www.jianshu.com/p/9e6c54739217

3.输入法的弹出与收起及 FLAG_ALT_FOCUSABLE_IM 的影响
https://xianzhu21.space/developer/show_hide_ime/

4.Dropping event due to window no focus/cancelling event due to no window
https://www.jianshu.com/p/3e4174a3dcde

5.View机制深入学习(三) View中的消息传递及InputManagerService
https://blog.csdn.net/woliuyunyicai/article/details/48577617

问题:
01-17 14:31:46.267 10103 27846 27846 W ProgressBarDelegate: Unknown Drawable subclass, src=android.graphics.drawable.AnimatedRotateDrawable@e9dff38
01-17 14:31:46.282 10103 27846 27846 D miui_anim: handleViewTouch for com.miui.internal.widget.GroupButton{e66fe72 VFED…C… …I. 0,0-0,0 #1020019 android:id/button1}
01-17 14:31:46.282 10103 27846 27846 D miui_anim: handleViewTouch for com.miui.internal.widget.GroupButton{4a1fb28 VFED…C… …I. 0,0-0,0 #102001a android:id/button2}
01-17 14:31:46.282 10103 27846 27846 D miui_anim: handleViewTouch for com.miui.internal.widget.GroupButton{3afa1d4 VFED…C… …I. 0,0-0,0 #102001b android:id/button3}
01-17 14:31:46.317 10103 27846 27846 W PassportSysHelper: no focused view
01-17 14:31:46.317 10103 27846 27846 W PassportSysHelper: no focused view
01-17 14:31:47.247 10103 27915 27951 W AnalyticsUserIDStore: initStore should have been called before calling setUserID
01-17 14:31:47.249 10103 27915 27951 W UserDataStore: initStore should have been called before calling setUserID
01-17 14:31:47.263 10103 27846 27846 I AssistStructure: Flattened final assist data: 2544 bytes, containing 2 windows, 11 views
01-17 14:31:48.816 10103 27846 27846 D InputMethodManager: showSoftInput fail, mServedView:android.widget.EditText{a5f752b VFED…CL. …ID 63,480-1017,620 #7f0c0125 app:id/et_account_name aid=1073741825} view:android.widget.EditText{cf4c51e VFED…CL. .F.P…ID 0,0-954,140 #7f0c0127 app:id/input_pwd_view aid=1073741826}
01-17 14:31:52.840 10103 27846 27846 W ViewRootImpl[LoginActivity]: Dropping event due to no window focus: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_ENTER, scanCode=0, metaState=0, flags=0x16, repeatCount=0, eventTime=5041194, downTime=5041194, deviceId=-1, source=0x0, displayId=0 }
01-17 14:31:52.840 10103 27846 27846 W ViewRootImpl[LoginActivity]: Cancelling event due to no window focus: KeyEvent { action=ACTION_UP, keyCode=KEYCODE_ENTER, scanCode=0, metaState=0, flags=0x36, repeatCount=0, eventTime=5041194, downTime=5041194, deviceId=-1, source=0x0, displayId=0 }
01-17 14:31:52.842 10103 27846 27846 I chatty : uid=10103(com.xiaomi.account) identical 4 lines
01-17 14:31:52.842 10103 27846 27846 W ViewRootImpl[LoginActivity]: Cancelling event due to no window focus: KeyEvent { action=ACTION_UP, keyCode=KEYCODE_ENTER, scanCode=0, metaState=0, flags=0x36, repeatCount=0, eventTime=5041194, downTime=5041194, deviceId=-1, source=0x0, displayId=0 }
01-17 14:31:59.852 10103 27846 27846 W ViewRootImpl[LoginActivity]: Dropping event due to no window focus: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_DEL, scanCode=0, metaState=0, flags=0x6, repeatCount=0, eventTime=5048205, downTime=5048205, deviceId=-1, source=0x0, displayId=0 }
01-17 14:31:59.852 10103 27846 27846 W ViewRootImpl[LoginActivity]: Cancelling event due to no window focus: KeyEvent { action=ACTION_UP, keyCode=KEYCODE_DEL, scanCode=0, metaState=0, flags=0x26, repeatCount=0, eventTime=5048206, downTime=5048205, deviceId=-1, source=0x0, displayId=0 }
01-17 14:31:59.855 10103 27846 27846 I chatty : uid=10103(com.xiaomi.account) identical 4 lines
01-17 14:31:59.855 10103 27846 27846 W ViewRootImpl[LoginActivity]: Cancelling event due to no window focus: KeyEvent { action=ACTION_UP, keyCode=KEYCODE_DEL, scanCode=0, metaState=0, flags=0x26, repeatCount=0, eventTime=5048206, downTime=5048205, deviceId=-1, source=0x0, displayId=0 }
01-17 14:31:59.905 10103 27846 27846 W ViewRootImpl[LoginActivity]: Dropping event due to no window focus: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_DEL, scanCode=0, metaState=0, flags=0x6, repeatCount=0, eventTime=5048258, downTime=5048258, deviceId=-1, source=0x0, displayId=0 }
01-17 14:31:59.905 10103 27846 27846 W ViewRootImpl[LoginActivity]: Cancelling event due to no window focus: KeyEvent { action=ACTION_UP, keyCode=KEYCODE_DEL, scanCode=0, metaState=0, flags=0x26, repeatCount=0, eventTime=5048258, downTime=5048258, deviceId=-1, source=0x0, displayId=0 }
01-17 14:31:59.905 10103 27846 27846 I chatty : uid=10103(com.xiaomi.account) identical 4 lines
01-17 14:31:59.905 10103 27846 27846 W ViewRootImpl[LoginActivity]: Cancelling event due to no window focus: KeyEvent { action=ACTION_UP, keyCode=KEYCODE_DEL, scanCode=0, metaState=0, flags=0x26, repeatCount=0, eventTime=5048258, downTime=5048258, deviceId=-1, source=0x0, displayId=0 }
01-17 14:32:06.955 10103 27846 27846 D InputMethodManager: showSoftInput fail, mServedView:android.widget.EditText{a5f752b VFED…CL. …ID 63,480-1017,620 #7f0c0125 app:id/et_account_name aid=1073741825} view:android.widget.EditText{cf4c51e VFED…CL. .F.P…ID 0,0-954,140 #7f0c0127 app:id/input_pwd_view aid=1073741826}
01-17 14:32:11.424 10103 27846 27846 D InputMethodManager: showSoftInput fail, mServedView:android.widget.EditText{a5f752b VFED…CL. … 63,480-1017,620 #7f0c0125 app:id/et_account_name aid=1073741825} view:android.widget.EditText{cf4c51e VFED…CL. .F.P… 0,0-954,140 #7f0c0127 app:id/input_pwd_view aid=1073741826}
01-17 14:32:14.434 10103 27846 27846 D InputMethodManager: showSoftInput fail, mServedView:android.widget.EditText{a5f752b VFED…CL. …ID 63,480-1017,620 #7f0c0125 app:id/et_account_name aid=1073741825} view:android.widget.EditText{cf4c51e VFED…CL. .F.P…ID 0,0-954,140 #7f0c0127 app:id/input_pwd_view aid=1073741826}
01-17 14:32:16.326 10103 27846 27846 D InputMethodManager: showSoftInput fail, mServedView:android.widget.EditText{a5f752b VFED…CL. …ID 63,480-1017,620 #7f0c0125 app:id/et_account_name aid=1073741825} view:android.widget.EditText{cf4c51e VFED…CL. .F.P…ID 0,0-954,140 #7f0c0127 app:id/input_pwd_view aid=1073741826}
01-17 14:32:20.748 10103 27846 27846 D InputMethodManager: showSoftInput fail, mServedView:android.widget.EditText{a5f752b VFED…CL. … 63,480-1017,620 #7f0c0125 app:id/et_account_name aid=1073741825} view:android.widget.EditText{cf4c51e VFED…CL. .F.P… 0,0-954,140 #7f0c0127 app:id/input_pwd_view aid=1073741826}
01-17 14:32:23.261 10103 27846 27846 D InputMethodManager: showSoftInput fail, mServedView:android.widget.EditText{a5f752b VFED…CL. …ID 63,480-1017,620 #7f0c0125 app:id/et_account_name aid=1073741825} view:android.widget.EditText{cf4c51e VFED…CL. .F.P…ID 0,0-954,140 #7f0c0127 app:id/input_pwd_view aid=1073741826}
01-17 14:32:33.882 10103 27846 27846 W IInputConnectionWrapper: requestCursorAnchorInfo on inactive InputConnection
01-17 14:32:47.868 10103 27846 27846 W IInputConnectionWrapper: requestCursorAnchorInfo on inactive InputConnection
01-17 14:32:52.076 10103 27846 27846 W IInputConnectionWrapper: requestCursorAnchorInfo on inactive InputConnection
01-17 14:33:02.771 10103 27846 27846 W ProgressBarDelegate: Unknown Drawable subclass, src=android.graphics.drawable.AnimatedRotateDrawable@4aeabaf
01-17 14:33:02.792 10103 27846 27846 D miui_anim: handleViewTouch for com.miui.internal.widget.GroupButton{7769e57 VFED…C… …I. 0,0-0,0 #1020019 android:id/button1}
01-17 14:33:02.792 10103 27846 27846 D miui_anim: handleViewTouch for com.miui.internal.widget.GroupButton{d82f575 VFED…C… …I. 0,0-0,0 #102001a android:id/button2}
01-17 14:33:02.792 10103 27846 27846 D miui_anim: handleViewTouch for com.miui.internal.widget.GroupButton{a9a73f1 VFED…C… …I. 0,0-0,0 #102001b android:id/button3}
01-17 14:33:02.812 10103 27846 27846 W ProgressBarDelegate: Unknown Drawable subclass, src=android.graphics.drawable.AnimatedRotateDrawable@5e5290c
01-17 14:33:02.820 10103 27846 27846 D miui_anim: handleViewTouch for com.miui.internal.widget.GroupButton{19dfa17 VFED…C… …I. 0,0-0,0 #1020019 android:id/button1}
01-17 14:33:02.820 10103 27846 27846 D miui_anim: handleViewTouch for com.miui.internal.widget.GroupButton{bda453b VFED…C… …I. 0,0-0,0 #102001a android:id/button2}
01-17 14:33:02.820 10103 27846 27846 D miui_anim: handleViewTouch for com.miui.internal.widget.GroupButton{35df9b1 VFED…C… …I. 0,0-0,0 #102001b android:id/button3}
01-17 14:33:02.836 10103 27846 27846 W ProgressBarDelegate: Unknown Drawable subclass, src=android.graphics.drawable.AnimatedRotateDrawable@5e5290c

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值