android
文章平均质量分 90
likebamboo
这个作者很懒,什么都没留下…
展开
-
【转】android开源项目
Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用。 对于开发者而言,了解当下比较流行的开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果,通过转载 2014-02-11 16:21:00 · 1145 阅读 · 0 评论 -
Bluetooth LE(低功耗蓝牙) - 第四部分
回顾 在本系列前几篇文章中我们完成了BLE设备的发现 , 为我们的app通过BLE显示从TI SensorTag设备中获取到环境温度和湿度的工作打下了基础。在这篇文章中我们将着眼于连接到我们所发现的SensorTag设备。翻译 2014-05-23 18:22:08 · 13241 阅读 · 0 评论 -
Bluetooth LE(低功耗蓝牙) - 第六部分(完)
回顾: 在本系列前面的文章中我们已经看了,我们需要之前,我们可以从一个钛sensortag得到的温度和湿度的各种措施的通知。在本系列中我们将通过注册接收通知完成事情的最后一篇文章,并接受他们 现在,当地的代理组件知道提供的传感器,我们实际上可以开始使用他们的服务。我们首先需要获得服务,然后在该服务的特点,最后在特征描述符,以便使用它们。 关贸总协翻译 2014-05-29 11:16:26 · 21036 阅读 · 2 评论 -
Bluetooth LE(低功耗蓝牙) - 第三部分
在本系列文章的前两篇文章中,我们已经了解了一些关于Bluetooth LE的背景,并建立了一个简单的Activity/Service框架。在这篇文章中,我们将探讨Bluetooth LE的细节以及蓝牙设备搜索的一些问题。翻译 2014-05-23 15:21:47 · 12084 阅读 · 0 评论 -
Bluetooth LE(低功耗蓝牙) - 第二部分
在前面的文章中我们涉及了一点的蓝牙LE背景,我们要在这一系列的开发,但没有实际的代码。我们将纠正,在这篇文章中,定义服务/活动的架构,将用来确保我们要保持我们的蓝牙操作从UI解耦。翻译 2014-05-22 11:58:21 · 6770 阅读 · 0 评论 -
Bluetooth LE(低功耗蓝牙) - 第一部分
在写作的时候,谷歌刚刚发布了Android ,而摩托罗拉宣布摩托罗拉360智能手表。磨损的API仍然相当基本的,很好的记录,还有更多的来的,所以我不打算对他们写一个教程(没有,至少!)一个有趣的一件事。摩托罗拉360是由4.3个和后来的Android。这最明显的原因是,蓝牙LE只有在Android 4.3和以后的支持,这将意味着,摩托360将支持蓝牙LE。蓝牙乐是一种将不仅可穿戴技术中心的技术翻译 2014-05-21 15:35:49 · 13756 阅读 · 2 评论 -
Ant自动编译打包android项目
背景: Eclipse用起来虽然方便,但是编译打包android项目还是比较慢,尤其当要讲应用打包发布到各个渠道时,用Eclipse手动打包各种渠道包就有点不且实际了,这时候我们用到Ant帮我们自动编译打包了。Ant 安装: ant的安装比较简单,下载ant压缩包(最新的为1.9.3版本),下载之后将其解压到某个目录(本人解压到E:\Program Files\apache原创 2014-01-05 21:07:14 · 7665 阅读 · 2 评论 -
android图片选择控件(仿微信图片多选[附源码])
背景:最近公司有一个项目需要支持手机本地图片的多选,就像微信那样的。OK,不能调用系统的图片选择控件,那就自己写个吧,基本思路就是使用ContentProvider扫描手机中的图片,然后以Gridview的方式展示图片,同时为了保证能图片能快速加载,需要对图片进行缓存(内存缓存是必须的,由于本来就是本地的图片,暂时可以不用再在SD卡中缓存)。ContentProvider扫描手机中的图原创 2014-05-04 09:32:00 · 6244 阅读 · 3 评论 -
解决Android Studio 不能启动或新建项目的情况
对于android studio 0.3.x 及以下的版本,安装或启动过程出现任何问题可以查看这篇博客。http://www.cnblogs.com/timeng/archive/2013/05/17/3084185.html 。 对于android studio 0.4.x 的版本, 安装了android studio 之后,按照上文所述的那篇博文下载安装gradle,配原创 2014-02-19 10:00:11 · 18037 阅读 · 1 评论 -
【转】android开源项目---developer篇
主要介绍和Android开发工具和测试工具相关的开源项目。Buckfacebook开源的Android编译工具,效率是ant的两倍。主要优点在于:(1) 加快编译速度,通过并行利用多核cpu和跟踪不变资源减少增量编译时间实现(2) 可以在编译系统中生成编译规则而无须另外的系统生成编译规则文件(3) 编译同时可生成单元测试结果(4) 既可用于IDE编译也可用于持续转载 2014-02-11 16:34:20 · 1300 阅读 · 0 评论 -
【转】android开源项目---项目篇
主要介绍那些Android还不错的完整项目,目前包含的项目主要依据是项目有意思或项目分层规范比较好。Linux项目地址:https://github.com/torvalds/linuxAndroid项目地址:https://android.googlesource.com/或https://github.com/android以上两个项目,不解释(1) ZXing 二转载 2014-02-11 16:32:44 · 1172 阅读 · 0 评论 -
【转】android开源项目---blog篇
主要介绍那些乐于分享并且有一些很不错的开源项目的个人和组织。Follow大神,深挖大神的项目和following,你会发现很多。一、个人JakeWharton 就职于SquareGithub地址:https://github.com/JakeWharton代表作:ActionBarSherlock,Android-ViewPagerIndicator,Nine Ol转载 2014-02-11 16:35:13 · 1391 阅读 · 0 评论 -
【转】android开源项目---View篇
主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activity Animation等等。 一、ListView android-pulltoref转载 2014-02-11 16:23:04 · 1690 阅读 · 0 评论 -
【转】android开源项目---tool篇
主要包括那些不错的开发库,包括依赖注入框架、图片缓存、网络相关、数据库ORM建模、Android公共库、Android 高版本向低版本兼容、多媒体相关及其他。一、依赖注入DI通过依赖注入减少View、服务、资源简化初始化,事件绑定等重复繁琐工作AndroidAnnotations(Code Diet)android快速开发框架项目地址:https://githu转载 2014-02-11 16:24:34 · 1241 阅读 · 0 评论 -
andriod 自定义来电界面功能实现的一些思考。
原创博文,转载请注明出处: 由于近期所做一个项目需要做类似于“来电秀”的功能,所以上网搜索了一些相关资料,加上自己的一些想法,做了一个Demo。一下是我对该功能实现的一些想法,不对的地方欢迎各位指出。最后我会给出Demo 的源代码。 首先,Android系统的手机在监听到有电话呼入的时候会向系统发送电话状态改变的广播(android.intent.act原创 2013-11-07 17:17:02 · 17929 阅读 · 4 评论 -
Ant自动编译打包android项目(二)----签名与渠道包
上篇介绍了怎么使用ant自动编译打包现有的android项目,这篇将继续介绍如果如何在ant打包应用的时候加入签名信息以及自动打包渠道包。1. 加入签名信息:在项目的根目录下建一个ant.properties文件,输入如下内容,其中keystore密码和alias密码可以不指定(防泄漏),那么在命令执行的过程中会要求你输入。#keystore的路径,必须使用正斜杠key.store=原创 2014-01-07 10:22:21 · 4188 阅读 · 2 评论 -
Bluetooth LE(低功耗蓝牙) - 第五部分
题外话:最近几天都在帮我哥整微信公众平台的hout翻译 2014-05-28 18:37:21 · 5035 阅读 · 0 评论