Android NDK Crash 定位分析
当拿到应用的crash日志,如果是在java层出现了异常,相信大家都知道通过堆栈信息查找到奔溃的代码,但是如果是在native层出现了问题,面对下面的一堆内存地址...
Android动画:Interpolator插值器使用和自定义详解
属性动画可以对某个属性做动画,而插值器(TimeInterpolator)和估值器(TypeEvaluator),那么今天我们了解下 插值器TimeInterpolator;....
抖音Android端个人中心页面滑动冲突优化方案!
抖音首页右滑可进入“个人中心”页面,对于首页日活上亿的 APP 来说,这个页面的pv理论上应该不会太小。但是某些时候在此页面会出现滑动冲突的小问题...
Android中PreferenceActivity使用详解
本文主要介绍了Android中PreferenceActivity使用详解,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...
Android进阶之深入理解View的测量(Measure)流程机制
View 的工作原理中最重要的就是测量、布局、绘制三大过程,而其中测量是最复杂的; 那么我们就来介绍下View 的测量过程;...
Android进阶之深入理解View的布局(Layout)流程原理
View的layout方法作用是确定View的位置,ViewGroup的layout方法不仅要确定自身的位置,还有确定子View的位置。...
Android进阶之源码中分析View.post()为何获取控件宽高
为什么 View.post() 的操作是可以对 UI 进行操作的呢,即使是在子线程中调用 View.post()? 今天我们就来分析分析...
一篇了解Android编程中BLE 蓝牙开发详解
Android 4.3(API Level 18)开始引入Bluetooth Low Energy(BLE,低功耗蓝牙)的核心功能并提供了相应的 API, 应用程序通过这些 API 扫描蓝牙设备、查询 services、读写设备...










