Neal's notes

关于android的onTouch

有时候用onClick会带来麻烦,因为它的响应事件是在用户停止接触后,这时候可能考虑使用onTouch。 但是onTouch常常也会带来麻烦,因为它会连续触发两次,这点非常重要!!有界面的时候容易发现,没有界面的时候可能会给你带来意想不到的问题,比如蓝牙连接! 因此,千万注意,使用onTouch的时候一定要注意,或者使用变量保护,或者把后面的事件吃了吧~

Android的反编译

Android的反编译简单的让人可怕,无论是java源码还是xml源码,几乎没有什么隐秘可言!难怪现在山寨的、恶意的应用这么多,国内xx市场上特别多这样的应用。 所以说Android开发就像是跟着Google裸奔呢,往好处想,只要你爱学习,你可以很容易借鉴别人的长处;往坏处想,你的开发成果可能很容易被别人借鉴,如果没有高人一等的商业模式或者其他优势,你可...

android发送/接收Json包含中文的处理

即在发送的时候用utf-8编码,接收的时候用utf-8解码即可! HttpPost httpPost = new HttpPost(url); StringEntity se = new StringEntity(jsonObject.toString(), “UTF-8”); httpPost.setEntity(se); se.setContentType(“application/json”); HttpResponse httpResponse = new DefaultHttpClient().execute(httpPost); String ...

Ubuntu Apache2 配置多域名

效果: 一个IP,一个服务器,可挂靠多个域名;不同域名连接到不同的文件夹 步骤其实挺简单: (1)     建立域名配置文件,比如xxx_com: cd /etc/apache2/sites-available sudo cp default xxx_com          #创建一个基本格式的文件 sudo nano xxx_com                   #依葫芦画瓢修改,比如: ServerName xxx.com ServerAlias xxx.com www.xxx.co...

Ubuntu server上安装Git server(with gitolite)

上次在Windows7上通过copssh配置了一个git server(参考这里)。头几天用的其实还算稳定,也就麻烦点,每次同步的时候都需要重新导入公钥。这两天却死活也无法同步,用git extensions, git bash都不行,后来用github内置的git却sync成功了,总之用Windows做git看来还是不太靠谱。 今天花了点时间在Ubuntu server上部署了git server,下面是我的步骤。综...

Ubuntu用postfix发邮件

在Ubuntu中输入sendmail,如果你还没有安装sendmail,系统会提示你安装几种不同的客户端,其中第一个就是postfix。 之前我一直用的就是sendmail,发现发送一份邮件总需要几十秒;安装postfix后,不到一秒就发送完成,性能的改进可真是天翻地覆。 下面就简单复习下安装配置的命令: 部分参考(http://www.kuqin.com/linux/20120907/330217.html) 1. 安...

Android应用中发email

今天折腾Android应用中发email,遇到的问题不少啊!累的半死,写个总结,洗洗睡! Android应用中发邮件一般有这几种方式: (1)通过intent Email客户端来发,虽然简单,但会弹出邮箱窗口,在应用中不友好; (2)通过调用第三方的Java mail库来发,参考这两篇: http://stackoverflow.com/questions/2020088/sending-email-in-android-using-javamail-...

一种小公司省钱的网络共享配置

优点: 便宜+无线 缺点: 配置时必须考虑适配性,包括3G网卡的适配、打印机和路由器的视频;   为了节约宽带使用费,使用上海电信的3G上网流量包,60G包年400元; 需要购买一个3G无线路由器和适配的3G上网卡(或者自带modem的路由器),300-400元; 最便宜的不带网络的激光传真一体机,最便宜的大概1600块。不带传真在1000能搞定; 需...

ubuntu上安装bugzilla问题

之前按照这篇文章: http://www.cnblogs.com/silvercici/archive/2012/08/25/2655827.html(沐沐cici) 配置了bugzilla,可惜登录的时候遇到问题: Forbidden You don’t have permission to access /bugzilla/ on this server. 后来幸好发现了这篇文章:http://blog.csdn.net/lifangning/article/details/8220297 (lifangning) 才发现少做了一个操...

Ubuntu SSH/PORT

1. 安装SSH服务 apt-get install openssh-server 2.修改端口 nano etc/ssh/sshd_config      –> port 223 3. 打开防火墙   ufw allow 223 /tcp  

新浪微博