- 浏览: 904198 次
- 性别:
- 来自: 上海
最新评论
-
hujingnemo:
不知道为什么打不开
CHM如何改编字体大小 -
weiboyuan:
求答案 weiboyuanios@163.com
iOS软件工程师面试题(高级) -
xueji5368:
这个现在已经广泛使用了嘛!
RoboGuice入门 -
Yao__Shun__Yu:
...
CHM如何改编字体大小 -
353144886:
非常之详细 美女求认识
sqlite数据类型 datetime处理
文章列表
安装使用
1.下载msysgit
http://msysgit.github.io/
2.下载tortoisegit客户端安装
http://code.google.com/p/tortoisegit/wiki/Download
Git是什么
Git 在Wikipedia上的定义:它是一个免费的、分布式的版本控制工具,或是一个强调了速度快的源代码管理工具。Git最初被Linus Torvalds开发出来用于管理Linux内核的开发。每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖 于网络和中心服务器。
Git的出现减轻了许多开发者和开源项目 ...
-(Boolean) isEmptyOrNull:(NSString *) str {
if (!str) {
// null object
return true;
}else if(str == Null){
return true;
}else if([str isKindOfClass:[NSNull class]]){
return true;
}else {
NSString *trimedString = [str stringByTrimmingCharactersInS ...
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.io.PrintStream;
import java.io.Prin ...
原文:http://www.douban.com/note/211794388/
1. 阿里云,阿里战略级支持力度。以 Amazon 云计算平台为师,开发人员不少,但内部团队相对混乱动荡。对开发者友好程度一般。产品主要由万网销售,价格几乎是国内最贵,服务响应一般, ...
答题时间:1小时,默认为ARC模式
1.写一下UIButton与UITableView的层级结构
2.Cocoa的Foundation对象与Core Foundation对象通过什么关键字进行转换?这些关键字有什么区别?
3.KVO是什么?内部是怎么实现的?
4.是否可以把比较耗时的操作放在NSNotificationCenter中处理?为什么?应该如何处理?
5.利用NSOperation与NSOperationQueue处理多线程时,有3个NSOperation分别为A,B,C,要求A,B执行完之后,才执行C,如何做?
6.在非ARC中,可以对哪些对象加上autorelease关键字,它的 ...
eclipse->window->preferences->Android->LogCat->"Maxmum number of logcat messages to buffer:
markdown入门
- 博客分类:
- markdown
一、文本效果:
# h1标题 # ,或#h1标题,或h1标题(换行)=====
## h2标题 ## ,或## h2标题,或h2标题(换行)-----
*斜体* ,或 _斜体_
**粗体** ,或__粗体__
`代码`
(四个空格或一个tab)代码
> 块引用
- 无序列表
+ 无序列表
* 无序列表
1. 有序列表
[超链接](http://)
<http://>
二、元素:
(行末尾两个或两个以上的空格):回车
<br />:回车
---,或* * *,或***,或*****,或- - - :水平线
\*:转义的*
三、参考:
1. Markdown语法 ...
参考
https://github.com/roboguice/roboguice/wiki
RoboGuice将简单的依赖注入带给android开发,使用google开发的Guice注入库。如果你曾经使用过Spirng或者Guice,你应该早就知道依赖注入的能够大大简化编程难度。
我们先来看一个典型的Android activity
class AndroidWay extends Activity {
TextView name;
ImageView thumbnail;
LocationManager loc;
Dr ...
Bug起因,要写两个并排的按钮,登录按钮和注册按钮,因为没有背景图,美工在忙别的事,没空理。所以就出了这个问题
Buttons in button bars should be borderless; use style="?android:attr/buttonBarButtonStyle" (and ?android:attr/buttonBarStyle on the parent)
解决办法:
<Button
android:id="@+id/button_send"
android:layout_width=" ...
展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告
走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的 ...
EditText password = (EditText) findViewById(R.id.register_password_text);
password.setTypeface(Typeface.DEFAULT);
password.setTransformationMethod(new PasswordTransformationMethod());
汉字正则表达式
- 博客分类:
- Google, Android, Java
^[\u2E80-\u9FFF]+$
匹配所有东亚区的语言
^[\u4E00-\u9FFF]+$
匹配简体和繁体
^[\u4E00-\u9FA5]+$
匹配简体
这里是几个主要非英文语系字符范围
2E80~33FFh:中日韩符号区。收容康熙字典部首、中日韩辅助部首、注音 ...
在这个全球热恋Android的时代,李宁不只爱着Android,更懂得Android,这对于很多痴迷着Android的开发者来说,尤为重要。李宁认为,学好Android有两大法宝:Android源代码(包括Java和C/C++的源代码)和Linux.他把新入门的新手分为二种类型,一种是技术新手,一种是Android新手。
对于技术新手,李宁奉劝他们应该先从Java学起,至少需要几个月甚至半年的熟悉这种语言,这是不可缺少的基本功练习。对于现在有的人急于求成,自认为Java不熟练但Android却很精通,李宁用“拿着驾照但却不会开车的马路杀手”来形容这部分人。
当技术新手对Java有了一定掌握, ...
void describeDictionary (NSDictionary *dict)
{
NSArray *keys;
int i, count;
id key, value;
keys = [dict allKeys];
count = [keys count];
for (i = 0; i < count; i++)
{
key = [keys objectAtIndex: i];
value = [dict objectForKey: key];
NSLog (@"Key: %@ for va ...
IOC,DI框架
http://objection-framework.org/
HTTP网络框架
https://github.com/AFNetworking/AFNetworking
网络图像库
https://github.com/rs/SDWebImage?source=cc
自定义简单TabBar
https://github.com/alikaragoz/AKTabBarController
简化autolayout
https://github.com/cloudkite/Masonry