Android中Handler解析
Ongoing,待完成,Please wait.
参考文献那两年炼就的Android内功修养Android应用程序消息处理机制(Looper、Handler)分析Android应用程序键盘(Keyboard)消息处理机制分析Android应用程序线程消息循环模型分析
给技术人员一些技术以外的建议
做 IT 也有好些年了,中间踩过很多坑,踩完坑之后也有不少收获。有些东西只有自己经历过才会印象深刻,不废话,先记录以下这些吧,后续想到再更新。
需要及时反馈举个例子,如果你手头有一个事情需要别人去完成。当你告诉别人这个需求的时候,很多情况下是希望那个人能够给你完成时间点的,而不是简单的告诉你会去做。更好的情况是,当你给出需求的时候,那个实现者能够提供出更好的方案,或者能够和你一起分析实现过程中可能
...
Android中ContentProvider解析
Ongoing,待完成,Please wait.
参考文献那两年炼就的Android内功修养Android应用程序组件Content Provider简要介绍和学习计划Android应用程序组件Content Provider应用实例Android应用程序组件Content Provider的启动过程源代码分析Android应用程序组件Content Provider在应用程序之间共享数据的原理分
...
Android中按键事件传递分析
Ongoing,待完成,Please wait.
Framework Native模块代码
1234567frameworks/base/services/core/jni/├── com_android_server_input_InputManagerService.cpp├── com_android_server_input_InputApplicationHandle.h├── com_
...
Android中Activity解析
上次我们讲到Activity的四种启动模式的时候,已经了解到一些关于task的技术,今天我再向大家介绍一下。task是一个具有栈结构的容器,可以放置多个Activity实例。启动一个应用,系统就会为之创建一个task,来放置根Activity;默认情况下,一个Activity启动另一个Activity时,两个Activity是放置在同一个task中的,后者被压入前者所在的task栈,当用户按下后退
...
Cracking the Coding Interview
程序员面试金典
下载地址
Google对实习生面试准备的推荐里面提到了推荐阅读 Cracking the Coding Interview这个本书
《Cracking the Coding Interview》读书笔记
对于代码的编译运行测试
在线编译运行小工具适用于Php,Java,C,C++,Go等多种语言https://c.runoob.com/compile 背景为白色https://to
...
My Approach to Getting Dramatically Better as a Programmer
There was a recent discussion among my social group about what “getting dramatically better as a programmer” means. Based on that discussion, I’ve decided to share my own approach to becoming a “dram
...