
Android中级教程
文章平均质量分 77
Android_Tutor
个人微信公共账号:山高魏垚 微信号:bbookkii
展开
-
Android中级教程(二)之调用另一个Activity---Intent对象的使用!
前一个教程介绍了如何运用切换Layout的方式进行手机页面间的转换,如果要转换的页面不只是背景,颜色或文字内容的不同,而是Activity的置换,那,那就不是单单改变Layout就能完成的,尤其是需要传递的变量不像网页可以通过Cookie或Session,在程序里要移交主动权到另外一个Activity,光靠先前技巧是办不到的. 而下面我们要讲的Intent对象原创 2009-11-16 22:23:00 · 16044 阅读 · 16 评论 -
Android读写XML(下)——创建XML文档
在前面的2篇文章Android读写XML(上)——package说明、Android读写XML(中)——SAX中想必大家对XML文件读取的方法已经比较熟悉了,在这里我们就不多说了,直接说明如何将信息写成XML文件,首先介绍Andoid SDK中的相关类。类说明XmlSerializerDefine an interface to se转载 2010-03-31 19:31:00 · 9669 阅读 · 0 评论 -
Android读写XML(中)——SAX
在Android读写XML(上)——package说明中,详细介绍了使用 DOM方法读取XML文档,由于使用DOM方法需要将整个XML文档加载内存中,对系统资源占用比较多,这对内存比较紧张的Android系统来说,使用DOM方法读取XML文档会有很大的限制。 使用SAX方法读取XML,对内存资源的占用的比较少,因此在嵌入式设备中极力推荐使用,Android也不例外,本篇幅详细说转载 2010-03-31 19:30:00 · 6209 阅读 · 0 评论 -
Android读写XML(上)——package说明
注明:本文转自http://www.moandroid.com. XML 经常用作 Internet 上的一种数据格式,其文件格式想必大家都比较清楚,在这里我结合Android平台,来说明Android SDK提供的读写XML的package。首先介绍下Android SDK与Java SDK在读写XML文件方面,数据包之间的关系。Android 平台最大的一个优势在于它利用了转载 2010-03-31 19:27:00 · 9704 阅读 · 2 评论 -
Android中级教程之----Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)!
在Android群里,经常会有人问我,Android Log是怎么用的,今天我就把从网上以及SDK里东拼西凑过来,让大家先一睹为快,希望对大家入门Android Log有一定的帮助.android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERRO原创 2009-12-26 16:14:00 · 132003 阅读 · 60 评论 -
Android 中级教程之------Android MediaPlayer播放mp3的实例!
大家好我们今天研究的是Android中很重要也最为复杂的媒体播放器---MediaPlayer.Android的MediaPlayer包含了Audio和video的播放功能,在Android的界面上,Music和Video两个应用程序都是调用MediaPlayer实现的。 MediaPlayer在底层是基于OpenCore(PacketVideo)的库实现的,为了构建一个Medi原创 2009-12-22 22:13:00 · 30263 阅读 · 10 评论 -
Android基础教程之----SMS简单发送短信程序(两个模拟器之间的通信)!
前面的范例,示范了如何通过程序拨打电话,在GSM移动通信系统的服务中,除了打电话外,另一个常用的功能,就是发短信.也因为如此,许多电信业者推出专属短信族的专用费率,由此可知短信功能对手机的重要性. 发送短信的关键程序是通过SmsManager对象的sendTextMessage()方法来完成,其中sendTextMessage()方法需传入五个值,依次是收件人地址(String),发送地址原创 2009-12-15 23:02:00 · 10320 阅读 · 12 评论 -
用Android访问本地站点---(localhost,10.0.2.2)要区别
不知道大家是否想试一下用Android模拟器如何访问自己建的Web站点呢? 下面我将讲一下如何实现. Step 1:我用的Tomcat作为本地服务器,在Webapps这个目录里,把我的名为kankong的Web工程放进来,启动Tomcat服务器.在浏览器里输入:http://localhost(或者127.0.0.1):8080/kankong/index.html将出现如下界面:原创 2009-12-13 11:01:00 · 29313 阅读 · 8 评论 -
Android SDK中tools详解
Android SDK包含了各种各样的定制工具,简介如下:Android模拟器(Android Emulator )它是在你的计算机上运行的一个虚拟移动设备。你可以使用模拟器来在一个实际的Android运行环境下设计,调试和测试你的应用程序。Android调试桥(Android Debug Bridge (adb) )Adb 工具可以让你在模拟器或设备上安装应用程序的.apk文件,原创 2009-12-09 23:43:00 · 12340 阅读 · 2 评论 -
Intent在Android中的几种用法
转自东方尚智沈大海csdn博客:如果是从BroadcastReceiver启动一个新的Activity, 不要忘记i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); public class MyReceiver extends BroadcastReceiver{public sta原创 2009-12-09 21:29:00 · 14494 阅读 · 7 评论 -
Android中级教程之--------Android应用程序的生命周期(一定要理解,面试会问的哦!)
Android的应用程序的生命周期,我相信这在以后的Android面试一定是经常考的题目,所以大家一点要重视哦!下面我将图文双线程,希望对大家有一点帮助! 首先我们看一下Android应用程序的生命周期图: 在大部份情况下,每个Android应用都将运行在自己的Linux进程当中。当这个应用的某些代码需要执行时,进程就会被创建,并且将保持运行,直到该原创 2009-12-06 21:11:00 · 37337 阅读 · 23 评论 -
Android中级教程(三)之不同Activity之间的数据传递---Bundle对象的使用!
在上一节例子中,介绍了如何在Activity中调用另一个Activity,但若需要在调用 另外一个Activity的同时传递数据,那么就需要利用Android.os.Bundle对象封装数据的能力,将欲传递的数据或参数通过Bundle来传递不同Intent之间的数据. 本范例将设计一个简单的个人信息表单,有姓名(EditText)和性别(RadioButton原创 2009-11-17 21:28:00 · 15021 阅读 · 14 评论 -
Android中级教程(一)之----手机页面的转换setContentView的应用
大家好,我们这一节讲的是手机页面的转换setContentView的应用.在网页的世界里,想要在两个页面间的转换,只要利用超链接就可以实现,但是在手机的世界里,要如何实现手机页面的转换呢? 最简单的方法就是改变Activity的Layout! 在这个例子中,将布局两个Layout,分别为Layout1(main.xml)和Layout2(mylay原创 2009-11-14 21:14:00 · 23529 阅读 · 14 评论 -
Android自定义action与permission!!!
大家好,今天给大家简单分享一下Android中自定义action与permission. 我们在实际开发中,经常会用到系统的功能,比如打电话功能只要如以下简单代码:Uri uri = Uri.parse("tel.xxxxxx");Intent it =new Intent(Intent.ACTION_CALL,uri); startActivity(it); 并且在AndroidManifest.xml文件中添加如下权限:原创 2011-04-08 19:20:00 · 26131 阅读 · 38 评论