自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

转载 显示scrollview时对滚动条进行任意位置的定位

在android开发中很多时候会遇到一屏显示不下所有内容的现象,那大家也知道这个时候肯定会想到用scrollview来进行滚屏显示。这个时候由于某些需求,会要求在最开始显示scrollview的时候就定位到某一处,这篇博文就是来讲这个的哈~首先,scrollView.scrollTo( x, y );这个方法是能对滚动条进行定位的,这个大家都知道。But,貌似很多时候这个方法的

2014-06-30 14:47:23 1445

转载 微信公共服务平台开发(.Net 的实现)13-------网页授权(下 :C#代码的实现 )

接着上次的理论,我们这次来研究用代码实现“网页授权获取用户基本信息”,首先我们需要一个链接指向微信的授权页面,在微信开发平台中已经说了,这个链接必须在微信客户端中打开,那么我们就干脆使用文本消息来完成吧,也就是说当我们发送“授权”两个字的时候,微信给我们一个链接,我们点击这个链接然后进入“授权页面”。首先改造一下我们OnLoad函数:[csharp] view plainc

2014-06-25 10:00:49 777

转载 微信公共服务平台开发(.Net 的实现)12-------网页授权(上 :更加深入理解OAuth2.0 )

我们首先来认识一下OAuth协议吧,这个东西很早就听说过,总觉得离我很远(我的项目用不到这些),但是最近不得不学习一下了。我在网上找了一些解释,认为解释的最好的是这样说的(出处:http://hi.baidu.com/powerthinks/item/f1cb9b3c7a88251c9dc65efa)     如果你开车去酒店赴宴,你经常会苦于找不到停车位而耽误很多时间。是否有好办法可

2014-06-25 09:59:13 928

转载 微信公共服务平台开发(.Net 的实现)11-------客服消息(定项消息推送 重要的OPENID)

这次我们来一起研究一下“客服消息”,首先明确一下“客服消息”的概念。这不同于之前的“被动响应消息”,也就是说并不是之前“你一言我一语的即时响应”,可能在某种情况下你需要给不同的人主动发送消息,例如你的餐馆推出了新的川菜,那么你需要给喜欢川菜的人发送消息,而并不是等着被人发送“有什么新菜”后,然后反馈给客户,我推出了什么什么的。       说道这里可能有人会问,那不是群发吗?微

2014-06-25 09:56:24 1398

转载 微信公共服务平台开发(.Net 的实现)10-------地理位置

微信公共平台中涉及到地理位置的有两种情况:       第一、我发送一个自选的地理位置给微信,然后微信可以自动反馈响应的信息。       第二、让微信获取我们GPS定位地址位置,反馈响应的信息。       首先我们先来看第一种,在微信中除了可以发文本,图片,语音等还有一个信息就是地理位置,按照微信接受地理信息的XML信息,我们需要改造一下之前的wxmessage类加上几个属

2014-06-25 09:54:38 831

转载 微信公共服务平台开发(.Net 的实现)9-------处理二维码

今天我们来共同学习一下微信公共服务平台中一个重要内容---二维码扫描。众所周知二维码目前应用范围很广,在这里不再叙述背景了,但是值得一提的是目前大家手机上面应用的二维码扫描工具是支持的都是QR码和PDF417码标准,这就是为什么你用各种扫码工具扫出来的都一样的原因,因为大家都使用了同样的标准。    在微信中的“扫一扫”功能也支持了这种标准,但是我们如果在微信公共服务平台中开发,使

2014-06-25 09:53:15 1093

转载 微信公共服务平台开发(.Net 的实现)8-------处理图片(上传下载发送)

举个例子,有人对着我们的公共微信号拍个照片发送过来,然后我们处理这个照片,比如进行ocr识别字(随后就会降到这个例子),或者人脸识别,或者拍照取证等,这些功能都是相当有用的。那么我们现在就要分析一下这个过程。微信平台肯定不能帮助我们OCR或者人脸识别等功能,要做这些功能首先到得到图片!用户拍摄的照片首先被上传到了wenxin的服务器,然后就有了一个mediaID,我们用这个mediaID可

2014-06-25 09:52:00 782

转载 微信公共服务平台开发(.Net 的实现)7-------发送图文消息

之前我们讲过让微信发送给我们普通的文本信息,下面我们来看看如何发送图文信息,需要注意的是这里说的是,让微信发给我们,而不是我们拍个图片发给微信处理,我们上传图片在以后的章节介绍.下面是发送图文消息的函数,涉及title(标题),description(摘要),picurl(图片),链接(url)几个关键的参数:[csharp] view plaincopypro

2014-06-25 09:49:55 1034

转载 微信公共服务平台开发(.Net 的实现)6-------自定义菜单

户自定义菜单制作时,需要用到access_token,我们直接使用前面讲解的IsExistAccess_Token()函数。我理解的微信公共平台里面菜单分为button和sub_button,即菜单和子菜单,这些菜单都有一个name的属性,类别分为click和view,click类有key属性;而view类有url属性,含有子菜单的菜单没有key属性也没有url属性。这些情况可以从下面的例

2014-06-25 09:48:51 679

转载 微信公共服务平台开发(.Net 的实现)4-------语音识别

语音识别这个功能属于高级功能,必须微信实名认证后才能实现,认证费用300元/年,如果你作为开发者可以申请测试帐号,也是可以的。首先建立一个微信消息类,这个类比之前多了一个属性。[csharp] view plaincopyclass wxmessage      {          public string FromUserName { get; set; 

2014-06-25 09:45:56 879

转载 微信公共服务平台开发(.Net 的实现)3-------发送文本消息

首先建立一个微信消息类。[csharp] view plaincopyclass wxmessage      {          public string FromUserName { get; set; }          public string ToUserName { get; set; }           public string Ms

2014-06-25 09:42:36 732

转载 微信公共服务平台开发(.Net 的实现)2-------获得ACCESSTOKEN

成为了开发者之后微信平台会给您appid和secret,在订阅号中是没有的,所以因该申请一下服务号有了ACCESSTOKEN才能做添加菜单,上传/下载图片等功能[csharp] view plaincopyprivate string GetToken()       {             // 也可以这样写:           //return  

2014-06-25 09:41:40 882

转载 微信公共服务平台开发(.Net 的实现)1-------认证“成为开发者”

这些代码也就开始认证的时候用一次,以后就不用了:[csharp] view plaincopyconst string Token = "XXXXX";//你的token  protected void Page_Load(object sender, EventArgs e)  {      string postStr = "";      if (

2014-06-25 09:40:11 727

转载 微信公共服务平台开发(.Net 的实现)5-------解决access_token过期的问题

因为access_token,在以后的高级功能里面会经常用到,所以这里不得不这里对前面所讲解的access_token改造一下。另外需要说明的是access_token是变化的,有自己的周期,官方解释为:"有效期为7200秒",这就要求我们把获得的access_token存入一个物理文件或者Application中,请求到过期后修改这些内容,需要用的时候读出来.有些人可

2014-06-25 09:37:25 813

转载 微信公众平台开发 ACCESS TOKEN

本文介绍微信公众平台下Access Token的概念及获取方法。一、Access Tokenaccess_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token。正常情况下access_token有效期为7200秒,重复获取将导致上次获取的access_token失效。公众号可以使用AppID和AppSecret调用本接口来获取acce

2014-06-25 09:06:24 3277

转载 MVC4 jquery 样式 主题 用法(案例)

MVC4已经自带了jquery,新建的项目,基本上什么都不用添加就可以运行,跑项目.(集成了那么多东西,jquery,modernizr,自带的默认权限,生成的模板,但是缺没有一个统一的文档或者什么去介绍已经集成的东西,怎么个用法 各种百科)  第一步: [项目]-[管理NuGet程序包] 点击更新 输入jquery ui 然后更新jquery ui插件到最新版本

2014-06-23 17:25:42 548

转载 ASP.NET自定义控件开发示例(二)

接着上次的内容。接下来我们让它的时间能不停走动。新建一个类TipTime3,新建脚本文件TipTime3.js,将TipTime2代码都复制过来。 为了能将C#的DateTime对象转换为JS的Date,需要将该时间距离1970-1-1午夜的毫秒数传给JS。剩下的工作就是利用setInterval每隔1秒改变span标签的文本,略过。 下一步要实现利用AJAX获取服务端的时

2014-06-12 15:29:25 589

转载 ASP.NET自定义控件开发示例(一)

本文通过实现一个服务端控件来讲解一下控件开发,该控件的功能如下:1.显示服务端时间,并不停更新 2.通过手动点击刷新按钮以AJAX获取服务端最新时间 3.能拖动 4.能记住在页面上的位置,页面回传后位置不变 5.能配置一个定时时间,一到这个时间,自动回传触发用户自定义的事件首先新建一个类库项目HampWebControl,再新建一个类叫TipTime1,继承WebC

2014-06-12 15:25:48 860

转载 使用ZBar来读取条形码和二维码的方法

1.使用ZBar项目。下载地址是: http://zbar.sourceforge.net/iphone/index.html2.新建一个项目。3.导入 ZBar的sdk。把ZBar SDK的目录拉入项目,然后选中copy选项4.在项目文件的target中加入 以下framework5.在appDelegate文件中加入 标记部分的代码[cpp]

2014-06-11 11:36:20 1168

转载 在微信公众平台前端网页上添加分享到朋友圈,关注微信等按钮

微信公众平台开始支持前端网页,大家可能看到很多网页上都有分享到朋友圈,关注微信等按钮,点击它们都会弹出一个窗口让你分享和关注,这个是怎么实现的呢?今天就给大家讲解下如何在微信公众平台前端网页上添加分享到朋友圈,关注微信号等按钮。微信内嵌浏览器通过 Mac 远程调试 iPhone 上微信自己的网页,我们可以发现微信内嵌浏览器定义了一个私有 JavaScript 对象:Weix

2014-06-11 11:30:00 1063

转载 基础总结篇之四:Service完全解析

富貴必從勤苦得,男兒須讀五車書。唐.杜甫《柏學士茅屋》作为程序员的我们,须知富贵是要通过勤苦努力才能得到的,要想在行业内有所建树,就必须刻苦学习和钻研。今天我们来讲一下Android中Service的相关内容。Service在Android中和Activity是属于同一级别上的组件,我们可以将他们认为是两个好哥们,Activity仪表不凡,迷倒万千少女,经常做一些公众人物角色,

2014-06-08 14:17:40 487

转载 基础总结篇之三:Activity的task相关

古人學問無遺力,少壯工夫老始成。紙上得來終覺淺,絕知此事要躬行。南宋.陸遊《冬夜讀書示子聿(yù)》软件行业也是一样,多少前辈不遗余力的奋斗才出现了软件行业的繁荣的景象,其中已有不少成为大师级人物。今天我们站在伟人的肩膀上,自然会有不少的优势,但不要忘了,要在对技术的认知方面有所提升,仍需我们去实践,去实践。今天我们来讲一下Activity的task相关内容。上次我们讲到A

2014-06-08 11:10:03 434

转载 基础总结篇之二:Activity的四种launchMode

合抱之木,生於毫末;九層之台,起於累土;千里之行,始於足下。《老子》今天在社区看到有朋友问“如何在半年内成为顶级架构师”,有网友道“关灯睡觉,不用半年的...”,的确,做梦还来的快一些。作为一个程序员,树立远大的目标是值得欣赏的,但不能只去空想,要一步一步地实践才行。成大事者,须从小事做起;万事起于忽微,量变引起质变。我们今天要讲的是Activity的四种launchMode。

2014-06-08 10:49:38 411

转载 基础总结篇之一:Activity生命周期

子曰:溫故而知新,可以為師矣。《論語》学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就完全掌握,那基本不大可能,所以我们需要经常回过头再仔细研读几遍,以领悟到作者的思想精髓。近来回顾了一下关于Activity的生命周期,参看了相关书籍和官方文档,也有了不小的收获,对于以前的认知有了很大程度上的改善,在这里和大家分享一下。熟悉javaEE的朋友们都了解servle

2014-06-08 10:17:18 573

转载 Unable to add window -- token null is not for an application错误的解决方法

今天自己做一个小程序,给windowManager添加一个view的时候,一直报一个错误:Caused by: android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application这个错误意思就是 token为空,所以添加不上view,我在

2014-06-08 09:34:16 1112

转载 Java Component类的常用方法

Component类是所有组件的父类。  一、组件的颜色  1.public void setBackground(Color c);  //设置组件的背景色  2.public void setForeground(Color c);  //设置组件的前景色  3.public Color getBackground(Color c); //获取组件的背景色  4.p

2014-06-06 09:45:27 11965 1

转载 at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(错误

at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(这样的错误。可能是android系统版本的问题在3.0以后,不允许在主线成中访问网络。

2014-06-05 14:43:40 974

转载 Access restriction: The type JFrame is not accessible due to restriction on required library

eclipse开发工具1)无法解析继承的类名:*********************************************package com.hao123;import javax.swing.*;public class HisJFrame extends javax.swing.JFrame { /**  * @param

2014-06-01 10:03:43 1984

转载 环境变量配置

1.安装JDK 安装好JDK后,再配置JDK的环境变量: 在“我的电脑”上点右键—>“属性”—>“高级”—> “环境变量(N)”。 新建系统变量JAVA_HOME:C:\Program Files\Java\jdk1.5.0_06 新建系统变量CLASSPATH:.;%JAVA_HOME%\lib;(注意:点号表示当前目录,不能省略) 在系统变量Path的值的前面加入以

2014-06-01 09:56:19 722

转载 android viewpage的使用

在使用之前要加support.v4包哦,一般在D:\android-sdk-windows\extras\android\support\v4目录下面,好像4.0以后见工程的时候自动加载的......下面贴代码及效果图:mainactivity类代码如下:[html] view plaincopyprint?package com.xy.vi

2014-06-01 09:05:23 668

空空如也

空空如也

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

TA关注的人

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