
android
潘志威
全栈工程师
展开
-
android帧布局实现跑马灯
定义颜色值values目录中创建colors #ff0000 #ff0020 #ff0040 #ff0060 #ff0080 #ff00a0 #ff00c0 #ff00ff 布局的定义layout下 android:layout_width="match_原创 2011-12-08 21:14:37 · 1306 阅读 · 0 评论 -
android中解析XML文件方式—DOM SAX PULL
DOM解析XML文件时,会将XML文件的所有内容以文档树方式存放在内存中,然后允许您使用DOM API遍历XML树、检索所需的数据。使用DOM操作XML的代码看起来是比较直观的,并且在某些方面比基于SAX的实现更加简单。但是,因为DOM需要 将XML文件的所有内容以文档树方式存放在内存中,所以内存的消耗比较大,特别对于运行Android的移动设备来说,因为设备的资源比较宝贵,所以建议还是采用SAX原创 2011-12-18 09:26:07 · 1074 阅读 · 0 评论 -
Android的UI组件之TextView、EditText
TextView和EditText。这两个组件经常用到,但是功能很多,TextView:1、属性设置: android:layout_width="fill_parent" android:layout_height="wrap_content" android:textColor="#00FF00" andro原创 2011-12-14 18:58:27 · 1467 阅读 · 0 评论 -
android 四大重要的组件之ContentProvider
Android开发中四个重要的组件:1、Activiyt2、Broadcast Intent Receiver3、Service4、Content Provider一个ContentProvider类实现了一组标准的方法接口,从而能够让其他的应用保存或读取此ContentProvider的各种数据类型。下面列举一些常用的接口:1、query(Uri uri,String原创 2011-12-27 20:15:36 · 1049 阅读 · 0 评论 -
android SQLite数据库
SQLiteOpenHelper 的子类,至少需要实现三个方法: 构造函数,调用父类SQLiteOpenHelper 的构造函数。这个方法需要四个 参数:上下文环境(例如,一个 Activity),数据库名字,一个可选的 游标工厂(通常是 Null),一个代表你正在使用的数据库模型版本的整 数。onCreate()方法,它需要一个 SQLiteDatabase 对象作为参数,根据需 要对这原创 2011-12-27 20:14:19 · 785 阅读 · 0 评论 -
android 存储 SharedPreferences
SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长整形、Int整形、String字符串型的保存,它是什么样的处理方式呢?SharedPreferences类似过去Wi原创 2011-12-27 20:13:00 · 658 阅读 · 0 评论 -
android各种布局实现登录
linearlayout布局android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical" >android:layout_width="fill_parent"android:layout_height="wrap_conte原创 2011-12-07 17:27:46 · 1093 阅读 · 0 评论 -
android相对布局实现梅花效果
梅花可以理解为东南西北中 下边用button实现用相对布局可以以中间那个为基本来确定其他的位置 android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="center" >原创 2011-12-08 17:35:08 · 1528 阅读 · 0 评论 -
android组件—ProgressBar、seekbar ImageView、TabHost
在某些操作的进度中的可视指示器,为用户呈现操作的进度,还它有一个次要的进度条,用来显示中间进度,如在流媒体播放的缓冲区的进度。一个进度条也可不确定其进度。在不确定模式下,进度条显示循环动画。这种模式常用于应用程序使用任务的长度是未知的。getMax():返回这个进度条的范围的上限getProgress():返回进度getSecondaryProgress():返回次要进度increme原创 2011-12-18 09:25:03 · 1647 阅读 · 0 评论 -
android开发环境的安装
ADT(Android development Tools)安装 下载了最新的eclipse和最新的ADT 打开eclipseàhelpàinstall New Softwareàaddàarchive找到下载的adt压缩包 Android SDK安装在配置Android-sdk之前需要配置java环境下载Android-sdk,解压运行SD原创 2011-12-05 22:17:19 · 696 阅读 · 0 评论 -
Android四个重要的组件BroadcastReceiver
Android系统的四大组件之:BroadcastReceiver,这种组件本质上就是以后总全局的监听器,用于监听系统全局的广播消息。由于BroadcastReceiver是一宗全局的监听器,因此它可以非常方便的实现系统中不同组件之间的通信。例如我们希望客户端程序与startService()方法启动的Service之间的通信,就可以借助于BroadcastReceiver来实现。Broadc原创 2011-12-27 20:17:19 · 1610 阅读 · 0 评论 -
android菜单详解
1.菜单的生成对一个Android应用中的每一个屏幕,也就是说,对每一个Activity类,都会拥有一个默认菜单。在Activity类中,定义了几个与菜单有关的方法,供继承于Activity类的子类去重载,从而定制我们自己的菜单。这几个方法为:public booleanonCreateOptionsMenu(android.view.Menu menu);public boo原创 2011-12-12 20:15:15 · 1179 阅读 · 0 评论 -
android之helloworld详解
通过第一个android程序helloworld对各个文件的了解src/每个Android程序都包含资源目录(src)主要存放资源文件packagecn.csdn.class3g;//声明包名称importandroid.app.Activity;importandroid.os.Bundle;public classHelloWorldActivity extends A原创 2011-12-07 14:17:32 · 3497 阅读 · 0 评论 -
android四个重要的组件Service
Service是Android四大组件中与Activity最相似的组件,他们都代表可执行的程序,Service与Activity的区别在于:Service一直在后台运行,他没有用户界面,所有绝对不会到前台来,一旦servcie被启动起来之后,他就与Activity一样。他完全具有自己的生命周期。关于程序中Activity与Service的选择标准是,如果某个程序组件需要在运行时向用户呈现某种界面,原创 2011-12-27 20:21:20 · 1625 阅读 · 0 评论 -
android组件——Radio CheckBox Spinner ListView
单项选择相信都不陌生吧。Android平台也提供了单项选择的组件,可以通过RadioGroup、RadioButton组合起来完成一个 单项选择效果。我们仍然通过一个示例来说明该功能是如何实现的,其实,要实现这样的效果并不复杂,从运行结果可以看出,一个单项选择由两部分组成,分别是前面的选择按钮和后而的文本。Android平台上的选择按钮可通过RadioButton来实现,而文本则通过Rad原创 2011-12-14 20:44:43 · 1770 阅读 · 0 评论