
android
文章平均质量分 76
qq201596
这个作者很懒,什么都没留下…
展开
-
Android中的横竖屏
Android横竖屏要解决的问题应该就两个:一。布局问题;二。重新载入问题。1.布局问题:如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的 AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性,他有以下几个参数:"unspecified" 默认值 由系统来判断显示方向.判定的策略是和设备相关的,所以不同...原创 2010-12-14 13:48:37 · 70 阅读 · 0 评论 -
Android中的Activity
一.Android系统由Activity,Service,BroadcastReceiver,ContentProvider组成二.Android系统中Activity提供了可视化的用户界面,创建一个Activity一般是继承 Activity,覆盖Activity的onCreate()方法,在该方法中调用setContentView()方法展示要显示的视图,调用findViewById()方法...原创 2010-10-19 16:36:45 · 82 阅读 · 0 评论 -
Android中Intent
一.Intent的中文意思是“意图,意向”,不同组件组件之间的通信的媒介和信使。二.Intent由下面几部分组成:动作(Action),数据(Data),分类(Category),类型(Type),组件(Compontent)和扩展信息(Extra)。三.Intent在寻找目标组件时有两种方法: 第一.通过组件名称直接指定 第二.通过Intent Filter过滤指定四.I...原创 2010-10-20 19:40:15 · 109 阅读 · 0 评论 -
Android Service组件
1.service是Android四大组件之一,是运行在后台的一个服务程序,必须在AndroidMainfest.xml配置文件中通过元素声明才能使用。2.service 有自己的生命周期,我们可以调用startService()启动,一个Service或者使用buindservice方法来绑定一个存在的service,还可以通过RPC(远程进程调用)机制来实现不同进程间的service的调用...原创 2010-10-25 17:06:57 · 108 阅读 · 0 评论 -
Android 广播事件处理Broadcast Receiver
一.Broadcast Receive为广播接收器,它和事件处理机制类似,只不过事件的处理机制是程序组件级别的,而广播处理机制是系统级别的。二.事件的广播比价简单,构建Intent对象,调用sendBroadcast()方法将广播发出。事件的接收是通过定义一个继承BroadcastReceiver类来实现,继承该类后覆盖其onReceiver方法,并在该方法中相应事件。 MainActi...原创 2010-10-25 17:52:12 · 271 阅读 · 0 评论 -
Android中Content Provide
一.Conent Provider用来保存和检索数据,并且使应用程序之间相互访问数据成为可能,它是跨应用程序共享数据的唯一方法。二.Android提供了应用程序之间访问的统一接口,这些接口被定义在ContentProvide中,包括添加,删除,修改和查询等操作。例:我们要发送一条短信,可能要用到联系人应用程序,从而选择要发送的人。三.Content Provider的常用方法: ...原创 2010-10-26 11:08:59 · 213 阅读 · 0 评论 -
Android中互联网的应用
一.具体的网络编程方式: 1.针对TCP/IP的Socket,ServerSocket。 2.针对UDP的DatagramSocket.DatagramPackage. 3.针对直接URL的URL。URLConnection和HttpURLConnection 4.Google集成了Apache HTTP客户端,这使得使用HTTP进行网络编程成为可能。 ...原创 2010-10-26 14:50:22 · 99 阅读 · 0 评论 -
Android中数据存取
一.Android作为一种手机操作系统,提供如下几种存取数据的方式: Preference(配置),File(文件),SQLite数据和网络。二.Preference: 1.Preference提供了一种轻量级的数据存取方法,应用场合主要是数据比较少的配置信息。它以"键-值"(是一个Map)对的方式将数据保存在一个xml配置文件中。 2.preference简介 ...原创 2010-10-26 17:42:58 · 85 阅读 · 0 评论 -
Android中图形图像
一.Android系统中的图形处理分为两个类,一个类是静态图形处理,一个类是动态图像处理。二.在Android中操作图片是通过使用Drawable类来完成的,Drawable类有很多个子类如BitmapDrawable用来操作位图。ColorDrawable用来操作颜色;ShareDrawable用来操作各种形状。三.有三种方法来实例化Drawable对象: 1.使用保存在工程中的...原创 2010-10-27 15:40:17 · 108 阅读 · 0 评论 -
Android的用户界面
一.Android中所有的UI都是建立在View和ViewGroup这两个类中,所有的VIew子类成 为"Widget",所有的VIewGroup的子类成为"Layout"。二.菜单 选项菜单(Option Menu) 上下文菜单(Context Menu) 子菜单(Sub Menu)三.对话框 警告对话框(AlertDialog) 进度对话框(Progre...原创 2010-10-19 15:48:53 · 127 阅读 · 0 评论 -
Android中资源的访问
一.图片,音频,动画和字符串等叫做android中的资源文件。二.Android工程 与src源文件夹并列的两个文件夹assets和res用来保存资源文件。 1.assets文件夹中放原声文件如MP3文件,通过AssetManager类以二进制流的形式访问 2.res中资源可以通过R资源类直接访问: anim:保存动画 draw...原创 2010-10-18 15:24:55 · 95 阅读 · 0 评论 -
Android开发环境的搭建
下载Android SDK,在先安装------下载安装jdk-----下载eclipse------下载安装ADT原创 2010-10-15 09:13:33 · 77 阅读 · 0 评论 -
Android ArrayAdapter的使用
写一个XML用于显示ListViewlist1.xml <?xml version="1.0" encoding="utf-8"?><TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/checklv1" android:lay...原创 2010-12-20 17:33:46 · 93 阅读 · 0 评论 -
Android中ListView中Item的设置
写一个XML用于显示ListViewlist1.xml <?xml version="1.0" encoding="utf-8"?><TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/checklv1" android:lay...原创 2010-12-20 17:36:02 · 119 阅读 · 0 评论 -
Android.Could not find *.apk
这个问题主要是由于Eclipse中没有设定JRE路径引起的。1.选中项目 -> 右键选择项目属性 -> Java Build Path -> Libraries -> Add library 2. 选择JRE目录添加JRE就好了 ...原创 2011-01-06 13:47:38 · 89 阅读 · 0 评论 -
DatePicker 日期选择控件 DatePickerDialog 日期选择对话框
1、main.xml的代码: < ?xml version="1.0" encoding="utf-8"?><LINEARLAYOUT android:layout_height="fill_parent" android:layout_width="fill_parent" android:orientation="vertical" xmlns:and原创 2011-01-13 13:35:18 · 292 阅读 · 0 评论 -
AutoCompleteTextView 自动完成文本框
AutoCompleteTextView和EditText一样都可以输入文本。但它可以和适配器绑定,当用户输入两个及以上字符时,系统将根据适配器提供的内容,进行文本的自动匹配提示。这个Web开发中Ajax里的一个标志性的功能,现在被Android弄成了一个标准组件。下面我们通过一个例子来学习一下:1、建一个新的项目,打开res/values/strings.xml文件,写入如下代码: ...原创 2011-01-13 13:40:05 · 112 阅读 · 0 评论 -
Spinner 下拉列表
spinner就相当于Html中的下拉列表框,在下面的例子里我们共同学习一下spinner的使用。在这一小节,让我们建一个小关于色彩的下拉列表,当某一个选项被选择时,弹出一个吐司消息。1、建一个新的项目,打开res/values/strings.xml文件,写入如下代码: < ?xml version="1.0" encoding="utf-8"?><RESOURC...原创 2011-01-13 13:43:37 · 148 阅读 · 0 评论 -
Android的历史
1.Google 1998年9月7号创立,全球互联网巨头。2.Android 2007年11月5号宣布基于linux平台的开源手机操作系统。3.T_Mobile G1 2008年9月22号美国运营商T_Mobile USA在纽约发布第一款Google手机。4.2010年1月Google谷歌发布的自家品牌的手机Nexus One....原创 2010-10-14 11:31:35 · 85 阅读 · 0 评论 -
Android和Java ME的区别与联系
一.区别: 1.Android是一个完整的移动设备操作系统,由linux操作系统,中间件,C类库和核心应用程序组成。 2.java Me是java的一个微型版本,针对移动设备开发应用程序的开发包,它必须有底层操作系统支持。二.联系: 1.都是用java语言编写应用程序。三.各自的优势: 1.Android的优势在于开发性和开源,是一个优秀的移动设备操作系统。...原创 2010-10-14 11:44:10 · 524 阅读 · 0 评论 -
Android中的多媒体的应用
1.Android对常用的媒体格式提供了支持,支持的图片格式有JPEG,MP3,WAV。支持的视频格式有3GP,MP4.原创 2010-10-27 15:55:11 · 116 阅读 · 0 评论