- 博客(5)
- 资源 (16)
- 收藏
- 关注
原创 Android开发知识(六)消息处理机制Handler+Looper+MessageQueue的原理分析(下)
在上一篇博文中,我们已经学习过了消息处理机制的基础,对这个过程所涉及到的几个重要的类也有了一定的了解,如果在这方面不清楚也没看过上一篇博文的读者,请点击先阅读《 Android开发知识(五)消息处理机制的基础(Handler+Looper+MessageQueue+Message)》 在这篇博文中,我们来分析这个通信的过程。长话短说,我们直接从handler的sendMessage()一步步说起
2017-08-23 16:46:45 14886 1
原创 Android开发知识(五)消息处理机制Handler+Looper+MessageQueue的原理分析(上)
提到Android的消息处理机制,相信大家并不陌生。因为我们在开发中基本会运用到消息处理,比如在子线程我们做了耗时的网络访问操作,然后通过Handler对象的一个sendMessage()方法就可以在主线程上回调handlerMessage()方法来让我们完成UI的更新。那么,读者是否考虑过这个问题:似乎在这个过程,只涉及到Handler对象,加上Message对象作为消息载体。那这两个线程是怎么
2017-08-23 12:01:17 13145
原创 [Android]解决运行时错误:INSTALL_FAILED_UPDATE_INCOMPATIBLE
首先,出现这个错误,大多数情况下应该是系统没有卸载干净,如果可以在系统设置里面找到应用进行卸载的话,则卸载掉重新运行。不行的话则考虑一下操作: 打开cmd,输入 adb shell 进入adb shell (注意以上命令是基于你的adb只连接了一个安卓终端,如果有多个终端的话,则先输入adb devices,查看所有连接的终端名字,然后再输入adb -s 终端名字 shell即可进入
2017-08-31 17:40:43 27458 2
原创 [Android]在Android TV中实现组合按键的监听触发功能
在手机开发中,我们往往是与屏幕在做交互,而实体按键就寥寥几个。但是在Android TV开发中,按键就用得多了,大多数情况下我们是用遥控器按键来实现与电视的交互。 在Android 开发中,有时候会遇到这么一个需求: 在按下特定的按键序列之后,启动某一个隐藏功能,或者是快捷启动某个东西。 那么我们如何实现这个触发过程呢? 我们通过需求分析,来定义一个接口。接口要定义哪些方法呢? 首先,
2017-08-29 14:39:34 15394
原创 [Android]自定义View实现单独注册某个按键的事件监听
由于最近在Android TV的项目开发中遇到一个问题,需要对某个view进行多次的按键监听,而我们都知道,通过调用setOnKeyListener实现了OnKeyListener接口之后我们就可以实现对按键进行监听,但是却不能够多次注册通过setOnKeyListener来注册其他按键的监听,那么有什么办法做到注册单独某个按键的监听呢?
2017-08-02 16:51:43 15589
C语言-大数加法
2018-04-16
C++实现稳定匹配算法代码
2017-09-27
android反编译全套工具
2017-09-06
仿今日头条tab展示.zip
2016-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人