加载中
android模仿UC首页天气效果

也只是仿了uc首页那个天气效果的拖拽效果

2014/10/12 19:45
521
实现TextView的onClick的xml配置

看到button的android:onClick=""很方便,现在我们也来做一个TextView的 onClick

2014/10/11 10:04
78
ListView下拉刷新

自定义ListView实现下拉刷新。

2014/10/09 22:04
462
android事件分发机制总结

再看了大神的博客后,开始总结一下android的时间分发。

2014/10/08 20:49
956
golang学习的点点滴滴:并发超时处理

golang并没有在语言层次上提供超时操作,但可以通过一些小技巧实现超时。 原理: 并发一个函数,等待1s后向timeout写入数据,在select中如果1s之内有数据向其他channel写入则会顺利执行,如果...

2014/10/01 10:41
1K
golang学习的点点滴滴:channel缓冲区

创建带有缓冲区的channel: ch := make(chan int, 10) 则该缓冲区最多可以不断接收10次写入,然后10次读出 package main  import "fmt" import "strconv" func main() { ch := mak...

2014/10/01 10:26
72
golang学习的点点滴滴:锁的使用

package main  import ( "fmt" "sync" "runtime" ) var counter int = 0 func Count(lock *sync.Mutex) { lock.Lock() counter++ fmt.Println(counter) lock.Unlock() } ...

2014/09/30 22:08
581
golang学习的点点滴滴:接口组合

package main  import "fmt" type IReader interface { Read(file string) []byte } type IWriter interface { Write(file string, data []byte) } // 接口组合, 这些...

2014/09/29 22:12
416
golang学习的点点滴滴:类型查询

package main  import "fmt" func main() { var i interface {} = 12 switch v := i.(type) { case int : fmt.Println(v, "int 类型") case string : fm...

2014/09/29 22:12
51
golang学习的点点滴滴:接口复制和接口查询

package main  import "fmt" type IFile interface { Read() Write() } type IReader interface { Read() } type File struct { } func (f *File) Read() { } ...

2014/09/29 22:11
182
golang学习的点点滴滴:接口

package main  // 定义一个接口 // 有两个方法 // 注意:方法不能加func type IFile interface { Read(file string) (buf []byte) Write(file string, buf []byte) } type...

2014/09/29 22:11
31
golang学习的点点滴滴:struct匿名字段

package main  import "fmt" type Base struct { Name string Age int } type Child struct { Base // 匿名字段, 默认把Base的所有字段都继承过来了。 这样看起来才像真...

2014/09/29 22:10
209
golang学习的点点滴滴:利用组合实现继承

package main  import "fmt" type Base struct { Name string } func (b *Base) SetName(name string) { b.Name = name } func (b *Base) GetName() string { retu...

2014/09/29 22:09
61
golang学习的点点滴滴:读写文件(面向对象版)

package main  import ( "fmt" "bufio" "io" "os" "flag" "strconv" ) // 定义一个结构体 type ReadWrite struct { In *string Out *string } // 定义初始化方法 func...

2014/09/29 22:08
25
golang学习的点点滴滴:读写文件(面向过程版)

package main  import ( "fmt" "bufio" "io" "os" "flag" "strconv" ) // 使用命令行 -in 默认为infile var in *string = flag.String("in", "infile", "input file n...

2014/09/29 22:07
46
golang学习的点点滴滴:range使用总结

1、当range作用于string时, 第一个返回值为index,第二次是char str := "hello world" for index, ch := range str { fmt.Printf("%d --- %c\n", index, ch) } 2、当range作用于array时, 第...

2014/09/29 22:06
65
golang学习的点点滴滴:flag包解析命令行参数

import ( "fmt" "flag" ) func main() { var in *string = flag.String("in", "infile", "input infile...") var out *string = flag.String("out", "outfile", "inpu...

2014/09/29 22:05
243

没有更多内容

加载失败,请刷新页面

返回顶部
顶部