JunkChen

路漫漫其修远兮,吾将上下而求索!

排序:
默认
按更新时间
按访问量

使用BleLib的轻松搞定Android低功耗蓝牙Ble 4.0开发详解

示例源码: https://github.com/junkchen/BleLib/tree/master/sample BleLib是Android低功耗蓝牙4.0及以上开发的辅助库,一行代码解决Ble初始化、扫描、连接、特性读写、设置通知等操作。

2016-03-16 23:13:49

阅读数:14419

评论数:5

Android ble低功耗蓝牙开发

在Android4.3(API等级18)平台上开始支持低功耗蓝牙中央设备角色,而且提供可供应用去发现服务、查询服务和读写特性的相关API接口。与传统蓝牙相比,低功耗蓝牙的设计对电量消耗更低,这允许Android应用与其他的低功耗设备通信时对电量的需求更低,如距离传感器、心率监视器和医疗健康设备等等。

2015-12-17 11:46:21

阅读数:6694

评论数:4

Android Studio安装与使用(二)

转载请注明来源: http://blog.csdn.net/KjunChen/article/details/50154773 自从写了Android Studio安装与使用(一)后,发现存在很多问题,一些小伙伴总是Q我,我也发现,应该是我的博客还很不完善,另外一方面,我也希望,看博客的小伙伴,在...

2015-12-02 23:47:58

阅读数:1736

评论数:2

Adnroid Studio常用快捷键最全收集整理

转载请注明来源: http://blog.csdn.net/KjunChen/article/details/50075751 Adnroid Studio常用快捷键最全收集整理 Ctrl + Space 基本代码完成(任何类名、方法名或变量名) Ctrl + Shift + Space 智...

2015-11-27 22:35:09

阅读数:1046

评论数:0

Android Studio安装与使用最详细的图解教程

转载请注明来源:http://blog.csdn.net/KjunChen/article/details/49980931 Android Studio安装与使用工欲善其事必先利其器!Android开发利剑之Android Studio。好的开发工具可以加快我们的开发速度,编码更爽,编写更好用的...

2015-11-22 20:14:40

阅读数:11004

评论数:0

Genymotion安装与使用、Android Studio安装Genymotion插件

Genymotion安装与使用、Android Studio安装Genymotion插件。Genymotion是一个Android模拟器,它包含了一整套与Android虚拟环境进行互动的传感器和功能。你可以使用Genymotion在你的开发、测试和演示中测试你的应用程序。

2015-11-22 17:48:04

阅读数:4585

评论数:0

Android OpenGL ES 概述

Android 提供了 OpenGL 去进行 2D 和 3D 图形的高效绘制。OpenGL 是一个跨平台的图形 API,对于 3D 图形硬件有一套标准的软件接口。

2016-11-29 12:56:05

阅读数:1063

评论数:0

C 结构体与共用体的用法

转载请注明来源: http://blog.csdn.net/kjunchen/article/details/53162979 C 结构体与共用体的用法struct(结构体)C 语言允许用户建立有不同类型数据组成的组合型的数据结构,它成为结构体(structure)。

2016-11-14 19:37:53

阅读数:886

评论数:0

Java异常处理

在程序设计和运行的过程中,发生错误是不可避免的。尽管Java语言的设计从根本上提供了一些安全机制,使程序员尽量减少错误的产生,但是使程序被迫停止的错误的存在任然不可避免。因此,Java提供了异常处理机制帮助程序员检查可能出现的错误,保证程序的可读性和可维护性。Java将异常封装到一个类中,出现错误...

2016-10-17 07:06:08

阅读数:762

评论数:1

Android 6.0 扫描不到 Ble 设备需开启位置权限

之前做 Ble 开发都是在 Android 6.0 系统以下的版本中进行测试的,今天使用 Android 6.0 的设备测试的时候,发现扫描不到周围的 Ble 设备。后来发现 6.0 需要在应用运行过程中请求位置权限,并且还要打开位置。

2016-10-09 20:00:09

阅读数:11314

评论数:5

Android MVP 模式应用实例

MVP 即 Model - View - Presenter。 Model 提供数据,View 负责显示,Presenter 负责逻辑处理。

2016-09-29 06:59:48

阅读数:523

评论数:0

指针数组和多重指针

一个数组,若其元素均为指针类型数组,称为**指针数组**,指针数组中的每一个元素都存放一个地址,相当于一个指针变量。

2016-09-11 10:49:58

阅读数:2262

评论数:0

指向函数的指针

如果在程序中定义了一个函数,在编译时,编译系统为函数代码分配一段存储空间,这段存储空间的起始地址(又称入口地址)称为这个函数的指针。

2016-09-07 20:58:34

阅读数:490

评论数:0

Android error: "Apostrophe not preceded by \"错误解决办法

Android error: “Apostrophe not preceded by \”错误解决办法android开发中,在资源文件 values 文件中报特殊字符没有被转义的错误

2016-09-05 21:44:52

阅读数:2239

评论数:1

指针基础概念

指针基础概念指针是 C 语言的精华,正确灵活地运用,可使程序简洁、紧凑、高效。 指针是什么“指针”即地址,一个变量的地址称为该变量的“指针”。 如果有一个变量专门用来存放另一变量的地址(即指针),则称它为“指针变量”。

2016-08-31 21:41:15

阅读数:604

评论数:0

Android USB 主机(Host)和配件(Accessory)

Android 支持多种 USB 外设和 Android USB 配件(硬件实现 Android 配件协议),通过两种模式: USB 配件和 USB 主机。在 USB 配件模式中,外部 USB 硬件担当 USB 主机。在 USB 主机模式中,Android 设备担当主机。这样的设备包括数码相机、键...

2016-08-18 20:34:40

阅读数:1588

评论数:0

Git自学之路(四)- git branch 分支

Git 处理分支的方式可谓是难以置信的轻量,创建新分支这一操作几乎能在瞬间完成,并且在不同分支之间的切换操作也是一样便捷。 与许多其它版本控制系统不同,Git 鼓励在工作流程中频繁地使用分支与合并,哪怕一天之内进行许多次。 理解和精通这一特性,你便会意识到 Git 是如此的强大而又独特,并且从此真...

2016-08-08 20:12:07

阅读数:7458

评论数:0

Android 开发关于Button或TextView控件英文字符全部显示大小写问题

Android 开发关于Button或TextView控件英文字符全部显示大小写问题在较新的 sdk 版本中,开发中我们会看到按钮的英文显示全为大写的。

2016-08-05 15:44:03

阅读数:6906

评论数:0

Java Random 随机数

转载请注明来源: http://blog.csdn.net/kjunchen/article/details/52081407 Java Random 随机数实际开发中产生随机数的使用很常见,因此在程序中产生随机数的操作很重要。在Java中主要提供了两种方法产生随机数,分别是调用Math类的ran...

2016-07-31 22:39:39

阅读数:1523

评论数:0

Git自学之路(三)- Git打标签

像其他版本控制系统(VCS)一样,Git 可以给历史中的某一个提交打上标签,以示重要。 比较有代表性的是人们会使用这个功能来标记发布结点(v1.0 等等)。

2016-07-25 21:53:50

阅读数:1330

评论数:0

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