学习安卓有一段时间了,应该提高自己的实战能力,做一些简单的Demo。下面我们介绍一下如何利用网络API实现天气预报功能,主要涉及到如何利用API获得网络数据,网络数据返回一般是JSON格式,这里又涉及到JSON的解析问题,这些都是比较基础的问题,应该予以掌握。
首先在http://apistore.baidu.com/?qq-pf-to=pcqq.c2c找到你想要的API,这里我们选择http:...
分类:
移动开发 时间:
2015-05-16 10:33:23
阅读次数:
276
项目中有用到复选框的例子,啊啊......在网上查找有关资料,大多都是过于繁琐,所以自己决定写个这个方面的demo。。。
先给个效果图:
在ListView中添加复选框主要注意以下几个问题:
1、ListView item与item中的控件抢焦点的问题(必须设置CheckBox不可点击和不能获取焦点,让ListView得到焦点)
2、ListView的setChoicMode(in...
分类:
移动开发 时间:
2015-05-15 12:12:00
阅读次数:
181
Android接口回调方法处处涉及到,比如常用的Button点击事件就是一个接口回调,可见掌握熟练使用接口回调方法的重要性。
接口回调的简单解释就是:比如我这个类实现了一个接口里的方法doSomething,然后注册到你这里,然后我就去做别的事情去了, 你在某个触发的时机回头来调用我doSomething的方法。
接口回调一般有两种写法,实现形式不一样,但是具体的内部的实现逻辑是一样。...
分类:
移动开发 时间:
2015-05-14 16:37:15
阅读次数:
135
最近微软的how-old.net把人脸识别技术又大大的火了一把。通过大数据和复杂的算法,能够神奇的预测出照片中人物的性别和年龄。虽然错误率也不低,但是大家都抱着玩一玩乐一乐的心态把照片传上去让机器来鉴定一下自己的颜龄。
人脸识别算法是高深复杂的,面对着计算机视觉的种种数学公式,我就已经投降了。先来简单的玩玩人脸检测吧。Android早已提供了FaceDetector类,今天就来看看如何使用这个...
分类:
移动开发 时间:
2015-05-10 22:28:06
阅读次数:
305
做Android开发的时候,经常碰到View的事件监听,虽然一直在用,但从未思考它的实现原理。还有回调函数虽然经常听说,但是总感觉很晕,一想脑袋就开始乱了。所以今天就写点东西来理一下思路。回调函数以下是维基百科上的定义:在计算机程序设计中,回调函数,或简称回调(Callback 即call then...
分类:
编程语言 时间:
2015-05-08 12:26:10
阅读次数:
170
Android Framework提供了一些2D画图的API,android.graphics包就是其中之一。
为了画一些东西,需要4个元素(或称组件)协同来完成:
* 位图:Bitmap来保持(hold)那些像素
* 画布:Canvas来响应画画(draw)的调用(并将其写入bitmap)
* 画笔:paint描述画画的颜色和样式等
* “颜料“:drawing primitive,比如...
分类:
移动开发 时间:
2015-05-07 14:35:04
阅读次数:
257
1.
Activity中设置了一个popuWindow,popuWindow有数据要返回给activity,用接口回调实现,具体如下
在popuWindow中定义一个接口:
private Callback callback;
private Vector skills;
public SkillsPopuWindow(Context context){
...
分类:
其他好文 时间:
2015-05-06 21:14:59
阅读次数:
172
Android提供了在一个App中启动另一个App中的Activity的能力,这使我们的程序很容易就可以调用其他程序的功能,从而就丰富了我们App的功能。比如在微信中发送一个位置信息,对方可以点击这个位置信息启动腾讯地图并导航。这个场景在现实中作用很大,尤其是朋友在陌生的环境找不到对方时,这个功能简直就是救星。本来想把本文的名字叫启动另一个进程中的Activity,觉得这样才有逼格。因为每个App都...
分类:
移动开发 时间:
2015-05-05 16:31:39
阅读次数:
109
Fragment是Android在3.0(Homeycomb)版本时加入的用以更灵活的构建多屏幕界面的可UI组件。关于Fragment以基本使用方法可以参考官方的教程和最佳实践,以及选择Activity还是Fragment。
但是Fragment使用起来却远没有教程中说的那样简单,也远比Activity要复杂一些,这里总结了孤在使用Fragment时所遇到的坑。
点击阅读全文...
分类:
移动开发 时间:
2015-05-01 17:26:56
阅读次数:
149