蓝牙4.0--Android BLE(二)BleLib开源库

简介  首先非常感谢BleLib的作者为我们提供了如此方便的开源库;这个库大大的简化了我们BLE开发的步骤,操作非常简单BleLib中的关键类 BleService是单个Ble连接操作的服务类 GattAttributes类中包含了蓝牙联盟规定的服务和特征的UUID值 MultipleBleSer...

2016-06-21 17:54:55

阅读数:5283

评论数:0

蓝牙4.0--Android BLE(一)

描述  安卓4.3(API 18)为BLE的核心功能提供平台支持和API,App可以利用它来发现设备、查询服务和读写特性。相比传统的蓝牙,BLE更显著的特点是低功耗。这一优点使android App可以与具有低功耗要求的BLE设备通信,如近距离传感器、心脏速率监视器、健身设备等。   关键术语和...

2016-06-21 00:16:35

阅读数:1137

评论数:0

Android权限列表

Android所有权限 编 号 权限 说明 001 ACCESS_CHECKIN_PROPERTIES 允许读写访问”properties”表在checkin数据库中,改值可以修改上传 002 ACCESS_COARSE_LOCATION 允许一个程序访问Cell...

2016-06-19 01:46:01

阅读数:5606

评论数:1

JavaMail使用POP3协议接收并解析电子邮件

package cn.outofmemory.javamail; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.File...

2016-06-18 23:17:40

阅读数:303

评论数:0

Android Studio ndk-Jni开发

JNI是Java Native Interface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是C&C++)。它使得Java虚拟机内部运行的Java代码能够与其它编程语言(C&C++)编写的应用程序和库进行交互操作.1.使用Android Studio新建一个项...

2016-06-05 14:35:31

阅读数:565

评论数:0

Android异步消息处理机制完全解析

我们都知道,Android UI是线程不安全的,如果在子线程中尝试进行UI操作,程序就有可能会崩溃。相信大家在日常的工作当中都会经常遇到这个问题,解决的方案应该也是早已烂熟于心,即创建一个Message对象,然后借助Handler发送出去,之后在Handler的handleMessage()方法中...

2016-06-02 17:09:51

阅读数:255

评论数:0

android中图片的三级缓存cache策略(内存/文件/网络)

1.简介   现在android应用中不可避免的要使用图片,有些图片是可以变化的,需要每次启动时从网络拉取,这种场景在有广告位的应用以及纯图片应用(比如百度美拍)中比较多。  现在有一个问题:假如每次启动的时候都从网络拉取图片的话,势必会消耗很多流量。在当前的状况下,对于非wifi用户来说,流量还...

2016-06-01 21:25:27

阅读数:331

评论数:0

ListView优化方案

一、复用view二、使用viewholder  并且最好是静态内部类。静态内部类,不持有外部类的引用,避免内存泄露…  effective Java中有提到过,static class的适用场景,主要作用是为了减少大量内部类都各自持有外部类引用带来的内存开销  非static内部类会持有外部类的引...

2016-06-01 20:20:53

阅读数:192

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭