最近公司做的项目中有串口通讯,当然串口通讯的话底层我不管,上层应用的话就负责接收底层传过来的字节流了,接下来就是根据协议文档对字节流进行处理,上个项目中读取的温湿度传感器数据,协议上规定的是采集到的数据是ASCII数据,苦于java基础薄弱,对串口读取到的byte数据流不知道如何处理,虽然最后经过查阅资料弄出来了,但还是要对这些整理一番以加强理解。 继续阅读对JAVA中char、ASCII、byte、writeUTF、readUTF的认识
作者: admin
Android中ImageView的scaleType属性详解
一直都对scaleType属性一知半解,今天有空网上找了些资料加上自己的demo演示终于算是了却了一直存在的疑问。ImageView中的scaleType属性用以表示显示图片的方式,下面开始详细的介绍几种属性的特点。 继续阅读Android中ImageView的scaleType属性详解
使用“插件”模式定制皮肤(二)
接着前面的使用“插件”模式定制皮肤(一)来讲,我们可以顺着这个思路来做一个定制皮肤功能的apk。 继续阅读使用“插件”模式定制皮肤(二)
使用“插件”模式定制皮肤(一)
首先我们不谈什么是“插件”模式,先了解下DexClassLoader类,该类是android用来加载dex文件使用的,可以动态加载class类文件,我们称之为“类装载器”。 继续阅读使用“插件”模式定制皮肤(一)
Android的ViewGroup中事件的传递机制(二)
关于onInterceptTouchEvent和onTouchEvent的详细解释。 继续阅读Android的ViewGroup中事件的传递机制(二)
Android仿天天动听音乐播放器(三)
播放器程序的主要流程图在这里: 继续阅读Android仿天天动听音乐播放器(三)
Android仿天天动听音乐播放器(二)
现在介绍下播放器实现主要用到的知识。
1、一提到音乐播放器大家首先想到的肯定是Service,的确,Service能在我们程序退出的时候仍然保持后台运行,播放器确实需要这样的一个控件; 继续阅读Android仿天天动听音乐播放器(二)
Android仿天天动听音乐播放器(一)
这一个多月以来,公司项目不是很忙,空闲时间模仿了天天动听音乐播放器,当然能力有限,模仿的程度也就有限,有不少效果做的都不是很好,由于没有可用的网络资源,这里我只做了简单的单机版。先附上几张效果图大家可以看看: 继续阅读Android仿天天动听音乐播放器(一)
拖拽ListView的实现
最近研究了下系统的music源码,随便看了下,里面有很多东西值得我们去学习的。在研究过程中看到了源码中的TrackBrowserActivity类实现了listview的拖拽功能,就想单独拿出来看看怎么实现的。 继续阅读拖拽ListView的实现
编写和MQTT服务器通信的Android客户端程序(二)
客户端使用的API,开始我使用的是mqtt-client,使用过后发现问题百出,不能很好的满足要求,后来使用了官方推荐的Eclipse Paho 继续阅读编写和MQTT服务器通信的Android客户端程序(二)