写的不错
Android View的测量、布局、绘制流程源码分析及自定义View实例演示当Android原生控件无法满足需求时就要自定义View,只有掌握了View的测量过程 (measure)、布局过程(layout)和绘制过程(draw)过程才能自定义出复杂...
写的不错
Android View的测量、布局、绘制流程源码分析及自定义View实例演示当Android原生控件无法满足需求时就要自定义View,只有掌握了View的测量过程 (measure)、布局过程(layout)和绘制过程(draw)过程才能自定义出复杂...
It's right time to learn Android's Framework ! 前言 一个App是怎么启动起来的? App的程序入口到底是哪里? Launche...
@tlrkboy Handler不一定要是公有的,A线程给B线程发消息,只要能拿到B线程的Handler就可以,比如说通过一个公有方法,而不一定非要把B线程的Handler设置为公有的
[Android源码分析] - 异步通信Handler机制一、问题:在Android启动后会在新进程里创建一个主线程,也叫UI线程(非线程安全)这个线程主要负责监听屏幕点击事件与界面绘制。当Application需要进行耗时操作如网...
一、问题:在Android启动后会在新进程里创建一个主线程,也叫UI线程(非线程安全)这个线程主要负责监听屏幕点击事件与界面绘制。当Application需要进行耗时操作如网...
MVP简介 最近几天在啃MVP,现在的你或许跟几天前的我一样,对MVP还是一脸懵逼,虽然MVP三个字母都认识,但连在一起却不明白到底是个什么东东,没关系,快来干了这碗鸡汤,立...
LruCache是Android的一个内部类,提供了基于内存实现的缓存 双向链表 LinkedHashMap 是 key 键有序的 HashMap 的一种实现。它除了使用哈希...
最近遇到try-catch-finally的一个小问题,在牛客网QQ群中和群友讨论后得到了一些经验和结论,特此写成文章作为总结。 先看代码: 上述代码在正常执行过程中(没有发...
@Young_cyy 我之前实习做的是android客户端蓝牙通信sdk的开发
android Ble开发的那些事(一)我也是今年刚毕业加入了一家创业公司,正好所做的项目主要就是围绕ble进行的。下面跟大家分享下我对ble的拙见,如有不正确的地方,欢迎指出交流学习。 蓝牙的历史? 1999年5...
@Young_cyy 喔~方便说下你们公司名字吗?产品有哪些?我马上要毕业了,也打算做蓝牙开发~
android Ble开发的那些事(一)我也是今年刚毕业加入了一家创业公司,正好所做的项目主要就是围绕ble进行的。下面跟大家分享下我对ble的拙见,如有不正确的地方,欢迎指出交流学习。 蓝牙的历史? 1999年5...
写得不错~~你们蓝牙数据的传输是用的continua协议还是自己的协议?
android Ble开发的那些事(一)我也是今年刚毕业加入了一家创业公司,正好所做的项目主要就是围绕ble进行的。下面跟大家分享下我对ble的拙见,如有不正确的地方,欢迎指出交流学习。 蓝牙的历史? 1999年5...