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

阅读数:14942

评论数:5

Android Studio安装与使用(二)

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

2015-12-02 23:47:58

阅读数:1779

评论数:2

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

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

2015-11-27 22:35:09

阅读数:1064

评论数:0

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

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

2015-11-22 20:14:40

阅读数:11411

评论数:0

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

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

2015-11-22 17:48:04

阅读数:4797

评论数:0

C 结构体与共用体的用法

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

2016-11-14 19:37:53

阅读数:949

评论数:0

Java异常处理

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

2016-10-17 07:06:08

阅读数:800

评论数:1

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

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

2016-10-09 20:00:09

阅读数:12316

评论数:5

Android MVP 模式应用实例

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

2016-09-29 06:59:48

阅读数:563

评论数:0

指针数组和多重指针

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

2016-09-11 10:49:58

阅读数:2481

评论数:0

指向函数的指针

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

2016-09-07 20:58:34

阅读数:507

评论数:0

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

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

2016-09-05 21:44:52

阅读数:2429

评论数:1

指针基础概念

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

2016-08-31 21:41:15

阅读数:619

评论数:0

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

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

2016-08-08 20:12:07

阅读数:8169

评论数:0

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

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

2016-08-05 15:44:03

阅读数:7452

评论数:0

Java Random 随机数

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

2016-07-31 22:39:39

阅读数:1580

评论数:0

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

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

2016-07-25 21:53:50

阅读数:1452

评论数:0

Git自学之路(二)- Git初始配置和基本使用

在学习完本文之后,你应该能够配置并初始化一个仓库(repository)、开始或停止跟踪(track)文件、暂存(stage)或提交(commit)更改。 本章也将向你演示如何配置 Git 来忽略指定的文件和文件模式、如何迅速而简单地撤销错误操作、如何浏览你的项目的历史版本以及不同提交(commi...

2016-07-22 20:07:43

阅读数:10138

评论数:6

Git自学之路(一)- 认识了解后悔之药Git

也许以前你不知道哪里有后悔药,但是当你遇见Git,你发现,想怎么反悔就怎么反悔,一言不合就撤退,对,就是这么任性。 在代码管理版本控制中,Git 是目前超级流行的工具。接下来就具体了解下 Git 的前世今生。 孙子曰:“知己知彼,百战不殆”。因此, 对 Git 越了解应用也就越好。

2016-07-21 11:45:15

阅读数:3563

评论数:0

Android使用Bitmap、Canvas制作图片

转载请注明来源:http://blog.csdn.net/kjunchen/article/details/51794037 Android使用Bitmap、Canvas制作图片先看下效果图: 在开发中有时候需要生成报告图,我们就可以使用Bitmap、Canvas进行文字图片的绘制,从而生成各...

2016-06-30 22:54:40

阅读数:2504

评论数:0

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