自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hello_haozi的专栏

Happy code and write.

  • 博客(8)
  • 资源 (9)
  • 收藏
  • 关注

原创 Android 自定义 SpinnerButton

模仿Android4.0的Spinner Button写的一个MySpinnerButton。这样在1.6~4.0.4版本都可以实现这种下拉框的效果了。实现效果:点击屏幕上的Spinner Button,在按钮的下方会滑出一个下拉列表,滑动选择下拉列表中其中一个选项,则下拉列表收回,按钮上的文字显示为选项的内容。点击返回键或下拉列表外部区域,下拉列表收回。反复点击按钮,下拉列表反复执行滑出和收

2012-05-31 14:01:59 6535 9

原创 一个用wiEngine写的非常简单的游戏

这是一个使用wiEngine手机游戏引擎写的一个非常简单的游戏。游戏只有两个场景,一个是欢迎场景,一个是游戏场景。欢迎场景只有一个背景图,一张游戏logo和一个开始游戏的按钮,点击开始游戏按钮,会进入游戏场景。在游戏场景中,用手指点击屏幕,会有一些可爱的豆豆从左跳到右。虽然游戏非常简单,但是其作为对wiEngine 的入门学习游戏来说,已经非常足够了。况且,在这个类似demo的游戏中,我是用了自己

2012-05-24 20:44:43 1700 1

原创 WiEngine—一款牛逼哄哄的手机游戏引擎

WiEngine,这款游戏引擎是中国大陆一个09年才成立的公司的产品。不要小看这家公司,里面的员工都是从微软,ibm,中国移动等公司出来的牛人!在此提一个牛人,微云公司的CTO大人 luma(wiSupport),他是我非常崇拜敬仰的一个人。这是微云公司的网站:http://www.wiyun.com/在此贴两张图,一张是wiYun公司的logo,一张是wiEngine的l

2012-05-24 20:24:36 4542

转载 使用Google Weather API查询天气预报

Google Weather API 只支持美国地区使用邮政编码进行查询,例如:http://www.google.com/ig/api?hl=zh-cn&weather=94043(94043 为 山景城, 美国加州 的邮政编码)而除了美国以外的地区需要使用经纬度坐标作为参数才能执行 Google Weather API, 例如:http://www.google.com/i

2012-05-14 13:08:22 4849

原创 中国国家气象局天气预报信息接口

想在自己的android应用中获得当天的天气情况,这该怎么做呢?不用担心。中国国家气象局提供了获取所在城市天气预报信息接口。通过这个接口,我们就可以获取天气信息了。中国国家气象局天气预报接口总共提供了三个:http://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityin

2012-05-14 11:57:32 198324 17

原创 使用startActivityForResult得到通讯录联系人信息

Sometimes, you might want to receive a result from the activity that you start. In that case, start the activity by callingstartActivityForResult() (instead ofstartActivity()). To then receive the r

2012-05-09 10:48:01 2636 1

原创 使用Intent filter来实现不同应用中Activity的相互跳转

点击A应用中的Activity,就跳转到B应用中的Activity,这种方式可以实现从一个应用的Activity 跳转到另一个应用的Activity,它们之间还可以传递数据。效果图:这是_08StartActivity项目下的_08StartActivityActivity这是_08StartActivity_Other项目下的SendActivity点击_08

2012-05-08 18:02:04 4704 1

原创 Android基本原理笔记

文章链接:http://developer.android.com/guide/topics/fundamentals.htmlAndroid基本原理快速浏览:1 Android应用是由一个或多个的应用组件(如activities, services, content providers和broadcast receivers)组成。2 每个组件在应用中各自扮演不同

2012-05-08 17:20:05 5096

FlashDevelopcn 汉化版本

Flash的开发IDE,支持汉化,完美使用

2015-06-16

使用surfaceView制作的拍照demo

这是一个用surfaceview来捕捉摄像头画面并拍照存储图片到sdcard的demo。众所周知,在一个应用中,我们可以通过intent来调用系统自带的相机功能进行拍 照,但,这样做不如自己写一个拍照界面来的酷!用surfaceview的方式来做,你可以随心所欲的设计自己的界面。 在这个例子中,我用代码制作了一个拍摄界面,里面只有三个控件,一个是自己封装的CameraView,它继承了SurfaceView,一个是悬浮在CameraView上的按 钮,点击它可以捕捉画面并把图像存储到sdCard的根目录下,还有一个是悬浮在CameraView上的TextView,它不过显示一行文字而已。

2013-01-21

使用ViewFlipper实现图片左右滑动效果

ViewFlipper,不妨把它看做一个容器吧,你可以把许多的View放在这个容器中,让它展示给用户,虽然它每次只展示一个view,我感觉它的用途更好是作为广告展示,比如类似购物网站那样的广告滚动展示。这个demo是一个手动滑动屏幕查看图片的粒子,共有10张图片,左右滑动可以查看图片,效果不是很好。其实用ViewPager会更好些。

2012-11-27

从SDCard中读取文本内容

这是一个把记事本中的内容读取到内存中并将内容显示屏幕上的demo。在这个demo中,整个程序的流程是这样: step 1:首先在程序的assets文件夹下存放一个test.txt文件,文件是utf-8编码格式,里面存放的是一篇文章。windows下生成的记事本默认是ANSI编码格式,你只需要点击 文件 --> 另存为 --> 在弹出框中把编码格式改成utf-8 --> 保存覆盖原文件即可。 step 2:检测sdcard是否插入,false则输出提示:"sdcard未插入。",true则执行step3。 step 3:检测sdcard中mana文件夹下是否有test.txt文件,如果有则读取文件内容,如果没有则从assets中把test.txt文件拷贝到sdcard的mana文件夹下,然后读取sdcard中的test.txt文件内容。 step 4:把文件内容显示到设备屏幕上大功告成。

2012-11-23

一个用wiEngine写的非常简单的游戏

这是一个使用wiEngine手机游戏引擎写的一个非常简单的游戏。游戏只有两个场景,一个是欢迎场景,一个是游戏场景。欢迎场景只有一个背景图,一张游戏logo和一个开始游戏的按钮,点击开始游戏按钮,会进入游戏场景。在游戏场景中,用手指点击屏幕,会有一些可爱的豆豆从左跳到右。虽然游戏没有什么内容,但是其作为对wiEngine 的入门学习游戏来说,已经非常足够了。况且,在这个类似demo的游戏中,我是用了自己所有面向对象的功力去搭建这个游戏,从这个游戏中,不仅学习如何使用wiEngine,还可以学习面向对象思想的设计!

2012-05-24

Android 自定义菜单

Android2.2版本中,如果你要修改菜单默认的背景颜色,网络上有许多的方法。在此就不说了。但是,如果要在2.2以上的版本修改菜单的样式,例如修改背景颜色,图片等,使用这些方法是没有任何作用的。因此自己写了一个自定义的菜单控件,可以自由定义菜单的样式,使得菜单的样式更加丰富。

2012-05-10

动态修改ListView文字大小

写了一个MyAdapter(继承了BaseAdapter)去实现数据和UI的显示。通过滑动SeekBar来改变MyAdapter的getView方法中View的字体大小进而实现了改变ListView中文字大小的效果。

2012-05-10

使用startActivityForResult得到通讯录联系人信息

这里实现的效果是,点击a Activity后,屏幕会跳转到手机的通讯录,任意选择点击一个通讯录中的联系人,则从通讯录Activity跳回到a Activity并在a Activity上显示你刚才选择通讯录联系人的名字。

2012-05-10

使用Intent filter来实现不同应用中Activity的相互跳转

使用Intent filter来实现不同应用中Activity的相互跳转,点击A应用中的Activity,就跳转到B应用中的Activity,这种方式可以实现从一个应用的Activity 跳转到另一个应用的Activity,它们之间还可以传递数据。

2012-05-10

空空如也

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

TA关注的人

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