Alan's Blog

导航

上一页 1 2 3 4 5 6 7 ··· 10 下一页

2011年8月8日 #

Android控件--ToggleButton学习

摘要: ToggleButton有两种状态:选中和未选择状态,并且需要为不同的状态设置不同的显示文本。首先先看一下效果:下面看一下ToggleButton的用法(相关的代码):main.xml的布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layo 阅读全文

posted @ 2011-08-08 10:22 Alan's Blog 阅读(852) 评论(0) 推荐(0) 编辑

2011年8月1日 #

看一遍就明白android activity的生命周期

摘要: 看了那么多的activity的生命周期,如果第一次看并且不细看的话,可能你需要花费比较多的精力去了解。我自己有一台android手机,平时对 应用程序的操作情况都是有去了解的,之前有看过一篇文章,对android activity生命周期的分析直观、易懂!由于默写原因一直没有拿出来分享,现在想想,这样也太对不起刚开始起步学习或者刚开始找android工作的面试们了。首先看一下Android api中所提供的Activity生命周期图(不明白的,可以看完整篇文章,在回头看一下这个图,你会明白的):Activity其实是继承了ApplicationContext这个类,我们可以重写以下方法,如下代 阅读全文

posted @ 2011-08-01 13:05 Alan's Blog 阅读(752) 评论(0) 推荐(0) 编辑

进程和线程的区别

摘要: 转载自:http://www.cnblogs.com/flashsky/articles/642720.html线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:(1)地址空间:进程内的一个执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间;(2)资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源(3)线程是处理器调度的基本单位,但进程不是.4)二者均可并发执行.进程和线程都是由操作系统所体会的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。进程和线程的区别在于:简而言之,一个程序至少有一个进程,一个进程至少有一 阅读全文

posted @ 2011-08-01 00:35 Alan's Blog 阅读(526) 评论(0) 推荐(0) 编辑

2011年7月30日 #

写clone()方法时,通常都有一行代码,是什么?

摘要: Clone 有缺省行为,super.clone();他负责产生正确大小的空间,并逐位复制。 阅读全文

posted @ 2011-07-30 00:24 Alan's Blog 阅读(1778) 评论(0) 推荐(0) 编辑

2011年6月7日 #

Android学习笔记----IntentService使用

摘要: IntentService是Service类的子类,用来处理异步请求。客户端可以通过startService(Intent)方法传递请求给IntentService,IntentService通过worker thread处理每个Intent对象,执行完所有的工作之后自动停止Service。说明:worker thread处理所有通过传递过来的请求,创建一个worker queue,一次只传递一个intent到onHandleIntent中,从而不必担心多线程带来的问题。处理完毕之后自动调用stopSelf()方法;默认实现了Onbind()方法,返回值为null;模式实现了哦你StartCo 阅读全文

posted @ 2011-06-07 11:54 Alan's Blog 阅读(3582) 评论(0) 推荐(0) 编辑

2011年6月1日 #

android学习笔记——图解 Android 广播机制

摘要: 在博客园的一个帖子里面,我看到了这样一个对android广播机制的分解,感觉非常到位,通俗易懂,顺便在这里剪切过来和大家分享一下:摘自:http://www.cnblogs.com/TerryBlog/archive/2010/08/16/1801016.html从现实生活中理解广播机制一听到广播我们第一感觉就会联想到小时候村里面的广播,每逢村里有什么活动都是通过广播发送的。收听收音机也是一种广播,在收音机中有很多个广播电台,每个广播电台播放的内容都不相同。接受广播时广播(发送方)并不在意我们(接收方)接收到广播时如何处理。好比我们收听交通电台的广播,电台中告诉我们现在在交通状况如何,但它并不 阅读全文

posted @ 2011-06-01 20:45 Alan's Blog 阅读(1385) 评论(0) 推荐(0) 编辑

2011年5月29日 #

Android学习笔记(Service中的startService或者bindService的区别)

摘要: Service创建有两种方法: startService或者bindService服务不能自己运行,需要通过调用Context.startService()或Context.bindService()方法启动服务。这两个方法都可以启动Service,但是它们的使用场合有所不同。使用startService()方法启用服务,调用者与服务之间没有关连,即使调用者退出了,服务仍然运行。使用bindService()方法启用服务,调用者与服务绑定在了一起,调用者一旦退出,服务也就终止,大有“不求同时生,必须同时死”的特点。如果打算采用Context.startService()方法启动服务,在服务未被 阅读全文

posted @ 2011-05-29 02:27 Alan's Blog 阅读(11596) 评论(1) 推荐(0) 编辑

Android学习笔记----Intent

摘要: 下面讲解一下Android中的Intent的内容Android中提供了Intent机制来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Service之间的交互。因此,Intent在这里起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦。在SDK中给出了Intent作用的表现形式为:通过Context.startActivi 阅读全文

posted @ 2011-05-29 01:48 Alan's Blog 阅读(1066) 评论(0) 推荐(0) 编辑

2011年5月10日 #

android通过USB使用真机调试程序

摘要: 我的机子很老,开启个android模拟器都要好几分钟,但幸亏有个android的真机,这样直接在andriod手机上调试也是一个不错的选择。下面我就介绍 一下使用android手机来调试android应用程序所需要的步骤:(典型的Hello World程序)1、手机通过数据线连接在电脑上2、设置android手机为USB调试模式。步骤: menu—> 设置 —> 应用程序 —> 开发 , 选择【USB调试】3、如果是window系统,系统会提示安装驱动:选择正确的android sdk安装目录,然后点击下一步,系统就开始安装驱动了4、驱动安装完成之后,重启电脑(通常系统会有“ 阅读全文

posted @ 2011-05-10 02:26 Alan's Blog 阅读(103178) 评论(3) 推荐(5) 编辑

2011年3月25日 #

hibernate oracle blob数据类型的处理

摘要: hibernate对blob的存储和读取比较特殊,不能像平常处理数据那样进行操作,下面是hibernate中对oracle blob类型的处理的例子:oracle数据库建表语句create table stu( id number(2), name varchar2(16), filename varchar2(64), filedata BLOB, primary key(id));Stu.java文件public class Stu implements java.io.Serializable {// Fieldsprivate Byte id;private String name;p 阅读全文

posted @ 2011-03-25 17:06 Alan's Blog 阅读(4587) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 10 下一页