E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Andorid蓝牙通信
Android BLE开发详解和FastBle源码解析
因为自己的项目中有用到了蓝牙相关的功能,所以之前也断断续续地针对
蓝牙通信
尤其是BLE通信进行了一番探索,整理出了一个开源框架FastBle与各位分享经验。
陈利健
·
2018-03-21 17:32
【转】iOS开发之
蓝牙通信
iOS开发之蓝牙通讯一、引言蓝牙是设备近距离通信的一种方便手段,在iPhone引入蓝牙4.0后,设备之间的通讯变得更加简单。相关的蓝牙操作由专门的CoreBluetooth.framework进行统一管理。通过蓝牙进行通讯交互分为两方,一方为中心设备central,一方为外设peripheral,外设通过广播的方式向外发送信息,中心设备检索到外设发的广播信息,可以进行配对连接,进而进行数据交互。二
隐身人
·
2018-03-21 14:53
微信小程序-蓝牙工具的开发
js代码如下:constbase=getApp().constants;varthatvartemp=[]//
蓝牙通信
需要使用的id//蓝牙设备service(服务)Idvarblue_serviceId
青菜白玉堂
·
2018-03-21 13:53
andorid
使用3DES加解密
参考:http://blog.csdn.net/lvxiangan/article/details/72529221和https://www.jianshu.com/p/251a619864f3直接上代码:/****author:WangChaowei*time:2018/3/12.*desc:3DES加解密*双倍长密钥:16位*三倍长密钥:24位*加密流程是:1、先用前8字节加密成TMP1,*2
_Cike_
·
2018-03-12 16:38
Android
感到空虚的时候就总结一下
没底当然要去努力了,从去年开始就给自己定了计划,首先事业上继续精进,作为一个android程序员,鉴于目前android市场的形式,目标是吧在
andorid
技术继续精进的基础上,把java学会。
无敌小草wx
·
2018-03-09 18:08
浅谈Android RecyclerView UI的滚动控件示例
ListView由于其强大的功能,在过去的
Andorid
开发中使用非常广泛。不过ListView需要优化来提升运行效率,就像我们之前所优化的那样,否则性能将很差。
deniro
·
2018-02-22 09:46
andorid
Studio详细配置
一、前言现在AndroidStudio应该是大家都在使用的Android开发环境了,但是许多人在安装开发环境时会遇到各种问题,今天就Android配置的几个问题详细讲解一下。二、详细配置(1)build配置repositories{//本地仓库配置地址maven{url"http://192.168.0.0:9090/****/public/"}//国内仓库配置,一般的都能下,下不了可以加一个go
会飞的鱼儿android
·
2018-02-12 22:57
Android
Android Ble notify功能踩坑
最近在研究Ble蓝牙相关的开发,在和
蓝牙通信
的时候,主动读取消息是ok的,但是就是无法收到蓝牙主动发送出来的消息,而且IOS是可以接收到消息的。这个就比较尴尬了。
cmlbeliever
·
2018-02-12 17:33
Andorid
实现精确到天时分秒的抢购倒计时
今天项目用到了抢购时倒计时的功能,今天找了好多哥们,也百度了好多,但是没有自己喜欢并且能消化的。好不容易找到了一个能容易看懂的,然而又不符合我想要的需求,所以自己搞一下。不知道是否简单,但是最起码是项目的功能可以实现。(一下午,没白费。开心)直接上代码好了,我相信都能看懂。我除外。(我搞了一下午)哎。反正现在懂点了。。。packagecom.qust.widght;importjava.text.
Tab_Esc
·
2018-02-09 10:24
Andorid
对话框Dialog
github传送门:Android对话框详解前言:我想对十年前的自己说:“不要懒惰。”我想在十年后对十年前的自己说:“谢谢你的坚持。”Anroid中对话框的使用频率还是相当高的,今天就参照官方文档把这些系统提供的对话框尽量全的整理一下,并把重点明确的标注出来。这样以后再使用的时候不用再去翻阅别人的博客或者官方文档了。首先我们先来看一个本文中所介绍的所有对话框种类:普通对话框传统单选列表对话框永久性
付聪cong
·
2018-01-29 10:34
Android
Andorid
检测支付宝客户端是否安装
主要采用intent意图匹配间接实现检测支付宝客户端是否安装,代码如下:publicstaticbooleancheckAliPayInstalled(Contextcontext){Uriuri=Uri.parse("alipays://platformapi/startApp");Intentintent=newIntent(Intent.ACTION_VIEW,uri);ComponentN
锐湃
·
2018-01-25 11:26
组件
系统内容
Python 来玩微信跳一跳
原理说明将手机点击到《跳一跳》小程序界面用ADB工具获取当前手机截图,并用ADB将截图pull上来(
Andorid
Debu
蓝星花
·
2018-01-24 17:35
python
微信
跳一跳
高分
其他学习
Android--判断App处于前台还是后台的方案
目前,有6种方案:方法判断原理需要权限可以判断其他应用位于前台特点①RunningTask否
Andorid
4.0系列可以,5.0以上机器不行Android5.0此方法被废弃②RunningProcess
明朗晨光
·
2018-01-18 21:30
Android
利用yarn文件发布到 npm 仓库
前面我们已经基于
andorid
原生分享完成了一个RN项目,如果我们发现我们的原生模块特别好用,想让更多的人安装使用,这就需要我们把它发布到npm仓库。
smileklvens
·
2018-01-12 17:20
Android滑动冲突解决方式(下拉刷新上拉加载更多,适配RecyclerView/ListView/ScrollView)
一、Android事件的分发机制这里需要了解下
Andorid
事件的分发机制。
huison_ma
·
2018-01-10 13:06
Android
Andorid
String字符串数组内容动态增加
packageandroidlistview.androidhive.com.string;importandroid.support.v7.app.AppCompatActivity;importandroid.os.Bundle;importandroid.view.View;importandroid.widget.ListView;importandroid.widget.TextView
jidawanghao
·
2018-01-09 17:12
菜鸟初次逆向某App SO层算法
同时也给那些Java开发或者是
Andorid
开发等人一个警钟,不要认为什么都是安全的,也不要只顾着写功能,不注重安全问
淡漠Vip
·
2018-01-07 16:03
开发工具打造: Android studio 移动.
Andorid
Studio X.X 文件夹
移动.
Andorid
StudioX.X的目的,是为了不让已经配置好的一些配置,在换机器或者换系统的时候,需要重新配置.省去做重复的事情.移动步骤:1.复制C:\Users\Administrator.
Andorid
StudioX.X
JackLittlePig
·
2017-12-31 14:45
Android
Android 蓝牙聊天简单Demo
Android蓝牙聊天简单Demo蓝牙技术是一种近距离通信技术,自从研发至今,已经被广泛应用,生活中处处可见蓝牙耳机,有些穿戴设备也是基于蓝牙进行通信的,
蓝牙通信
功耗小,对于近距离通信是一个不错的选择。
ITRenj
·
2017-12-27 10:55
Android
知识
记录Android studio JNI开发的三种方式(推荐)
概述在
Andorid
Studio不支持JNI开发之前大家一般都是使用Eclipse开发JNI,各种配置让人觉得很蛋疼。从
Andorid
Studio支持JNI开发后,让我们开发JNI变的如此简单。
supter川
·
2017-12-18 09:55
手机测试
姚柯雪兼容测试硬件(机型)和软件(系统版本
andorid
几点几):测试主流手机、主流版本提交给云测(testin):提供测试用例前后台兼容性(后台发布后,前端滞后发布,要测当前线上版本的兼容)ios开发的证书可添加
果芽软件
·
2017-12-17 16:49
【
Andorid
源码解析】View.post() 到底干了啥
本篇文章已授权微信公众号guolin_blog(郭霖)独家发布View.post示例.pngemmm,大伙都知道,子线程是不能进行UI操作的,或者很多场景下,一些操作需要延迟执行,这些都可以通过Handler来解决。但说实话,实在是太懒了,总感觉写Handler太麻烦了,一不小心又很容易写出内存泄漏的代码来,所以为了偷懒,我就经常用View.post()orView.postDelay()来代替H
请叫我大苏
·
2017-12-16 17:08
Binder通信机制原理解析
但不知你有没有发现,近来的
Andorid
面试,都会问及Android跨进程通信方面的知识,这又是为什么呢?
笔沫拾光
·
2017-12-14 20:17
Android框架源码解析
Binder机制
Android框架源码解析
物联网体系介绍三:常见的开源操作系统
1、
Andorid
Things
Andorid
Things是谷歌上周刚推出的物联网操作系统,是去年推出的“Brillo”操作系统的更新版本,作为
Andorid
系统的一个分支版本,类似于可穿戴和智能手表用的
孙小兵
·
2017-12-11 15:05
Andorid
Studio - Live Templates
AndroidStudio对于常用的一些代码,提供了很多简单的写法,可以大大节省时间,如下输入简写,然后按tab或enter就可生成完整的语句。 在AndroidStudio-Editor-LiveTemplates-Android中可以看到默认的几种LiveTemplates。另外,LiveTemplates支持自定义,可以对模板进行修改、删除、添加,充分满足开发者懒得多打字的需求。Liv
GloryObject
·
2017-12-10 21:22
Android音频开发(三)——音频编解码
一,原理知识Android官方提供给我们的用于编解码的类是MediaCodec,它是android4.1(API16)才引入的,所以只能工作于
andorid
4.1以上的手机,如果想兼容4.1以下版本的手机
又尔enter
·
2017-12-06 07:46
进制转换
近期做了
蓝牙通信
这一块,中间遇到了许多数据之间的进制转换、数据类型的转换,在这里记录一下,也给大家分享一下。
healthbird
·
2017-12-06 05:16
加载超大超长图片(本地、在线)---使用第三方subsampling-scale-image-view
参考学习网址:关于
Andorid
加载高清大图(仿sinaweibo里面的长图效果)-CSDN博客http://blog.csdn.net/t1623183652/article/details/50037351GitHub
芒果蜜桃π
·
2017-12-05 17:59
Android之路
【
andorid
】gradle相关知识点总结
0、看一下基本配置的意思//Top-levelbuildfilewhereyoucanaddconfigurationoptionscommontoallsub-projects/modules.buildscript{//构建过程依赖的仓库repositories{jcenter()}//构建过程需要依赖的库dependencies{//下面声明的是gradle插件的版本classpath'co
当时不是寻常
·
2017-12-05 17:08
react native bug图集
androidbuild.pngandroidbuild2.pngandroidbuild3.pngandroidbuild4.png
andorid
原生
andorid
toRN.gifandroidtoRN
IDO0
·
2017-11-30 17:35
Linux(RaspberryPi)上通过Python进行蓝牙BLE通信
使用python的第三方库bluepy可以很方便的在linux主机如树莓派上进行
蓝牙通信
。
小小屁孩007
·
2017-11-29 23:38
python
linux
bluepy
Linux
逆向分析某招聘app
今天看了一篇文章《另辟蹊径的网络协议分析方法》,决定也来分析分析博主分析的这个app首先从app入手,将已经安装到手机中apk文件导出来上面那个base.apk是从
Andorid
5.1系统中导出来的,下面
h4de5
·
2017-11-26 23:49
mt8735
andorid
7.0 lcm调试总结
这里以调试mt87357.0中的lvds屏Icn6202为例:icn6202是一款LVDS屏:它可以把CPU端传出来的数字信号(譬如mipi信号)转换成lvds信号,再转换成lcd能接收的数字信号,再通过lcd显示对应的图像;lvds信号跟mipi信号一样,虽都可以做到低功耗高数率传输,但lvds信号能远距离传送;下面开始具体分析调试LCD:1.从上面原理图可以知道icn6202是一个i2设备,再
water_clj
·
2017-11-25 11:22
Android消息传递机制总结
业务层的核心灵魂就是层层的消息传递,今天就来总结一下
andorid
的应用层的各种消息传递。1.线程间通讯———Handler,HandlerThread等。
小码哥_WS
·
2017-11-23 15:38
Android进阶之路
android进阶篇之View——基础篇
View基础篇
andorid
中,View的重要性,不在多说。如果你想过渡为高级的
andorid
开发工程师,那熟练的运用View相关的知识,自定义View等,是必不可少的。
da_caoyuan
·
2017-11-18 11:10
关于iOS蓝牙开发小结
公司项目是做心电监测的,实时采集心电数据.项目是自己基于CoreBluetooth封装的,没有采用第三方库.原来没有做过
蓝牙通信
,也是从头学起的,好在iOS开发相对于简单一些,接口封装的都比较简单实用,
ShenYj
·
2017-11-16 12:52
Android开发之
蓝牙通信
(三)
接着上篇
蓝牙通信
往下写,若有不对还请指出,大家共同进步。
AnalyzeSystem
·
2017-11-13 15:44
蓝牙通信
android
Bluetooth
Android
Android开发之蓝牙通信
Arduino使用
蓝牙通信
模块
在淘宝店中买的HC-05主从机一体蓝牙模块,该模块的正面和反面截图如下:测试的时候只使用了RX、TX、GND、5V这四个引脚,测试的连接示意图如下,需要注意的是蓝牙模块的RX要接Arduino的TX,蓝牙模块的TX要接Arduino的RX:测试代码使用的是参考文献1中的代码,代码如下:chardata=0;voidsetup(){Serial.begin(9600);pinMode(13,OUTP
gc_2299
·
2017-11-12 20:01
Arduino
AndroidViewAnimations:
Andorid
视图动画合集YOYO
一天我看见一个ios动画效果库AFViewShaker,它实现的效果很赞,我认为Android也需要一个这样的库,所以过了两天,我就自己创建了这个项目。使用为了把效果做的很逼真,我创建了另外一个项目叫做,AndroidEasingFunctions,是一些简单功能的实现,我们需要引入那个项目。GradleJava12345dependencies{compile'com.nineoldandroi
丿灬安之若死
·
2017-11-07 18:51
动画
Qt for Android编译报错提示:Install to device:No Buildfile:build.xml does not exist!解决方法
前一分钟还好,后面编译就无故报错,编译不过,贴图如下:当时,选择项目清空,重新qmake,重新启动qtcreator都不能解决,一直报错,后来找了下资料,发现是因为androsdk没有选择,无故消失了,如图:
andorid
bulidsdk
Fu_Lin_
·
2017-11-01 11:41
Qt
for
android
Qt
For
Android
Andorid
--RecyclerView与CardView实现卡片列表
RecyclerView的基本简介:RecyclerView是谷歌在5.+推出的一个列表控件,该控件是ListView控件的升级版,相对于ListView而言,使用起来更加灵活、更加丰富。CardView的基本简介:CardView谷歌在5.+推出的一个卡片视图这样的一种控件,主要是以卡片形式显示内容。同时该卡片内容的布局还可以设置圆角和阴影。综合所述:在日常开发当中,相信不少开发者在平时看到列表
Amandu1995
·
2017-10-25 11:50
android
Android7.0上某些PopuWindow出现显示位置不正确问题的解决方法
分享给大家供大家参考,具体如下:情景描述:在
andorid
7.0及以上系统,点击某个view,本来期待有一个Popuwindow在该view下面弹出(调用PopuWindow.showAsDropDown
tu_sample
·
2017-10-24 11:47
Windows
蓝牙通信
的开发
首先明确项目的功能:1.使用qt完成
蓝牙通信
的开发2.具体的功能是:首先要广播自己的设备,等待被连接,连接成功后,可进行相应服务的匹配,然后匹配成功后可将
qq1121405143
·
2017-10-23 16:51
windows
Android App端与PHP Web端的简单数据交互实现示例
实现流程流程说明
Andorid
Server端对MySql数据库进行简单的查询操作,并将查询数据结果转换为Json格式提供给
Andorid
利用O
uknow
·
2017-10-23 15:09
Android SQLite数据库学习笔记(1)
AndroidSQLite数据库学习笔记(1)1.简介
Andorid
的轻量级数据库,实现结构化数据存储。
Andorid
的轻量级数据库,实现结构化数据存储。
爱吃红豆沙的夹谷良工
·
2017-10-17 16:28
android学习笔记
童话故事 ---
蓝牙通信
--- 连接手机和嵌入式设备
高飞狗:"常常的想,现在的你…"布鲁托:"哈罗!高飞!心情不错嘛!"高飞狗:"嗨!又遇到难题了,百思不得其解,头昏眼花的,心情糟透了!"布鲁托:"又在研究什么高科技项目?"高飞狗:"根本算不上什么高科技,我有一个PM2.5监测装置,就是能够测量与记录环境温度、湿度和颗粒物浓度的东东,受应用条件的限制,没有配备显示屏,为了能够在现场对其进行配置、管理并获取测量数据,想在这个装置上连接一个蓝牙模块,然
micemik
·
2017-10-17 09:00
沉浸式状态栏 设置状态栏颜色
方式一:使用系统API这个特性是
andorid
4.4支持的,最少要api19才可以使用。
Luyifei666
·
2017-10-13 22:14
Android
andorid
面试题和笔记(持续更新)(framework)
##事件分发机制首先事件指的是触摸事件,首先是viewgroup的事件分发,viewgroup里面有子view,ViewGroup的相关事件有三个:onInterceptTouchEvent、dispatchTouchEvent、onTouchEvent。View的相关事件只有两个:dispatchTouchEvent、onTouchEvent。简单的来说就是viewgroup遍历自己的子view
BigSweetee
·
2017-10-09 13:14
安卓
Android ADB超简单的安装方法
adb全称为
Andorid
DebugBridge。adb全称AndroidDebugBridge,用于与Android设备进行交互。
小红妹
·
2017-10-02 10:18
Android
TV开发
Android
蓝牙通信
之搜索蓝牙设备
一:注意事项1:android6.0使用蓝牙时,需要开启gps定位权限,不然无法搜索其它蓝牙设备。二:权限1:权限配置2:动态权限代码由于需要用到存储卡,定位等,android6.0以上需要代码动态设置。a)获取定位设置if(Build.VERSION.SDK_INT>=23){booleanisLocat=isLocationOpen(getApplicationContext());Toast
山城码农
·
2017-09-29 09:03
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他