- 博客(10)
- 资源 (85)
- 收藏
- 关注
原创 强大的AndroidStudio调试工具——Stetho
查看sqlite里面的数据都要通过这个Android Device Monitor找到/data/data/com.xxx.xxx/databases里面的db文件,然后导出到PC上,最后用PC上的数据库工具打开来查看。- 或者使用第三方的工具去查看(在手机root的前提下才能使用) 接下来我们来看一下Stetho调试带来的好处。
2017-03-23 21:44:32 3381
原创 深入了解Bitmap源码解析及经验总结
Bitmap的分析与使用在Android应用里,最耗费内存的就是图片资源。而且在Android系统中,读取位图Bitmap时,分给虚拟机中的图片的堆栈大小只有8M,如果超出了,就会出现OutOfMemory异常。所以,对于图片的内存优化,是Android应用开发中比较重要的内容。先看看关于Bitmap13个的用法1、Drawable 的用法 Resources resources = mConte
2017-03-21 21:57:10 6262 1
原创 解决ListView列表setEmptyView无效问题及源码解析
很多童鞋们认为ListView的setEmptyView设置空界面无效的。通常在网上查了查,然后来按照网谁上的做法直接复制粘贴一下。效果出来就OK了。身为一个开发者,我们既要知其然,也要知道其所以然。 接下来我们根据源码分析来 解决我们的问题
2017-03-14 13:23:13 4639
原创 高级UI特效之酷炫水波纹动画
最近研究了一个特效动画: 一个水波纹动画的动态效果。有兴趣的童鞋们可以去了解一下。定义组件大家都非常熟悉。不可以参考如不熟悉童鞋可以去参考:http://blog.csdn.net/androidstarjack/article/details/42567301水波纹动画展示效果:针对于这样的效果我们可能想起来的绘制方式有:第一种方式: 正弦曲线 计算x,y。VauleAnimation 控制
2017-03-12 17:52:01 4685
原创 手写Service后台下载app——跳出DownloadManager系统7.0之坑
前言之前项目中有关app的现在和更新相关工具类一直用的是Android系统下载管理DownloadManager功能。如果随着Android系统的不断提升再加上Android开源性 手机厂家 对此作恶部分改动。导致一些系统自带的工具类出现异常情况。华为P9华为P9/P9 Plus上线,你的APP准备好了吗?新机入手后,MTC率先从应用市场随机下载部分APP做基于P9/P9 Plus的兼容性测试,在
2017-03-09 23:01:41 4462 1
原创 关于NDK和jni你究竟了解多少?
http://blog.csdn.net/banketree/article/details/12167145首先我们要知道Java是如何调用c/c++的什么是JNIjava native interface(java本地接口) ABI: application binary interface (应用程序二进制接口)简介JNI是Java语言提供的Java和C/C++相互沟通的机制,Java可以通
2017-03-08 22:54:36 3030
原创 深入了解Android蓝牙Bluetooth ——《总结篇》
在我的上两篇博文中讲解了有关android蓝牙的认识以及API的相关的介绍,蓝牙BLE的搜索,连接以及读取。 没有了解的童鞋们请参考: * 深入了解Android蓝牙Bluetooth——《基础篇》深入了解Android蓝牙Bluetooth——《进阶篇》目前项目中的效果图:接下来我们就对蓝牙BLE4.0进行一下总结。蓝牙APIAndroid ble 蓝牙4.0,也就是说API level
2017-03-07 22:35:24 15890 4
原创 深入了解Android蓝牙Bluetooth——《进阶篇》
在 深入了解Android蓝牙Bluetooth——《基础篇》一篇中我们对蓝牙的各个版本的有了一个认识,蓝牙版本的历程及其优劣式介绍。那么接下来咱们就深入一点继续开车进入BLE的进及篇章。蓝牙BLE4.xBLE分为三部分:ServiceCharacteristicDescriptor这三部分都用UUID作为唯一标识符。UUID为这种格式:0000ffe1-0000-1000-8000-0080
2017-03-06 20:49:08 10592 2
原创 深入了解Android蓝牙Bluetooth——《基础篇》
什么是蓝牙? 也可以说是蓝牙技术。所谓蓝牙(Bluetooth)技术,实际上是一种短距离无线电技术,是由爱立信公司公司发明的。利用“蓝牙”技术,能够有效地简化掌上电脑、笔记本电脑和移动电话手机等移动通信终端设备之间的通信,也能够成功地简化以上这些设备与因特网Internet之间的通信,从而使这些现代通信设备与因特网之间的数据传输变得更加迅速高效,为无线通信拓宽道路。蓝牙版本的介绍 蓝牙发展至今经
2017-03-05 16:24:17 30222 4
原创 获取手机SD卡路径之爬坑解决方案
android 系统是开源的,于是各种产商各种瞎改android系统 ,导致不同版本的手机的SD卡的路径千奇百怪。三星,HTC…等比较特殊。有时候让我们Android程序员感到很迷茫,不得不怀疑自己的人生。为什么总是坑我们这些Android程序员?抱怨是没有用的,只有不断去才坑,不断的去总结了。在这里记录下我试验的几种方案。方案一:通过Enviroment类获取存储设备路径 android的官方文
2017-03-03 15:10:18 7123 2
openmv与stm32通信:【STM32+HAL】与OpenMV通信-32与openmv通信
2024-07-29
pythonDjango-django简介、django安装、创建项目、快速上手-python django
2024-07-20
Node.js安装及环境配置详细教程-从0到1教你学会nodejs安装及环境配置
2024-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人