自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Developer

点滴积累,从现在开始...

  • 博客(11)
  • 收藏
  • 关注

原创 通过Uri提取URL后参数列表

提取URL后参数如http://www.baidu.com?p1=v1&p2=v2&p3=v3提取出?后参数列表p1--v1p2--v2...刚开始想用split切出来,感觉有点麻烦,突然想到Uri了,就.看了一下好像有几个方法可以实现,于是就有了这篇文章,记录一下TextView url = (TextView) findViewById(R.id.url);TextV

2016-10-26 15:53:52 5881

原创 Android从相册选图或相机拍照后对图片进行裁剪

Android中直接打开相册选图或直接拍照都很简单,通过指定Intent调用对应页面即可对图片进行裁剪也可以调用系统CROP对应intent完成但不少手机都在接收数据时或裁剪过程中多少出点问题,比如onActivityResult中接收不到裁剪后的数据,裁剪页面卡住没反应...在网上搜集资料整理后,搞了个自认为可以通用的demo,记录一下拍照或裁剪后可以指定图片存储路径Uri,通过

2016-10-25 09:18:02 2804

原创 String比较为什么要用equals?用==的问题

很简单的问题,记录一下下面的程序很简单吧?你能保证你说的结论都是正确的吗?运行验证下你的猜测。public class T{ public static void main(String[] args){ String s1="a1"; String s2="a1"; String s3 = "a"+"1"; String s4 = "a"+1; String s5

2016-10-22 17:31:02 2414

转载 RelativeLayout执行measure(w,h)方法时,出现NullPointerException的异常情况

写视差回弹ListView时遇到的问题,给ListView添加header时,使用header.measure(0,0)方法时有的手机没问题,有的就不行,提示NullPointerException10-21 16:35:38.031: E/AndroidRuntime(4208): java.lang.NullPointerException10-21 16:35:38.031: E/A

2016-10-21 16:42:00 330

原创 【实战】Git使用

Git使用(Windows)下载、安装从https://git-for-windows.github.io下载msysgit,然后按默认选项安装。安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!安装完成后,设置本机标示,在命令行输入:$ git config --global user.name "Your N

2016-10-20 12:31:30 596

原创 优酷网页player使用-替换视频ID即可

一个页面中只有一个播放器如http://player.youku.com/embed/XMTMwODg5OTcyMA查看源代码: Youku Universal Player html, body { height:100%; } body { margin:0; } // var wh = {

2016-10-16 23:00:59 5547

转载 Git使用-3

学习廖雪峰-Git教程所做记录Git使用-1标签管理发布一个版本时,我们通常先在版本库中打一个标签(tag),这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。所以,标签也是版本库的一个快照。Git的标签虽然是版本库的快照,但其实它就是指向某个commit的指针(跟分支很像对不对?但是分支可以移动

2016-10-16 15:59:24 293

转载 Git使用-2

学习廖雪峰-Git教程所做记录 Git使用-1远程仓库到目前为止,我们已经掌握了如何在Git仓库里对一个文件进行时光穿梭,你再也不用担心文件备份或者丢失的问题了。可是有用过集中式版本控制系统SVN的童鞋会站出来说,这些功能在SVN里早就有了,没看出Git有什么特别的地方。没错,如果只是在一个仓库里管理文件历史,Git和SVN真没啥区别。本章开始介绍Git的杀手级功能之一:远程仓库。 Git是分布

2016-10-16 15:01:44 327

转载 Git使用-1

学习廖雪峰-Git教程所做记录GitGit是分布式版本控制系统 CVS与SVN为集中式版本控制 集中式版本控制,中央服务器挂了,大家就不用干活了^_^ Git就不一样了,每台电脑都有完整的版本库,中央服务器只是便于大家“交换”文件,没有它也不影响工作,只是“交换修改”麻烦罢了。安装Git在Linux上安装Git首先,你可以试着输入git,看看系统有没有安装Git:$ gitThe progr

2016-10-15 23:21:39 328

转载 如何选择开源许可证

如何选择开源许可证?转自:阮一峰的网络日志 如何为代码选择开源许可证,这是一个问题。 世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种—-GPL、BSD、MIT、Mozilla、Apache和LGPL—-之中做选择,也很复杂。乌克兰程序员Paul Bagwell,画了一张分析图,说明应该怎么选择。这是我见过的最简单的讲解,只用两分钟,你就能搞清楚这六种许可证之间的

2016-10-15 20:50:16 410

转载 【markdown使用】欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-10-15 19:55:00 239

空空如也

空空如也

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

TA关注的人

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