白玉梁的专栏

不积跬步无以至千里

android listview 使用

今天在做项目的时候用了自定义listview以及自定义的item、adapter。现在把其中需要注意的地方记录下来: 1、item内如果有button等控件时,在监听listview的onitemclick事件时,焦点会被item内的button、imagebutton等控件抢走,从而导致在li...

2014-03-29 23:01:20

阅读数:921

评论数:0

安卓调用百度地图实现

本文将讲述安卓调用百度地图的实现方法,刚接触百度地图的童鞋可以作为参考,先看效果图:     再看工程文件: 注意,该项目所用百度sdk为最新版,需用最新密钥,再次声明,那些在调用百度地图时老是不正常的童鞋,一定要根据你的sdk版本申请对应密钥,这个我已经在上一篇文章中讲过了,大家可以去参...

2014-03-27 22:16:46

阅读数:2462

评论数:2

安卓实现天气预报功能

此篇文章主要针对初学者,讲述了如何如何利用webservice访问天气预报接口获取网络数据,对返回结果的处理,以及如何利用Handler更新主线程UI。先看效果图: 接下来看主程序: package com.example.getweather; import org.ksoap2.Soap...

2014-03-24 19:09:18

阅读数:2116

评论数:2

调用百度地图只显示网格的问题

关于安卓调用百度地图只显示网格的问题,楼主也曾为此不知所措,曾怀疑是不是百度SDK的bug,在网上也搜了各种答案,都没能解决,应为这个问题很很奇怪,位置已经定好了,并且坐标,地址也都能显示出来,唯独地图界面不加载,这让人很是抓狂,按说位置已经定出来了,应该密钥key没有问题,但其实不然,问题还真出...

2014-03-22 01:54:17

阅读数:2386

评论数:0

Socket实现单客户端与服务器对话功能

单客户端,顾名思义,就是客户端只有一个用户去访问服务器,然后服务器根据该客户请求返回信息,先看下效果图: 服务端(左)和客户端(右):   注意,我是用了两个eclipse,一个只放服务端文件,一个只放客户端文件,先启动服务端,再启动客户端,客户端连接的ip地址即服务端ip,端口可以自己...

2014-03-14 17:13:09

阅读数:1569

评论数:0

popupwindow中EditText获取焦点后自动弹出软键盘

关于popupwindow中EditText获取焦点后自动弹出软键盘的问题,用过手机qq或空间的童鞋应该知道,再点击评论时会弹出一个编辑框,并且伴随软键盘一起弹出是不是很方便啊,下面我们就来讲一下实现方法,先看效果: 实现过程其实就是在listview的适配器Adapter中给"评论&...

2014-03-08 09:34:18

阅读数:6828

评论数:2

Android通过WebService实现图片的上传和下载(一)

这篇文章将讲解Android如果通过访问WebService接口实现图片的上传和下载,当然这不但需要大家懂得Android还要懂得WebService技术,安卓属于客户端,而webservice则属于服务端,所以就要求大家既要会开发APP又要会写服务器,这篇文章所用的WebService是通过Xf...

2014-03-06 16:25:45

阅读数:2420

评论数:0

ListView下拉刷新上拉加载更多实现

这篇文章将带大家了解listview下拉刷新和上拉加载更过的实现过程,先看效果:   接下来再看一下工程文件; 首先,实现这种效果需要重写ListView控件,工程中的RefreshListView即继承了ListView,并实现了OnScrollListener接口,头部和脚部和主界面其实是...

2014-03-06 15:00:41

阅读数:2132

评论数:3

(Java)微信之个人公众账号开发(二)——接收并处理用户消息(下)

接下来,我们再讲一下图文消息: 如图: 大家可以先从开发者文档中了解一下图文消息的一些参数: 如上图,用户回复4时,ipastor返回了几条图文消息,上图中属于多图文消息,当然还有单图文消息,图文消息,我们需用到封装类NewsMessage和Article,至于为什么用户发送4,ipastor就...

2014-03-05 21:26:23

阅读数:1606

评论数:0

(Java)微信之个人公众账号开发(二)——接收并处理用户消息 (中)

我们继续来看MessageUtil(消息解析工具类)的完整代码: /** * 消息工具类 * * @author liufeng * @date 2013-05-19 */ public class MessageUtil { /** * 返回消息类型:文本 */ pub...

2014-03-05 20:56:00

阅读数:1819

评论数:1

(Java)微信之个人公众账号开发(二)——接收并处理用户消息(上)

经过上一篇,大家成功进入开发者模式后,主要工作就是我们服务器的后台开发了,这个跟我们平时的web项目没什么两样,主要就是根据微信服务器传过来的消息类型及内容进行判断和处理,然后返回相应信息。而消息的处理则主要在servlet中的POST方法中,get方法主要用来验证消息是否来自微信服务器,而pos...

2014-03-05 16:55:44

阅读数:2698

评论数:0

(Java)微信之个人公众账号开发(一)——进入开发者模式

本篇文章将教大家如何建立微信个人公众账号,(注意:后台全部是用javaweb相关技术开发),大家知道,现在微信公众账号分服务号和订阅号,现在我要讲的主要是个人微信公众账号的建立以及后台的开发,个人公众账号一旦申请成功一般为订阅号,详细情况,大家可以到微信官网了解。先来看一下我自己的微信个人公众账号...

2014-03-05 14:51:28

阅读数:3948

评论数:1

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