- 博客(18)
- 资源 (29)
- 收藏
- 关注
转载 Android:layout_gravity和android:gravity的区别
1.首先来看看android:layout_gravity和android:gravity的使用区别。android:gravity:这个是针对控件内的元素来说的,用来控制元素在该控件里的显示位置。例如,在一个Button按钮控件中设置如下两个属性,android:gravity="left"和android:text="提交",这时Button上的文字“提交”将会位于Button的左
2015-10-23 09:02:52 523
转载 Android: LinearLayout布局和其嵌套运用举例
==========================main.xml 看mars老师的视频学习安卓里面的布局部分,做的样例,显摆一下,全部都是在main.xml里面配置的。==========================[html] view plaincopyxml ver
2015-10-23 08:44:17 1092
原创 Andorid 布局layout_margin和padding分析
很长时间对于margin和padding的作用区别模糊,不知道有什么区别。这次经过试验终于搞清楚了:margin是控件或者布局的整体区域,相对于父布局以及周围控件和布局的上下左右的距离。padding是当前控件或者布局的有效区域(比如下图中红色的文本输入框的输入区域),相对于控件或者布局的整体区域的边界的上下左右的距离。布局文件如下:看这个标识图则一目了
2015-10-22 17:42:59 19466
转载 Android layout_weight体验(实现按比例显示)
在android开发中LinearLayout很常用,LinearLayout的内控件的android:layout_weight在某些场景显得非常重要,比如我们需要按比例显示。android并没用提供table这样的控件,虽然有TableLayout,但是它并非是我们想象中的像html里面的table那么好用,我们常用ListView实现table的效果,但是列对齐确比较麻烦,现在用Linear
2015-10-22 14:53:31 520
原创 Android布局--Android fill_parent、wrap_content和match_parent的区别
三个属性都用来适应视图的水平或垂直大小,一个以视图的内容或尺寸为基础的布局比精确地指定视图范围更加方便。1)fill_parent设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕。2) wrap_content
2015-10-22 14:37:18 467
转载 Java SharedPreferences的使用
SharedPreferences 是以键值对来存储应用程序的配置信息的一种方式,它只能存储基本数据类型。一个程序的配置文件仅可以在本应用程序中使用,或者说只能在同一个包内使用,不 能在不同的包之间使用。 实际上SharedPreferences是采用了XML格式将数据存储到设备中,在DDMS中的File Explorer中的/data/data//shares_prefs下。
2015-10-21 10:57:43 1684
原创 豆浆机改装记(6): Android BLE 开发阶段总结
技术交流QQ:1356438802欢迎留言!^_^ 低功耗蓝牙包括的术语及概念:如上图所示,使用低功耗蓝牙可以包括多个Profile,一个Profile中有多个Service,一个Service中有多个Characteristic,一个Characteristic中包括一个value和多个Descriptor。Android中进行蓝牙
2015-10-20 17:19:06 836
转载 java list三种遍历方法性能比较
从c/c++语言转向java开发,学习java语言list遍历的三种方法,顺便测试各种遍历方法的性能,测试方法为在ArrayList中插入1千万条记录,然后遍历ArrayList,发现了一个奇怪的现象,测试代码如下:[java] view plaincopypackage com.hisense.tiger.list; impo
2015-10-20 15:00:06 517
原创 豆浆机改装记(5): Android BLE 编码入门 稍进一步
在前一篇文章中,我们已经能够搜索到我们周围的Peripheral BLE设备了,并且可以获取到它的一些信息,名称,信号强度,广播数据。现在我们再稍微进一步,设置一个按钮,当搜索到设备后,点击按钮,在按钮事件处理中向它发起连接——connect。代码如下,并附上整个源码包:链接:http://pan.baidu.com/s/1kThbqaN 密码:ur8apackage com.
2015-10-19 16:22:09 1485
原创 豆浆机改装记(4): Android BLE 编码正式入门
因为上班路远,业余时间比较少。只能趁回家的时间赶紧,写写代码,排排BUG。然后媳妇儿晚上 下班回家了,就CUT 暂停,待第二天继续。先贴上最基本的代码,能够搜索到周边的BLE设备,然后打印相应的信息。总共6步,配有注释,其实和前面文章所述差不多,只不过我简化并且验证过了。附上源码包:链接:http://pan.baidu.com/s/1c0kDqI8 密码:ssqg
2015-10-19 15:14:53 1097 2
转载 豆浆机改装记(3): Android BLE 蓝牙开发略解
再附上一篇更详细点的BLE开发介绍,有这几篇文章的铺垫,就可以开始BLE开发啦!=============================================================================Android 蓝牙4.0开发 1、 权限和相关属性“android:required="true"表示apk只有在具有bl
2015-10-19 14:42:29 1886
原创 豆浆机改装记(2): Android4.3 蓝牙BLE初步
一、关键概念:Generic Attribute Profile (GATT)通过BLE连接,读写属性类小数据的Profile通用规范。现在所有的BLE应用Profile都是基于GATT的。 Attribute Protocol (ATT)GATT是基于ATT Protocol的。ATT针对BLE设备做了专门的优化,具体就是在传输过程中使用尽量少的数据。每个
2015-10-19 14:24:08 1043
原创 豆浆机改装记(1): Android BLE框架
Android4.3 规范了BLE的API,但是直到目前的4.4,还有些功能不完善。在BLE协议中,有两个角色,周边(Periphery)和中央(Central);周边是数据提供者,中央是数据使用/处理者;在iOS SDK里面,可以把一个iOS设备作为一个周边,也可以作为一个中央;但是在Android SDK里面,直到目前最新的Android4.4.2,Android手机只能作为中央来使用
2015-10-19 14:11:43 1195
原创 豆浆机改装记(0): 为什么要改装豆浆机!
去年给爸妈买了一个豆浆机,因为老爸生了病,想着给他补充点营养,家里那只小馋猫(5岁的小妹妹)也好喝一喝。于是在京东上面下了单,买了个美的的豆浆机,快递至赣州,自己回家的时候顺便带回去了。但是出乎意料的是,爸妈不愿意打豆浆,因为很麻烦,每天要泡豆子,然后放进去加水,开始,然后喝完了还要洗豆浆机。“早上起来就要忙,做饭洗衣服,哪有时间打豆浆!”最后豆浆机就一直搁置在楼上,上灰尘了都。今
2015-10-19 12:18:57 5629
转载 java中Interface的用法
java中Interface的用法: 1. 接口中所有属性都必须是public static final,这是系统默认的规定,所以接口属性也可以没有任何修饰符,其效果完全相同。 2. 接口中的所有方法都必须是默认的public static,无论是否有修饰符显式的规定它。例子代码: package com.interfacetest;inte
2015-10-18 12:25:16 696
转载 java中extends和implements的区别
一、extends是继承类,implements是实现接口。类只能继承一个,接口可以实现多个。extends继承父类的时候可以重写父类的方法,也可以调用父类的非私有方法;implements实现接口,必须实现接口的所有方法。二、extends后面跟的是类,表示继承关系;如public class Dog extends Animalimplemen
2015-10-18 12:22:12 717
转载 android车载娱乐系统跟android平板的分析比较
转自:http://blog.csdn.net/edsam49/article/details/8103893随着android系统风靡世界,艳冠全球,逐渐进入了各个电子应用领域,车载电子在android系统的应用上属于稍微晚一点的行业。近一年多来,市面上的android车载导航主机已有露面,但是由于导航显示屏比较小,核心功能导航、倒车等相对WINCE来说,体现不出优越性,WINCE系
2015-10-09 10:18:50 3121
somebot机械臂安装说明书-v0.2.pdf
2020-03-30
图像识别(13)——手势识别(1)——用matchShapes识别手形数字
2017-03-24
LED灯光点捕获+基于QT平台绘制轨迹(2)
2017-02-11
LED灯光点捕获+基于QT平台绘制轨迹(1)
2017-02-09
UVC预览+曝光滑动调节+Canny阈值调节+圆心打点2
2017-01-13
UVC预览+曝光滑动调节+Canny阈值调节+圆心打点
2017-01-13
BTool、PacketSniffer、BLE_Device_Monitor、USBDongle使用手册
2014-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人