android开发基础
文章平均质量分 71
lp09160206
这个作者很懒,什么都没留下…
展开
-
android-初识意图
一、意图(Intent)的作用意图的作用主要由两个,激活组件和传递数据。作为android系统的核心消息传递机制,android应用程序的三大组件Acitivity、service和Broadcase Receiver都是由意图来激活的。二、意图的使用方法意图包括了显式意图和隐式意图。1、 显式意图的使用1)利用意图跳转到其他活动并传递数据Activity1:Inte原创 2014-02-24 19:12:39 · 775 阅读 · 0 评论 -
RelativeLayout的常用属性
下面介绍一下RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical转载 2014-05-20 20:42:37 · 508 阅读 · 0 评论 -
Android中数据的存储和访问
数据存储的位置有两个:手机自带的存储空间(电脑的自带硬盘)和外存储设备(sdcard,移动硬盘,也有可能是固定在手机内部,用usb链接电脑后可以看到的存储设备)当使用context的openFileOutput()来保存文件时,文件会被保存在手机自带的存储空间中,而且根据保存时操作模式的不同而权限不同。手机自带的存储空间通常较小,适合存放一些小的文件。大的文件通常存放在SDCard中,保存在S原创 2014-02-24 10:23:19 · 1815 阅读 · 0 评论 -
ListActivity
ListActivityListActivity 是一个窗口,该窗口通过绑定数据源(如数组或者查询结果游标)来显示一些数据项的列表,并且当用户选择一个列表项的时候触发一个事件处理。ListActivity本身维持一个ListView对象,该对象可以被绑定到不同的数据源,通常可能是一个数组或者是指向查询结果集的游标。下面依次介绍屏幕布局、行布局、数据的绑定以及常用的方法。Screen Lay翻译 2014-05-20 09:49:22 · 622 阅读 · 0 评论 -
Android网络编程
使用HttpURLConnection从网络上获取数据1. 在mainfest.xml中添加网络访问权限,代码如下: "2. 给定一个数据url,通过该URL得到一个Http链接,再通过链接获得输入流,读取该网站的数据。核心代码如下:URL url=new URL(urlstring);URLConnecion conn=url.openConnecion()原创 2014-03-12 16:31:40 · 887 阅读 · 0 评论 -
Android基础和运行机制
Android应用程序是用Java语言写的,通过aapt工具把应用程序所需要的任何数据、资源文件打包成apk文件,这个文件是一个将应用安装到手机上的一个载体。每个Android应用程序存在于不同的世界: (1)默认的,每个应用在他自己的Linux进程中运行,当应用中的任何代码需要执行时Android就启动相应的进程,当不需要执行时并且系统资源被其他应用请求时android就关闭相转载 2014-03-06 20:01:57 · 675 阅读 · 0 评论 -
基于Android 平台简易即时通讯的研究与设计
摘要:论文简单介绍Android 平台的特性,主要阐述了基于Android 平台简易即时通讯(IM)的作用和功能以及实现方法。(复杂的通讯如引入视频音频等可以考虑AnyChat SDK~)关键词:Android 平台;即时通讯 (本文中图表点击附件即可见) 1 Android 平台简介Android 是Google 公司于2007年11月5日推出的手转载 2014-03-05 19:14:01 · 1652 阅读 · 0 评论 -
在安卓中对应用进行单元测试
实际开发中,开发android软件的过程需要不断的进行测试。使用Junit测试框架,是正规android开发的必用技术,在Junit中可以得到组件,可以模拟发送时间和检测程序处理的正确性。使用方法如下:第一步:添加单元测试所使用到的类库以及单元测试的运行工具在application结点内部添加在application结点外部添加Android:targetPackage=”原创 2014-02-19 16:12:49 · 544 阅读 · 0 评论 -
Android异步处理机制
一个安卓应用程序启动的时候会单独创建一个进程。默认情况下,该应用程序内的四大组件:Activity、Service、ContentProvider以及Broadcast Receiver都在该进程空间内运行。各应用程序的进程空间相互独立,不允许相互访问资源。每个进程空间中会有很多线程运行,其中有一个主线程(也成为UI线程),根据Android单线程模型,所有更新UI的操作必须在主线程中进行,不允许原创 2014-02-26 20:26:50 · 1072 阅读 · 0 评论 -
Android的进程、线程模型
Android 包括一个应用程序框架、几个应用程序库和一个基于 Dalvik 虚拟机的运行时,所有这些都运行在 Linux 内核之上。通过利用 Linux 内核的优势,Android 得到了大量操作系统服务,包括进程和内存管理、网络堆栈、驱动程序、硬件抽象层、安全性等相关的服务。 有关Java虚拟机跟进程,线程的关系请参看下面这篇文章:进程、线程与JVM、CLR转载 2014-02-25 17:08:43 · 939 阅读 · 0 评论 -
Android-广播接受者
广播接收者,事实上是一种观察者模式的实现。通过对关心的事件进行订阅(通过Intent-Filter来过滤意图),当关心事件发生时(广播一个意图),会自动回调广播接受者的onReceive()方法。广播接受者自身没有图形化的显示界面,通常会在onReceive()方法里启动一个Activity或者通过NotificationManager来提醒用户。以下是使用方法:1、 广播接收者作为andr原创 2014-02-25 11:17:12 · 880 阅读 · 0 评论 -
Adapter——适配器的使用
Adapter将数据以列表的形式显示到屏幕上,需要三步:1) 需要一个ListView2) 准备好要显示的数据,这些数据可能是数组,元素是map的集合,从数据库或者内容提供者中查询获得的游标3) 需要一个将数据逐条读入然后装入到相应列表项的适配器,通过适配器可以设置列表项的布局以及绑定要显示的数据根据要显示的数据源的不同,适配器常用的有如下三种,以原创 2014-05-20 21:13:47 · 620 阅读 · 0 评论