xiangzhihong8的专栏

技术群:515980159,278792776;招聘群:188716429

关于在eclipse开发环境上打开手机data文件

使用Eclipse开发Android上的数据库应用,需要把数据库文件放到/data/data/mynamespace/database文件夹下,普通手机通过ROOT后经常还是看不到这个文件夹,这时需要用RE管理器重设一下/data/data/mynamespace/database各级目录的权限即...

2014-08-26 18:54:20

阅读数 1121

评论数 0

android ndk之hello world

前言:Android NDK r7及以上的版本已经集成了Cygwin编译环境,也就是说,我们完全可以抛弃庞大的Cygwin了。 r6及以下版本,也可以抛弃几个G的完整版,使用精简过的Mini-Cygwin来编译,解压后大小仅9M,但短小巧精悍,完全可以满足Android NDK的开发。 ...

2014-08-25 18:35:26

阅读数 786

评论数 0

ScheduledExecutorService和timer的异同

先来个传统的Timer的例子: [java] view plaincopy package com.jerry.concurrency;    import java.text.ParseException;  import java.text.SimpleDateForm...

2014-08-18 19:15:07

阅读数 797

评论数 0

openfire环境搭建

1、下载源代码:http://www.igniterealtime.org/downloads/source.jsp   2、把源代码解压出的openfire_src文件夹放至eclipse workplace(注意:若是变更了解压出来的文件名,则接下来所有用到文件名的地方都要作出相应更改...

2014-08-13 17:14:18

阅读数 996

评论数 0

即时通讯软件openfire+spark+smack

所以我基本上分为三篇文章来介绍此类软件的开发: 第一篇是关于XMPP 协议是啥,IM 是啥以及一个比较有名的开源实现,该开源实现包括三个部分(Spark、Smack和Openfire); 第二篇讲如何开发基于Spark 的客户端IM 插件部分; 第三篇讲如何开发基于Openfire 服务器端...

2014-08-13 13:57:14

阅读数 982

评论数 0

android自定义view实现progressbar的效果

一键清理是很多Launcher都会带有的功能,其效果也比较美观。实现方式也许有很多中,其中常见的是使用图片drawable来完成的,具体可以参考这篇文章:模仿实现360桌面水晶球式的一键清理特效。本文另辟蹊径,使用自定义View来完成同样的效果,性能、效率更高。   ProgressWheel相...

2014-08-10 22:53:38

阅读数 1098

评论数 0

关于activitygroup过时,用frament替换操作

现在Fragment的应用真的是越来越广泛了,之前Android在3.0版本加入Fragment的时候,主要是为了解决Android Pad屏幕比较大,空间不能充分利用的问题,但现在即使只是在手机上,也有很多的场景可以运用到Fragment了,今天我们就来学习其中一个特别棒的应用技巧。 很多...

2014-08-04 15:31:59

阅读数 2480

评论数 1

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