上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
  2011年7月27日
摘要: 本文来自:安卓航班网 有时当一个组件或者activity被destory()的时候要求其启动的线程也一起终止掉,我看书总结了一下有这有几种方法: 1.初始化的时候,定义启动的线程为一个守护线程,这样当主线程消亡掉的时候,其他线程也会被终止。java代码://使用下面的方法,当初始化一个线程时myThread.setDaemon(true);myThread.start(); 2.可在activity中的onstop()方法中调用以下代码。java代码:if(myThread != null) {Thread dummy = myThread;myThread = null;dummy.inte 阅读全文
posted @ 2011-07-27 16:46 泉と緣 阅读(566) 评论(0) 推荐(0) 编辑
  2011年7月25日
摘要: 本文来自:安卓航班网很多初学者可能会问,怎么样才能学好android,我们要看什么书呢,还是什么视频,其实这些都不是重要的,重要的是,你认为自己可以学好android,认为自己可以坚持下来。其实学很多语言都是通的,你要有C基础,学JAVA很快的,等你学会了JAVA学android也很快,学语言,无非就是要学好基础,弄清楚概念,然后做个简单的例子,慢慢的体会为什么要用这个,用这个有什么好处,这样印象就深了,基础打好了,到后面你会觉得突然自己提高了很多,很多东西都明白了,在黑暗中的努力是为了迎接光明。我以前学的时候也会有时候很迷茫,觉得一个概念弄不清楚,比如说接口,我看了半天没发现接口的作用,看别 阅读全文
posted @ 2011-07-25 16:14 泉と緣 阅读(513) 评论(0) 推荐(0) 编辑
  2011年7月22日
摘要: 本文来自:安卓航班网在Android中要让Activity与Thread进行通讯 其实很简单。重点就在于android .os.Handler、java.lang.Thread以及android.os.Message这三个类的整合应用 我们在Thread中可以通过Message来通知Handler,Handler在这里扮演着联系Acitivity与Thread之间的角色。首先在Acitivity中我们要定义 一个常量来作为判断标示private static final int GUINOTIFIER = 0x1234; 然后定义一些例子 里面需要的属性public Calendar mCal 阅读全文
posted @ 2011-07-22 17:14 泉と緣 阅读(306) 评论(1) 推荐(0) 编辑
摘要: 本文来自:安卓航班网调用 WebService 分以下几步:1、指定 WebService 的命名空间和调用方法 ;2、设置调用方法的参数值,如果没有参数,可以省略,设置方法的参数值的代码如下: rpc.addProperty("abc", "test"); 要注意的是,addProperty方法的第1个参数虽然表示调用方法的参数名,但该参数值并不一定与服务端的WebService类中的方法参数名一致,只要设置参数的顺序一致即可。 3、生成调用Webservice方法的SOAP请求信息。SoapSerializationEnvelope envelope 阅读全文
posted @ 2011-07-22 17:12 泉と緣 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 本文来自:安卓航班网其实就是普通的文件操作,不过还是有些地方需要注意。比如:1.加入sdcard操作权限;2.确认sdcard的存在;3.不能直接在非sdcard的根目录创建文件,而是需要先创建目录,再创建文件;在AndroidManifest.xml添加sdcard操作权限<!-- sdcard权限 --> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>变量声明:private final stati 阅读全文
posted @ 2011-07-22 17:11 泉と緣 阅读(284) 评论(0) 推荐(0) 编辑
  2011年7月21日
摘要: 本文来自:安卓航班网一、重点一般应用的Title都是建立应用时在AndroidManifest.xml中配置的,或是用setTitle设置的简单字符串,要是想加入按钮,图片等多个复杂的布局,使用以下方法:在窗口建立时,可以把一个xml布局设置成该应用的Title二、实例a)功能:把title设置成为一个字串和一个按钮的组合b)修改xxActivity.java代码public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEA 阅读全文
posted @ 2011-07-21 12:58 泉と緣 阅读(260) 评论(0) 推荐(1) 编辑
摘要: 本文来自:安卓航班网一、界面元素1. 窗口:Activity应用程序中每个屏幕显示都通过继承和扩展基类Activity实现分类:基本Activity,带内容的Activity(如ListActivity)2. 对话框:Dialog一种显示于Activity之上的界面元素,由Activity管理,用于显示一些临时信息和功能,它比Activity开销小1) 常用对话框:AlertDialog:信息对话框DatePickerDialog,TimePickerDialog:时间日期选择对话框ProgressDialog:进度对话框还可以设置对话框内容为我们自定义的View2) 相关函数:onCreat 阅读全文
posted @ 2011-07-21 11:38 泉と緣 阅读(665) 评论(0) 推荐(3) 编辑
摘要: 本文来自:安卓航班网一、 Android的基本组件1. Activity应用程序中每个屏幕显示都通过继承和扩展基类Activity在一个应用程序中每个Activity都是独立的2. ServiceService是没有可见的用户界面,但可以长时间在后台运行3. Broadcast用户接受广播通知的组件,广播是一种同时通知多个对象的事件通知机制应用程序注册不同的Broadcast Receiver,从而接收不同广播通知不实现图形界面4. Content Provider应用程序彼此间需要共享资源,数据通讯时,采用content provider机制它能将应用程序特写的数据提供给另一个应用程序使用二 阅读全文
posted @ 2011-07-21 11:33 泉と緣 阅读(299) 评论(0) 推荐(1) 编辑
  2011年7月20日
摘要: 本文来自:安卓航班网 如今,大家面对市场中种类繁多的手机必然挑的眼花缭乱。不过,在智能手机占据主要地位的今天,挑选手机的主要因素就是挑选一款性能高的手机操作系统,Andriod就是其中的一个必然选择。Android系统架构和其操作系统一样,采用了分层的架构。Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。 Android系统架构之应用程序Android会同一系列核心应用程序包一起发布,该应用程序包包括email客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用JAVA语言编写的。Android系统架构之 阅读全文
posted @ 2011-07-20 17:15 泉と緣 阅读(364) 评论(0) 推荐(1) 编辑
摘要: 本文来自:安卓航班网 NotificationManager与Notification对象的应用 src/irdc.ex05_08/EX05_08_1.java 当用户在单击Nitification列表中,MSN登录状态的Notification时,会启动这个程序,程序会发出一个Toast,并告知用户"这是模拟MSN切换登录状态的程序"。Java代码:/* 当user单击Notification留言条时,会运行的Activity */ public class EX05_08_1 extends Activity { @Override protected void onC 阅读全文
posted @ 2011-07-20 17:13 泉と緣 阅读(576) 评论(0) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页