- 博客(12)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Git学习记录(一)初始化、提交
##What?Git是一款免费的分布式文件版本控制软件,简单的来说就是实现文件历史管理的工具。##Why?首先举个例子来说明一下Git的作用:1.第一天,你终于完成项目v1.0的开发printf("Hello v1.0");2.第二天,你想到这个项目可以优化一下,于是发布了v1.1printf("Hello v1.1");3.第三天,你发现你上线的项目功能虽好但是部分机型不稳定,极易出现Bug,你需要退回最开始的版本如果你v1.0和v1.1之间改了很多,你是不是要觉得崩溃了!!!.
2020-06-09 10:50:15 347
原创 wpf 使用Path绘制一个简单的温度计
什么都不说,先look look 效果 研究这个主要的原因是一个好友给我出了一道题,就是做一个这样的温度计(当然实际的温度计下面应该是不会有变化的),当时只会一些简单的圆啊,线的绘制,不知道曲线是怎么画出来的,所以一开始只做一个上面温度计里面的进度条(方法就是下面一个圆,中间一条粗线,上面也是一个小圆,xml代码当然顺序要正确,中间的粗线要覆盖住底部大圆上面的一部分,并覆盖住
2017-02-11 21:33:25 2846
原创 android使用json数据格式同时上传图片和文本
最近看到一个题目,android端要将图片和文本一起上传给服务器端的sql server数据库,同时也要实现获取sql server数据库上的数据。为了让这些数据区分开来(哪个字符串是哪个字段),我用了json数据格式,最麻烦的是image,它应该怎么被传输呢,最后查阅了一些资料,最后我用base64编码来实现首先imageview上的图片是通过拍照的照片得来的,所以要把imageview
2016-11-08 08:27:57 3031 1
原创 c#使用正则表达式匹配ipv4地址
Ipv4地址主要特征就是4个范围0到255的数,中间以.分割 所以要达成的效果就是(0-255).(0-255).(0-255).(0-255) 首先从匹配0-255开始: 匹配250-255:25[0-5] 匹配200-250:2[0-4]/d 匹配100-199:1/d{2} 匹配10-99:[1-9]/d 匹配0-9:/d 从上面匹
2016-11-02 09:16:29 2109
原创 android读取通讯录和写入通讯录
前几天,我爸换了一个新的手机,然后通讯录就要转移到新的手机上,作为一个爱折腾的我就有点按耐不住了,于是就想做一个转移通讯录的小程序,我用的方法是老手机先将通讯录的内容传到服务器上的sql server数据库中,然后新手机获取数据库中的内容,这样就完成了转移,读写联系人也是参照网上的代码,我就把我的核心代码分享一下,方便以后巩固. 获取通讯录联系人和号码存入到一个list中: mLis
2016-10-06 20:41:11 1720
原创 C# Java 解析json数据(简单)
做了个特别简单的android客户端和c#服务器用json数据交互的程序,不多说了,直接步入正题1.android端生成一条json数据 public String getJsonObject(String username, String password) { try { JSONObject jsonObject = new JSONObject(); jsonObj
2016-08-25 22:30:19 490
原创 c#获取网络图片 Image和byte[]数组的相互转换
获取网络图片并显示在picturbox上: private void getWebPicture_Click(object sender, EventArgs e) { WebRequest request = WebRequest.Create("http://d.hiphotos.baidu.com/image/h%3D200/sign=6008
2016-08-23 21:25:14 7287
原创 canvas的drawText 如何将文字绘制在控件的中心
canvas.drawText(String text,float x,float y,Paint mTextPaint);第一个参数就不用说,就是你要写的字第二个参数就是从哪里开始写 一般就是1/2*height+mTextPaint.measureText(text)/2;然后第三个参数就是最麻烦的先看一张图y坐标就是baseline所在的那条线那我们先假设 如果我们
2016-08-18 20:26:27 3360 2
转载 自定义View流程解析
原文:http://blog.csdn.net/guolin_blog/article/details/17045157 自定义View一直是一个很头疼的东西,写过了好几个控件,但是对这个还是知之甚少。看完了郭大神的博客后,决定把学到的记录下来,写这篇博客主要是让自己多提升一些,多知道一些总没一些坏处吧。 每一个自定义View总是经过了三个流程,OnMeasure(),On
2016-08-08 20:49:54 269
原创 自己对LayoutInflater理解
今天研究了一下LayoutInflater,发现之前的知识太薄弱,所以写了这一篇文章来记录下这些知识点,方便以后巩固1.首先获取LayoutInflater实例有两种方法 第一种 LayoutInflater inflater=LayoutInflater.from(context);第二种LayoutInflater inflater=context.getSystemSer
2016-08-07 20:07:47 351 7
新大陆LED编程,老是提示操作失败,用的是C#的WPF
2015-11-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人