Android笔记 - Eclipse 生成android程序apk文件
1、Eclipse工程中右键工程,弹出选项中选择 android工具 → 生成签名应用包:
2、选择需要打包的android项目工程:
3、如果已有私钥文件,选择私钥文件 输入密码,如果没有私钥文件见第6和7步创建私钥文件:
4、输入私钥别名和密码:
5、选择APK包存储的位置,并完成设置,开始生成APK签名包:
6、没有私钥文件的情况,创建私钥文件:...
[阅读全文]
千万不要把 bool 设计成函数参数(转)
我们有很多Coding Style 或 代码规范。但这一条可能会经常被我们所遗忘,就是我们经常会在函数的参数里使用bool参数,这会大大地降低代码的可读性。不信?我们先来看看下面的代码。
当你读到下面的代码,你会觉得这个代码是什么意思?
widget->repaint(false);
是不要repaint吗?还是别的什么意思?看了文档后,我们才知道这个参数是immediate,...
[阅读全文]
我的Android笔记-发送短信
SmsManager manager = SmsManager.getDefault();
获得短信管理器实例
ArrayList<String> list = manager.divideMessage(content);
因为短信长度有限制,将短信内容拆分
for(String text:list){
...
[阅读全文]
一份挺好的C#编程规范
转自:http://www.cnblogs.com/jailu/archive/2007/07/17/820959.htmlC#编程规范 第一章 概述 规范制定原则 1 方便代码的交流和维护。 2 不影响编码的效率,不与大众习惯冲突。 3 使代码更美观、阅读更方便。...
[阅读全文]
Windows server 2003 + IIS6 搭建Asp.net MVC运行环境
安装.Net Framework4.0。下载地址: http://www.microsoft.com/zh-cn/download/details.aspx?id=17718安装WindowsServer2003-KB968930-x86-CHS.exe,PowerShell 2.0的补丁下载地址: http://www.microsoft.com/zh-cn/download/details.a...
[阅读全文]
调用timeBeginPeriod函数来提高定时器精度
看一篇博文的时候无意中发现
调用timeBeginPeriod/timeEndPeriod函数设置定时器精度
[阅读全文]
何小鹏:移动互联网不得不看的5个大坑(转)
转自:http://jincuodao.baijia.baidu.com/article/3090/?src=gmw
这是UC创始人何小鹏在创新派主办PMx沙龙上的一次主题演讲,从产品经理的角度深度挖掘了移动互联网创新的那些坑,很干货,也很毁三观:
1、权威跟经验不靠谱。
2、先超后抄不靠谱。
3、极客用户也不太靠谱。
4、光看数据不靠谱。
5、单...
[阅读全文]
C#编写Win服务获取程序所在目录
获取程序完整路径,包括程序文件名
Assembly.GetExecutingAssembly().Location
获取路径目录信息
Path.GetDirectoryName()
获得程序所在目录
Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)
[阅读全文]
ANSI,ASCII,Unicode的区别与联系(转)
很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。
再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为"计算机"。
[阅读全文]
身为码农,为12306说两句公道话(转)
转自:http://news.cnblogs.com/n/197989/
我曾在淘宝写过一段时间代码,2012 年在一家百强民企做电商副总,当时在极为艰苦的条件下带队开发了一个 B2C 网站,走支付宝和银联支付通道,年营业额千万级(当然实在太少了,我只是说这个网站投入了实际的运营)。
也就在那个时候,我对 12306 嗤之以鼻,觉得他们做得太烂了...
[阅读全文]
最新碎语