2019年3月9日

Android BLE蓝牙详细解读

摘要: 随着物联网时代的到来,越来越多的智能硬件设备开始流行起来,比如智能手环、心率检测仪、以及各式各样的智能家具和玩具类产品。安卓4.3(API 18)为BLE的核心功能提供平台支持和API,App可以利用它来发现设备、查询服务和读写特性。相比传统的蓝牙,BLE更显著的特点是低功耗。本文主要讲解Android低功耗蓝牙的api使用以及蓝牙扫描、连接、发送数据、接收数据等一系列操作,并主要介绍本人封装的BleLib蓝牙库,非常适合蓝牙初学者使用,只需要一行代码注入就OK了,而且用法也极其简单,下面会专门讲解BleLib库的使用。 阅读全文

posted @ 2019-03-09 22:36 demo例子集 阅读(10123) 评论(0) 推荐(0)

SpUtil多样加密存储,兼容android9.0

摘要: 在android系统不断升级的过程中,Sharepreferences存储出现多中问题,其中有些是读写权限造成,有些是因为加密问题引起。下面介绍下SpUtil这个工具类,它是在Sharepreferences基础上进行了封装优化,具备存储不同数据类型,然后有加密功能,使用简单,在介绍的工程中,还会涉及到一些权限方面的讲解。 阅读全文

posted @ 2019-03-09 22:35 demo例子集 阅读(1151) 评论(0) 推荐(0)

Love2D游戏引擎制作贪吃蛇游戏

摘要: 使用love2d游戏引擎制作完整的贪吃蛇游戏 阅读全文

posted @ 2019-03-09 22:34 demo例子集 阅读(3456) 评论(0) 推荐(0)

微信小程序+微信管理后台+微信用户前台

摘要: 微信小程序+微信管理后台+微信用户前台 阅读全文

posted @ 2019-03-09 22:33 demo例子集 阅读(12752) 评论(0) 推荐(1)

Adroid动态加载Apk-插件化技术框架(动态代理方案)

摘要: 为什么要使用插件化?在开发中,一个项目只会越做越大。初始版本可能是单一功能,后续可能加上各种风马牛不相及的功能。所以我认为插件化可以使得业务分离的更彻底,一人负责哪几个模块,问题也能快速定位。但是也会带来问题:插件和插件之间的交互的复杂性更高、底层支持库因为多个插件需要使用相同的代码可能会变得很大。所以插件化看似解耦了程序员的职责,实际上对于代码质量的要求更高。   实现插件化,最快的方法就是找一个第三方框架。但是要想真正理解,需要真正自己写一个.下面本文就带大家写一个动态加载插件化的框架 阅读全文

posted @ 2019-03-09 22:32 demo例子集 阅读(1866) 评论(0) 推荐(0)

基于netty实现的长连接,心跳机制及重连机制

摘要: Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。 也就是说,Netty 是一个基于NIO的客户、服务器端编程框架,使用Netty 可以确保你快速和简单的开发出一个网络应用,例如实现了某种协议的客户、服务端应用。Netty相当于简化和流线化了网络应用的编程开发过程,例如:基于TCP和UDP的socket服务开发。 “快速”和“简单”并不用产生维护性或性能上的问题。Netty 是一个吸收了多种协议(包括FTP、SMTP、HTTP等各种二进制文本协议)的实现经验,并经过相当精心设计的项目。最终,Netty 成功的找到了一种方式,在保证易于开发的同时还保证了其应用的性能,稳定性和伸缩性。 阅读全文

posted @ 2019-03-09 22:31 demo例子集 阅读(7007) 评论(0) 推荐(1)

bootstrap响应式前端页面

摘要: 这套代码响应式前端页面基本写完了,适合初学前端的同学,里面主要运用了HTML+CSS布局和动画,js逻辑较少,页面都是静态,未接入接口。响应式借助的是bootstrap这个库。 阅读全文

posted @ 2019-03-09 22:28 demo例子集 阅读(2635) 评论(0) 推荐(0)

通过js实现整屏滑动+全屏翻页+动画展示+线性图

摘要: 本demo主要通过html+css+js实现整屏滑动,全屏翻页并带动画的功能效果,借助于jquery等插件。逻辑稍微复杂,里面还嵌入了柱形图等多种线性图。 阅读全文

posted @ 2019-03-09 22:27 demo例子集 阅读(4615) 评论(0) 推荐(0)

通过apicloud实现的混合开发App的Demo

摘要: 本Demo主要基本的HTML+CSS+JS实现的混合App,通过第三方平台apicloud主要页面有首页资讯+商城,目前数据都是静态的,未模拟动态数据,css布局运用的是flex布局。 阅读全文

posted @ 2019-03-09 22:26 demo例子集 阅读(2269) 评论(0) 推荐(0)

小程序入门学习Demo

摘要: 适合学习小程序的初级开发人员,入门教程 阅读全文

posted @ 2019-03-09 22:25 demo例子集 阅读(3004) 评论(0) 推荐(0)

高仿MT4行情终端(K线图+操控+简单架构)

摘要: 模仿外汇MT4的界面 阅读全文

posted @ 2019-03-09 22:24 demo例子集 阅读(2411) 评论(0) 推荐(0)

积木式编程——自制app点灯

摘要: 这里简单入门了积木式编程,做了个简易APP用来开灯关灯,当然你可以继续添加内容,可以做智能家居、遥控汽车和环境监控等等。 阅读全文

posted @ 2019-03-09 22:22 demo例子集 阅读(3647) 评论(0) 推荐(0)

基于java实现的简单区块链

摘要: 区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 。 阅读全文

posted @ 2019-03-09 22:22 demo例子集 阅读(14497) 评论(0) 推荐(0)

51单片机——蓝牙远程点灯

摘要: 本文介绍了如何配置HC-05蓝牙模块和APP如何远程控制单片机上的LED灯 阅读全文

posted @ 2019-03-09 22:21 demo例子集 阅读(6879) 评论(0) 推荐(1)

iOS 可高度自定义的底部弹框

摘要: 一个可以让开发者通过编写 tableView 的内容随心所欲的定制自己想要的底部弹框 阅读全文

posted @ 2019-03-09 22:20 demo例子集 阅读(3915) 评论(0) 推荐(0)

Springboot 生成验证码

摘要: 场景介绍 验证码,用于web网站。用户点击验证码图片后,生成验证码。提交后,用户输入验证码和Session验证码,进行校验。 阅读全文

posted @ 2019-03-09 22:19 demo例子集 阅读(8355) 评论(0) 推荐(1)

基于cefsharp的用户浏览器

摘要: 用于需要制作一个浏览器 winfrom 中浏览器的插件有很多种 如:WebBrowser , Web.kit等 但用于比较稳定 功能齐全的还是cefsharp 阅读全文

posted @ 2019-03-09 22:18 demo例子集 阅读(3705) 评论(0) 推荐(0)

微信小程序--canvas画布实现图片的编辑

摘要: 上传图片,编辑图片大小,添加文字,改变文字颜色等 阅读全文

posted @ 2019-03-09 22:16 demo例子集 阅读(11998) 评论(0) 推荐(0)

Android打造完美的刮刮乐效果控件

摘要: 趁着元旦假期之际,首先在这里,我祝福大家在新的2019年都一个个的新健康,新收入,新顺利,新如意!!! 上一偏,我介绍了用Xfermode实现自定义圆角和椭圆图片view的博文《Android实现自定义圆形、圆角和椭圆ImageView(使用Xfermode图形渲染方法)》, 今天我们来看看如何实现电商app里常用到的刮刮卡效果的view组件,其实原理和实现圆角图片的差不多,都是使用Xfermode渲染模式来实现的。 (老规矩,源码在博文最后给出哈) 基本原理步骤是这样的: 1.首先绘制下层(即Dst层),即:刮刮卡背景图层 2.设置Xfermode模式为DST_OUT 3.绘制刮扫的路径,绘制上层 阅读全文

posted @ 2019-03-09 22:15 demo例子集 阅读(1768) 评论(0) 推荐(0)

Arduino——My-Clock项目 发布时间:2018-12-31

摘要: 项目My-Clock是一个环境监测时钟,接入光敏传感器和温湿度传感器监测环境信息,加入DS1302模块用于获取时间,并用OLED显示屏进行实时显示。 阅读全文

posted @ 2019-03-09 22:14 demo例子集 阅读(528) 评论(0) 推荐(0)

51单片机——My-Clock项目

摘要: 项目My-Clock是一个环境监测时钟,接入光敏传感器和温湿度传感器监测环境信息,加入DS1302模块用于获取时间,并用OLED显示屏进行实时显示 阅读全文

posted @ 2019-03-09 22:13 demo例子集 阅读(1390) 评论(0) 推荐(1)

Arduino和C51开发LCD1602显示屏

摘要: 本文介绍了LCD1602显示屏,并在LCD1602上显示字符串,对LCD1602常见的问题的解决和开发方法也做了简单介绍。 阅读全文

posted @ 2019-03-09 22:12 demo例子集 阅读(1739) 评论(0) 推荐(0)

Arduino和C51开发OLED显示屏

摘要: OLED显示屏常常用作为智能产品的显示设备,本文简单介绍OLED显示屏的使用方法。 阅读全文

posted @ 2019-03-09 22:12 demo例子集 阅读(6286) 评论(0) 推荐(0)

Arduino和C51开发光敏传感器

摘要: 本文介绍了如何接收传感器的模拟信号和如何使用PCF8591 AD/DA转换模块对光敏传感器的模拟信号进行转换。讲述了51单片机和Arduino如何读取模拟信号,并通过串口实时显示出来。 阅读全文

posted @ 2019-03-09 22:11 demo例子集 阅读(4673) 评论(0) 推荐(1)

Arduino和C51开发DHT11温湿度传感器

摘要: 学习单片机离不开对传感器的学习,本文主要介绍DHT11温湿度传感器的使用方法,同学也可以了解更多的传感器,这对你以后开发产品的思维有很大的帮助 阅读全文

posted @ 2019-03-09 22:10 demo例子集 阅读(1758) 评论(0) 推荐(0)

Java Web 开发进阶案例之人事管理系统的完整实现

摘要: 本系统的主要任务是实现人事管理系统的系统化和自动化管理, 主要包括招聘入 职、到期离职和员工调动信息管理等功能。具体完成的功能如下: 员工信息管理:员工信息查询、员工入职登记,员工信息更改、删除等 员工调动管理:员工调动登记、员工调动记录查询,员工调动信息更改、删除等 银行账户管理: 公司银行账户管理:公司银行账户登记和公司银行账户信息更改。 员工银行账户管理:员工银行账户登记、员工银行账户更改和删除等 公司信息管理: 职位类别管理:职位类别添加、职位类别信息更改、删除等 部门信息管理:部门类别添加、部门信息更改、删除等 系统管理: 登录密码修改模块 管理员管理模块:管理员添加、管理员信息更改和管理员删除等 系统帮助:关于使用该系统的一些帮助文档信息。 MyEclipse 8.5 +java+jsp + servlet+ javabeans + tomcat 阅读全文

posted @ 2019-03-09 22:09 demo例子集 阅读(7564) 评论(0) 推荐(0)

Windows开发进阶之VC++中如何实现对话框的界面重绘

摘要: 应用程序界面是用户与应用程序之间的交互的桥梁和媒介,用户界面是应用程序中最重要的组成部分,也是最为直观的视觉体现。对用户而言,界面就是应用程序,界面设计的好坏,会直接影响应用程序的可用性,从而影响用户的体验。 在软件开发过程中,对界面的设计椅子都是一项很重要的技术,如今的应用软件界面可谓是“丰富多彩、美丽绝伦”,如大家熟悉的360安全卫士、腾讯QQ聊天软件、Visual C++ 编程词典软件等,都是非常不同于普通的对话框应用程序,因为他们的界面都是重新绘制过的,从而实现了漂亮、易用的用户体验。鉴于VC++编程技术,本文将通过对对话框的重新绘制来达到自定义的界面效果。 阅读全文

posted @ 2019-03-09 22:08 demo例子集 阅读(1823) 评论(0) 推荐(0)

Arduino和C51开发DS1302时钟

摘要: 本文实现51单片机和Arduino串口实时显示时钟功能,让读者对DS1302能够更好的理解,这次功能也和上节课学到的串口通信运用在一起 阅读全文

posted @ 2019-03-09 22:07 demo例子集 阅读(1022) 评论(0) 推荐(0)

XC文件管理器-打造优美易用的文件管理器

摘要: XC文件管理器,是基于Android6.0+开发的一个方便易用的文件管理器,具有文件的目录管理和文件的管理,主要包括文件的新建、删除、重命名、复制,移动剪切以及文件详情查看等文件和目录的功能,同时支持文件和目录的批量管理,应该功能较全,视图提供两种:网格视图以及列表视图,应用界面简洁美观,易用性强,是较好易用的一款Android文件管理应用。 阅读全文

posted @ 2019-03-09 22:06 demo例子集 阅读(1441) 评论(0) 推荐(0)

Arduino和C51之串口通信

摘要: 本文主要讲解串口通信技术的使用方法,并通过串口点灯实验介绍了51单片机和Arduino串口的使用,为初学者学习串口知识提供帮助 阅读全文

posted @ 2019-03-09 22:06 demo例子集 阅读(2871) 评论(0) 推荐(0)

Android 控件进阶修炼-仿360手机卫士波浪球进度控件

摘要: 像360卫士的波浪球进度的效果,一般最常用的方法就是 画线的方式,先绘sin线或贝塞尔曲线,然后从左到右绘制竖线,然后再裁剪圆区域。 今天我这用图片bitmap的方式,大概的方法原理是: (1)首先用clipPath裁剪园区域, (2)然后用4张图来不断绘制到画布上,再用偏移量来控制移动的速度,从而形成波浪动态效果。 (3)有一点需要注意的是,裁剪圆的时候用到的clipPath这个方法,在android 4.1,和4.2等某些系统上,裁剪出来不是圆,而是矩形,针对这些系统 需要在manifest.xml文件的activity中 将硬件加速关掉,因为默认是开启的。即添加这个:android:hardwareAccelerated="false" 阅读全文

posted @ 2019-03-09 22:05 demo例子集 阅读(461) 评论(0) 推荐(0)

Android控件进阶-自定义流式布局和热门标签控件

摘要: 在日常的app使用中,我们会在android 的app中看见 热门标签等自动换行的流式布局,今天,我们就来看看如何 自定义一个类似热门标签那样的流式布局吧,类似的自定义换行控件布局。 阅读全文

posted @ 2019-03-09 22:04 demo例子集 阅读(1658) 评论(0) 推荐(0)

Windows开发之VC++仿QQ迷你首页(迷你资讯)

摘要: 之前由于需求和兴趣,需要实现类似QQ迷你资讯首页的东西,看起来很酷,于是就写了个实现方案,主要还是基于WIndows C++ 和MFC技术开发实现,希望对大家有所帮助 阅读全文

posted @ 2019-03-09 22:03 demo例子集 阅读(573) 评论(0) 推荐(0)

Android自定义控件进阶-打造Android自定义的下拉列表框控件

摘要: Android中的有个原生的下拉列表控件Spinner,但是这个控件有时候不符合我们自己的要求, 比如有时候我们需要类似windows 或者web网页中常见的那种下拉列表控件 阅读全文

posted @ 2019-03-09 22:02 demo例子集 阅读(3572) 评论(0) 推荐(0)

Android 自定义控件-高仿猎豹清理大师自定义内存开口圆环控件

摘要: 看见猎豹清理大师的内存开口圆环比例进度 挺有意思的,于是就是想自己实现下这样的效果,于是反编译了猎豹清理 大师的app看了下,原来是有两张图,于是脑子里就过了下思路,利用上下两张图,旋转上面张图以及使用 PorterDuffXfermode 来设置合适的渲染模式,就可以达到效果 阅读全文

posted @ 2019-03-09 22:01 demo例子集 阅读(413) 评论(0) 推荐(0)

51单片机和Arduino—闪烁灯实现

摘要: 本文提供51单片机、Arduino单片机入门软件安装和一些需要使用的软件介绍,为后续单片机、嵌入式开发做准备。本文还对LED闪烁代码进行讲解,让初学者更好的理解51单片机和Arduino单片机,后续也会发布单片机对传感器的使用文章 阅读全文

posted @ 2019-03-09 22:00 demo例子集 阅读(2363) 评论(0) 推荐(0)

Android 换肤功能的实现(Apk插件方式)

摘要: 由于Android 没有提供一套统一的换肤机制,我猜可能是因为国外更注重功能和体验的原因 所以国内如果要做一个漂亮的换肤方案,需要自己去实现。 目前换肤的方法大概有三种方案: (1)把皮肤资源文件内置于应用程序Apk的资源目录下,这种方案最简单,但是导致apk安装包比会比比较大,而且不好管理 (2)将皮肤资源文件打包成zip的资源文件方式提供,该方法也比较多被采用。 (3)将皮肤图片资源以独立的Apk安装包的方式提供,做成插件化的方式。便于管理。 阅读全文

posted @ 2019-03-09 22:00 demo例子集 阅读(2623) 评论(0) 推荐(0)

java开发微信模板消息推送

摘要: 该demo主要涉及微信模板消息推送功能 阅读全文

posted @ 2019-03-09 21:58 demo例子集 阅读(21599) 评论(0) 推荐(1)

基于springboot的多数据源配置

摘要: 基于springboot的多数据源配置 阅读全文

posted @ 2019-03-09 21:57 demo例子集 阅读(19207) 评论(0) 推荐(0)

Spring+Quartz实现动态添加定时任务

摘要: 在最近工作中,由于涉及到定时任务特别多,而这些工作又是由下属去完成的,在生成环境中经常会出现业务逻辑错误,分析下来多数是定时任务运行问题,所以就希望把定时任务优化一下,主要实现2个方面 1.定时任务动态配置及持久化 2.可视化的管理界面,可以非常清晰的管理自己的所有定时任务 源码是我重新梳理后的(陆陆续续花了我好几天晚上),整个框架去除了多余的内容,仅保留quartz及springAop,能非常好的解决业务中的定时任务,而且还能所见即所得的知道目前有哪些任务在跑,对任务具体执行的情况进行日志分析;框架采用ssm搭建,结合自己工作中框架的结构问题做了优化,如果对这个单体架构感兴趣,底层可以在platform_parent中扩展,应用层可在cloud_parent中进行扩展 阅读全文

posted @ 2019-03-09 20:55 demo例子集 阅读(10555) 评论(0) 推荐(0)

导航