
Android
酷酷的糖先森
当你的才华还撑不起你的野心时,那就应该静下心来学习吧。
展开
-
android 实现QQ好友列表(扩展listview:ExpandableListView)
在某些android开发群里,看到有些新手问怎么实现QQ好友列表,其实网上一搜挺多的。接触Android,也才一年的时间,大部分时间花在工作上(解bug。。。),界面上开发很少参与。自己维护的系统应用里,有个ExpandableListView的界面(其实android例子APIDemo也有类似的例子)就在这里写个Demo供新手参考。 ExpandableListView的用转载 2014-08-08 21:24:18 · 1607 阅读 · 0 评论 -
基于openfire+smack的Android、Web、PC开发(一)
前言Java领域的即时通信的解决方案可以考虑openfire+spark+smack。当然也有其他的选择。Openfire 是基于Jabber协议(XMPP)实现的即时通信服务器端版本,目前建议使用3.8.1版本,这个版本是当前最新的版本,而且网上可以找到下载的源代码。即时通信客户端可使用spark2.6.3,这个版本是目前最新的release版本,经过测试发现上一版本在视原创 2014-09-20 10:25:35 · 2395 阅读 · 0 评论 -
Openfire开发配置,Openfire源代码配置,OpenFire二次开发配置
1、下载源代码:http://www.igniterealtime.org/downloads/source.jsp 2、把源代码解压出的openfire_src文件夹放至eclipse workplace(注意:若是变更了解压出来的文件名,则接下来所有用到文件名的地方都要作出相应更改,否则会报错!) 3、把openfire_src文件夹里的三个无用的htm原创 2014-09-22 21:49:44 · 1155 阅读 · 0 评论 -
图片上传转换byte[],后台接收之后将byte[]转换成Image
String imageFile="E:/Penguins.jpg";// String imageFile="E:/aa.gif"; File file = new File(imageFile); byte[] bytes = null; if(file!=null) { InputStream is =原创 2014-09-24 14:36:50 · 5238 阅读 · 0 评论 -
Memcache中实体类序列化的总结
在客户端调用服务器端的Memcache缓存的时候,我需要将一个实体类存入到一个List中,然后将这个List进行缓存,在这个过程中,实体类需要进行 implements java.io.Serializable这个都没有问题,刚开始写入缓存很正常,但是要quchu原创 2014-10-27 11:42:02 · 3104 阅读 · 0 评论 -
基于android的远程视频监控系统(已开放源码)
基本过程是android作为socket客户端将采集到的每一帧图像数据发送出去,PC作为服务器接收并显示每一帧图像实现远程监控。图片如下(后来PC端加了个拍照功能)。。。 (PS。刚学android和java不久很多东西还不懂,高手若是知道哪些地方可以继续优化的话还请多多指点下啊)系统代码如下:一、android手机客户端(1)AndroidManifest原创 2014-12-04 11:05:21 · 3767 阅读 · 1 评论 -
Android通过代码模拟物理、屏幕点击事件
本文讲的是通过使用代码,可以控制手机的屏幕和物理按键,也就是说不只是在某一个APP里去操作,而是整个手机系统。getevent/sendeventgetevent&sendevent 是android系统下的一个工具,可以模拟多种按键和触屏操作,产生的是raw event,raw event经过event hub处理产生最终的gesture事件。getevent原创 2015-04-13 11:24:55 · 2572 阅读 · 0 评论 -
Android软件开发之获取通讯录联系人信息
Android手机的通讯录联系人全部都存在系统的数据库中,如果须要获得通讯里联系人的信息就须要访问系统的数据库,才能将信息拿出来。 这一篇文章我主要带领同学们熟悉Android的通讯录机制。图中选中的数据库 contacts2.db就是系统储存联系人的数据库,我们将它打开看看里面储存了些什么东东? 如果对数据库不太清楚的请查看我的博文Android游戏开发之数据库SQLite 详细原创 2015-05-16 17:47:46 · 1567 阅读 · 0 评论 -
Android Studio 使用笔记:Git 的配置和第一次提交到仓库
Git客户端网址:http://git-scm.com/download/根据自己的使用平台下载对应的客户端。这里以Mac系统为例,当客户端软件安装配置完毕后,打开AS的配置面板,找到Git的选项在右边的 Path to Git executable 找到Git的可执行程序,点击右边的Test按钮。出现下图的提示证明我们已经配置成功。 我的网络很慢,所以没有用github,而是使用国内git.os原创 2015-07-17 17:46:20 · 1447 阅读 · 1 评论