一直以来,Android对于蓝牙的支持都很混乱,简直可以说是一坨shit。各个版本的协议栈都不一样,最早用的是bluez,进入4.x时代之后,换成了谷歌自己的bluedroid。换就换吧,至少等做完了再用吧,结果4.2、4.3、4.4的bluedroid全都不一样。这就对我等非专业蓝牙开发人员开发蓝牙制造了巨大的麻烦。
好了,吐槽到此为止,该说正事了。因为公司在做智能家居项目,需要在An...
分类:
移动开发 时间:
2015-01-24 14:32:39
阅读次数:
766
系统:Ubuntu12.04
手机系统:Android5.0
在Android的开发过程中有会有很多的bug,利用工具可以很好的帮忙我们来分析问题,特别是一些系统报错的信息中会打印出堆栈,我们可以根据这个堆栈报错信息定位是哪个文件哪行代码出的错。下面就把我使用addr2line的过程记录下来
首先是在电脑上编译出一个eng版本,烧录到手机,在测试或调试的过程中出错了,查看出错信息如下:
0...
分类:
移动开发 时间:
2015-01-23 21:40:02
阅读次数:
374
如图所示,实现类似与gmail的下拉刷新。项目地址:https://github.com/stormzhang/SwipeRefreshLayoutDemo一、在xml文件中定义这个控件在supportV4就提供了,叫做SwipeRefreshLayout。这个view其实就是一个父控件,我们可以如...
分类:
移动开发 时间:
2015-01-19 14:16:51
阅读次数:
247
编译环境必须是64位系统啊,妥妥的又装了64位的ubuntu,虚拟机推荐server版本,不带x省性能…… 接着要装openjdk 1.7,记得更新一下系统的源,下面这个不错 1 deb http://mirrors.163.com/ubuntu/ trusty main restricted...
分类:
移动开发 时间:
2015-01-18 22:19:43
阅读次数:
380
前两天看了仿android L里面水波纹效果的两篇博客Android L中水波纹点击效果的实现Android自定义组件系列【14】——Android5.0按钮波纹效果实现第一篇是实现了一个水波纹布局,放在里面的所有控件点击后都会出现波纹效果第二篇是实现了一个水波纹view,点击之后自身会出现波纹效果根据对这两篇博客的理解,我自己实现了一个...
分类:
移动开发 时间:
2015-01-17 01:17:31
阅读次数:
290
今天任老师发表了一篇关于Android5.0中按钮按下的波纹效果实现《Android L中水波纹点击效果的实现》,出于好奇我下载了源代码看了一下效果,正好手边有一个Nexus手机,我结合实际效果看了一下,发现有一些地方和实际效果稍有不同,参考任老师的博文实现简单实现了一个重写View组件的代码,将全部代码贴出,如果有什么问题或者更好的方式请指出,在此再次感谢任老师的这篇博文。转载请说明出处:htt...
分类:
移动开发 时间:
2015-01-13 00:08:29
阅读次数:
233
平台:
Wind7_64 + Ubuntu12_04_64 + VMware
这里以Android5.0为例:
Android5.0 可以到这里下载:
115网盘礼包码:5lbd7crtk1wz
http://115.com/lb/5lbd7crtk1wz
Linux_source_goldfish 可以到这里下载:
115网盘礼包码:5lbd76rru5or
ht...
分类:
移动开发 时间:
2015-01-12 14:43:27
阅读次数:
259
Android迄今历代版本名称
Alpha (1.0)Beta (1.1)Cupcake (1.5)Donut (1.6)Eclair (2.0–2.1)Froyo (2.2–2.2.3)Gingerbread (2.3–2.3.7)Honeycomb (3.0–3.2.6)Ice Cream Sandwich (4.0–4.0.4)Jelly Bean (4.1–4.3.1)KitKa...
分类:
移动开发 时间:
2015-01-12 11:04:04
阅读次数:
212
最近新下载的android5.0.1代码编译出的模拟器无法上网,提示net::ERR_NAME_NOT_RESOLVED。
网上找了一下,解决方法很简单:
1.启动模拟器
2.如下图:
adb shell getprop net.dns1 //查看dns的值
adb shell setprop net.dns1 192.168.1.1 //设置dns,一般是你路由器的ip(这个i...
分类:
移动开发 时间:
2015-01-11 16:20:01
阅读次数:
207