自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (15)
  • 收藏
  • 关注

原创 Go语言学习(九)文件操作

1.相关api介绍1.1建立File内存地址api//返回File的内存地址,错误信息,通过os库调用func Create(name string) (file *File, err Error)//返回文件的内存地址,通过os库调用func NewFile(fd int, name string) *File1.2打开文件api//返回File的内存地址,错误信息,通过os库调用func

2016-03-27 21:08:09 6765

原创 Go语言学习(八)获取命令行参数

部署golang项目时难免要通过命令行来设置一些参数,那么在golang中如何操作命令行参数呢?可以使用flag库和os库。1.flag库的使用Go语言标准库提供了用于快迅解析命令行参数的flag包,大致的使用步骤如下:a.通过flag.String(), flag.Bool(), flag.Int()等方式来定义命令行中需要使用的参数。b.在定义完flag后,通过调用flag.Parse()

2016-03-27 12:52:16 12691 2

原创 Go语言学习(七)闭包和错误处理

1.闭包Go语言中的闭包同样也会引用到函数外的变量。闭包的实现确保只要闭包还被使用,那么被闭包引用的变量会一直存在,例如:package mainimport "fmt"func main(){ var j int = 5 a := func()(func()) { //圆括号中的func()表示返回值是一个func()函数 var i int = 10

2016-03-26 20:30:58 1346

原创 Go语言学习(六)函数

函数1.1函数的定义前面我们已经大概介绍过函数,这里我们用一个最简单的加法函数来进行详细说明:package mainimport ( "fmt" "errors")func main(){ //直接输出会输出2个值 fmt.Println(Add(1,2)) //如下方式可以只输出一个值 v,_ := Add(1,2) fmt.Printl

2016-03-26 17:55:38 1058

原创 Go语言学习(五)流程控制语句

Go语言支持如下的几种流程控制语句: 条件语句,对应的关键字为 if 、 else 和 else if ; 选择语句,对应的关键字为 switch 、 case 和 select (将在介绍channel的时候细说); 循环语句,对应的关键字为 for 和 range ; 跳转语句,对应的关键字为 goto 在具体的应用场景中,为了满足更丰富的控制需求,Go语言还添加

2016-03-26 15:36:38 1864 3

原创 Go语言学习(四)常用类型介绍

1.布尔类型var v1 boolv1 = true;v2 := (1==2) // v2也会被推导为bool类型2.整型类 型 长度(字节) 值 范 围int8 1  128 ~ 127uint8(即byte)1 0 ~ 255int16 2  32 768 ~ 32 767uint16 2

2016-03-26 14:28:29 4686

原创 Go语言学习(三)枚举和类型

package mainimport "fmt"//1.枚举的使用// 枚举指一系列相关的常量,比如下面关于一个星期中每天的定义。通过上一节的例子,我们// 看到可以用在 const 后跟一对圆括号的方式定义一组常量,这种定义法在Go语言中通常用于定义// 枚举值。Go语言并不支持众多其他语言明确支持的 enum 关键字。// 下面是一个常规的枚举表示法,其中定义了一系列整型常量:co

2016-03-23 21:44:07 10170 1

原创 Go语言学习(二)常量

package mainimport "fmt"//1.定义常量的关键字constconst Pi float64 = 3.14159265358979323846const zero = 0.0 //无类型浮点常量const( size int64 = 1024 eof = -1 //无类型整型常量)const u,v float32 = 0 , 3 //u=0.0,

2016-03-23 21:17:37 898

原创 Go语言学习(一)变量

package main import "fmt"func main() { //程序入口 InitVariable() AssignmentVariable() AnonymousVariable()}/*变量的声明func DeclareVariable(){ // Go语言的变量声明方式与C和C++语言有明显的不同。对于纯粹的变量声明,Go语言引

2016-03-23 19:58:56 916

原创 Messenger实现Activity与Service的双向通信

Activity与Service间的单向通信,相信大家都知道,常用的有下面3种方式: 1. 通过bindService(service, conn, BIND_AUTO_CREATE)开启Service,然后在ServiceConnection的onServiceConnected回调方法中获取到Service引用,然后我们就可以访问Service中的方法了. 2. 通过broadcast(广播

2016-03-09 18:24:17 697

Okhttp3的封装2

详情 https://blog.csdn.net/mChenys/article/details/103160025

2019-11-21

HttpManager.java

详情https://blog.csdn.net/mChenys/article/details/103160025

2019-11-20

HttpManager.java

详情查看https://blog.csdn.net/mChenys/article/details/92721013

2019-06-18

Glide库封装

https://blog.csdn.net/mchenys/article/details/51635535

2018-04-18

RecycleView实现拖拽交换item位置

http://blog.csdn.net/mChenys/article/details/55259510

2017-02-16

整合Camera和MediaRecorder实现拍照和录像

整合Camera和MediaRecorder实现拍照和录像

2017-01-26

emoji表情的使用

详情:http://blog.csdn.net/mchenys/article/details/52823662

2016-10-15

修改状态栏颜色

详情链接:http://blog.csdn.net/mChenys/article/details/52768221

2016-10-09

Android自制弹幕

详情:http://blog.csdn.net/mChenys/article/details/52704078

2016-09-30

自定义弹幕

自定义弹幕

2016-09-29

通过BaseHolder的方式展示数据

详情描述:http://blog.csdn.net/mchenys/article/details/50569480

2016-01-29

Android自制侧滑菜单

详情描述:http://blog.csdn.net/mchenys/article/details/50321795

2016-01-29

Android自制带刷新的ListView

支持下拉刷新,滚动加载,滚动加载失败时支持点击重新加载,无更多数据时显示没有更多数据

2016-01-29

Android自制手机相册

类似手机相册一样可以浏览相册,查看相册内的所有相片,点击相片查看详情,支持缩放平移方式浏览.

2016-01-29

下拉刷新和滚动加载ListView

详情http://blog.csdn.net/mchenys/article/details/50224979

2015-12-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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