- 博客(23)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
Android基础教程(九)之自定义下拉菜单模式----Spinner与setDropDownViewResource的应用
大家好,我们这一节讲一下Android下的下拉菜单Spinner,就像是Swing的Combobox,html的<select>,由于手机画面有限,要在有限的范围选择项目,下拉菜单是比较好的选择.Android提供的Spinner Widget的下拉菜单已经非常好用了,样式也还适用.但我们本节的Demo的重点在于自定义下拉菜单里的样式,其关键在于调用setDropDownVie...
2009-11-19 21:44:00 113
Android SDK自动升级为2.0的超级简单方法!!!
Android SDK的升级如此之快让人有点招架不住,笔者还没有用上1.6版本,Android2.0就已经发布,那我们这些out的人怎么样才能简单的把我们的旧版本的SDK升级为最新的2.0呢?下面是我个人认为比较简单的方法:第一步:打开Eclipse工具,在工具栏里找到这个按钮,如果你没有找到也不要着急,你在菜单栏Window->Android SDK and A...
2009-11-18 23:33:00 103
Android基础教程(八)之仿百度谷歌搜索自动提示框-----AutoCompleteTextView的应用
现在我们上网几乎都会用百度或者谷歌搜索信息,当我们在输入框里输入一两个字后,就会自动提示我们想要的信息,这种效果在Android里是如何实现的呢? 事实上,Android的AutoCompleteTextView Widget,只要搭配ArrayAdapter就能设计同类似Google搜索提示的效果.本例子先在Layout当中布局一个AutoCompleteText...
2009-11-18 23:00:00 168
Android中级教程(三)之不同Activity之间的数据传递---Bundle对象的使用!
在上一节例子中,介绍了如何在Activity中调用另一个Activity,但若需要在调用 另外一个Activity的同时传递数据,那么就需要利用Android.os.Bundle对象封装数据的能力,将欲传递的数据或参数通过Bundle来传递不同Intent之间的数据.本范例将设计一个简单的个人信息表单,有姓名(EditText)和性别(RadioButton...
2009-11-17 21:28:00 83
Android中级教程(二)之调用另一个Activity---Intent对象的使用!
前一个教程介绍了如何运用切换Layout的方式进行手机页面间的转换,如果要转换的页面不只是背景,颜色或文字内容的不同,而是Activity的置换,那,那就不是单单改变Layout就能完成的,尤其是需要传递的变量不像网页可以通过Cookie或Session,在程序里要移交主动权到另外一个Activity,光靠先前技巧是办不到的.而下面我们要讲的Intent对象就是...
2009-11-16 22:23:00 110
Android 2.0 源码发布,已经成功移植到 HTC Dream G1
昨晚,就在硅谷的太阳就要落山的时候,Google用了两个小时,把Android 2.0的源代码发布到了AOSP(Android Open Source Project)开源项目中。Android社区马上行动起来,并且成功得把它移植到了最老的一款Android手机T-Mobile G1上面。运行Android 2.0系统的Motorola DROID应该面市块2周了,这块明星手机...
2009-11-15 14:33:00 74
Android中级教程(一)之----手机页面的转换setContentView的应用
大家好,我们这一节讲的是手机页面的转换setContentView的应用.在网页的世界里,想要在两个页面间的转换,只要利用超链接就可以实现,但是在手机的世界里,要如何实现手机页面的转换呢? 最简单的方法就是改变Activity的Layout! 在这个例子中,将布局两个Layout,分别为Layout1(main.xml)和Layout2(mylayout.xml)...
2009-11-14 21:14:00 91
Android会加速地球的毁灭?
并非危言耸听,以Android的普及能力,估计5年左右,中国将会有大量基于Android的手机系统,这个数子可能达到一个恐怖的数字。目前中国拥有手机的数量已经突破 7亿台大关,5年时间估计会突破十亿台。谷歌Android平台开源,并且强大,更有一点是免费,实在是广大国内山寨,和不山寨的手机行业的首选平台。几年内,中国街头,可能使用Android平台手机,在街头进行谷歌信息搜索的场景将随...
2009-11-14 21:07:00 95
Android基础教程(七)之----单选项框RadioGroup的综合应用
大家好,我们今天这一节要介绍的是RadioGroup的组事件.RadioGroup可将各自不同的RadioButton,设限于同一个Radio按钮组,同一个RadioGroup组里的按钮,只能做出单一选择(单选题).首先,我们先设计一个TextView Widget,以及一个RadioGroup,并将该RadioGroup内放置两个RadioButton,默...
2009-11-12 23:05:00 72
Android基础教程(六)之----多选项CheckBox的综合应用
大家好,我们这一节将讲多选项CheckBox的综合应用,我们的程序主要构造两个CheckBox的对象,以及一个TextView对象,并通过setOnCheckedChangeLisener实现onCheckedChanged()方法来更新TextView文字.首先我们看一下效果图:下面是主程序的代码:string.xml:...
2009-11-11 22:29:00 87
Android基础教程(五)之-----Menu功能菜单设计
大家好,我们今天这一节讲的是Android功能菜单的设计,程序里定义了两个菜单子项,一个是"关于",一个是"退出",当点击"关于"时候,新建一个Toast提示,当点击"退出"时,我们将结束程序.程序里除了默认覆盖的onCreate外之外,还需要另外新建两个类函数:onCreateOptionsmenu()与onOptionsItemSelected(),前者为创建Menu菜...
2009-11-10 21:50:00 110
Android基础教程(四)之-----取得手机屏幕大小DisplayMetrics的应用
大家好,我们这一节要讲的内容是Android如何取得手机屏幕大小的例子.本节主要用了三个对象TextView,Button,以及DisplayMetrics,其中Displaymetrics是取得手机屏幕大小的关键类,这个例子非常的简单,当我们点击按钮,触发事件,在TextView里显示手机屏幕的宽高分辨率.看一下效果图:按钮触发前:按钮触发...
2009-11-08 21:50:00 116
Android基础教程(三)之-----简单的Button事件响应综合提示控件Toast的应用
大家好,我们这一节将简单的Button事件响应综合提示控件Toast的应用,在上节我们已经学会了在main.xml里定义了Button对象,今天我们来学习Button如何实现事件响应,Button按钮所触发的事件处理,我们称之为Event Handle,只不过在Android当中,按钮事件是由系统的Button.OnClickListener所控制,熟悉Java程序设计的读者对OnXxxL...
2009-11-07 01:37:00 172
谷歌借Android布局中国3G
中国进入3G时代后,电信运营商加强手机深度定制的举动,正改变着手机产业的格局与消费的走向;而Android开放源代码系统也给中国手机产业的升级带来新机遇谷歌移动平台主管安迪·鲁宾5月30日表示,谷歌计划在今年年底之前至少推出18款基于Android系统的新型智能手机产品。可以看出,谷歌此举的目的是吸引更多的人使用Android,吸引更多的开发者为Android开发软件。安迪·鲁宾甚至认为,...
2009-11-06 12:50:00 106
The Saygus VPhone V1 clears FCC, Will this be Verizon’s next Android device?
A recent FCC filinghas revealed what could be the third Android offering from Verizonwireless network. Rumors back in October about a small company bringinganother Android phone through the Open...
2009-11-06 12:37:00 88
Verizon says Tethering it’s Coming to Motorola DROID Early 2010
For those who will soon get their hands on the Verizon DROID by Motorola,the Big Red has a nice surprise waiting to happen. Verizon hasconfirmed that in early 2010 the DROID will have access to ...
2009-11-05 22:43:00 74
Android手机可能是摩托罗拉的最后机会!!!
这家老牌手机公司希望借助一款新手机在中国市场打赢一场翻 身仗,一切已在暗自准备之中。没有人知道,如果没有革命性产品出现,摩托罗拉还能坚持多久。自从2008年手机业务大幅缩水51%,被快速崛起的LG挤下季军的位置以来,摩托罗拉已经 在市场第一阵营里消失有近一年的时间了。早在三年前,这家公司的手机业务就陷入了泥沼,尤其在包括中国印度在内的新兴市场表现乏力。由于在触摸屏和智能手机潮流中反应迟缓,...
2009-11-05 18:25:00 124
Android入门教程(五)之------第一个Android工程HelloAndroid
从这一节我们将正式进入Android编程世界,希望大家多多给我留言以及提些建议.首先我们打开Eclipse选择左上方的菜单[File->New->Project->Android Project]双击后会出现新建Android工程对话框,如下图所示:如果你不知道为什么这么填的话,就先模仿我这样写,具体会在以后章节中提及,建完工程后,我们会发现HelloAn...
2009-11-04 23:22:00 86
Android入门教程(四)之------Android工程目录结构介绍
当我们创建完Android工程如(HelloAndroid)后,展开"Package Explorer"窗口里的"HelloAndroid"项名称,可以看见如下目录结构:res:放置应用程序用到的资源文件。其包含(Drawable,layout,values等目录)。当这个目录下的文件发生变化时,src目录下面的R.java就会自动发生变化。assets...
2009-11-04 23:10:00 86
Android入门教程(三)之------导入现有Android工程
开启Android工程我们开启Eclipse环境来,在左上方的菜单上,选择[File->New->Project],会弹出[New Project]对话框.Eclipse是通用的剪辑环境,可根据你所安装的不同的插件而支持许多种类的工程的创建.点击[Android]资料夹下的[Android Project]对话框,点选"Browse.."按钮以选择[开启已经存在的工程](Cre...
2009-11-04 21:26:00 69
Android入门教程(二)之------环境搭建
Android操作系统顶着Google与Open Handset Alliance的光环,让很多程序员在Android手机还没上市之前,就开始紧追着官方文档,Early SDK版本更新,这是IT业界罕见的现象,因为大家都抱着”不想输在起跑线上“的心态,这也是手机发展的历史,第一次有机会让所有的程序员站在同一个起跑 开始,无论是...
2009-11-04 21:23:00 69
Android应用实例(一)之---有道辞典VZ.0
大家好,这是我做的一个简单的有道Android的DEMO,只是简单的雏形。界面设计也有点丑陋呵呵~ 看看下面的效果图:第一步:思路解析从界面看一共用了三个控件EditText,Button,WebView。其实是四个,是当我们查询内容为空的时候用来提示的Toast控件。我们在EditText输入查询内容,这里包括中文,英文。然后通过参数的形式,从http://dic...
2009-11-01 22:05:00 93
Android 入门前言之 --布局
Android UI布局ActivityAndroid 应用程序基本功能单元本身没有任何屏幕存在View 和Viewgroup表示在Android 平台上的基本用户界面单元Viewsandroid.view.View Ø 为指定的...
2009-11-01 22:00:00 66
Xcode下载地址大全
2015-01-11
J2EE+的+13+种核心技术简介
2009-12-10
关于mysql text 字段问题
2015-08-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人