- 浏览: 468986 次
- 性别:
- 来自: 南京
文章分类
最新评论
-
fkbld:
楼主给个密码,谢谢了,baild_zr@126.com
ExtJs direct 推送 DEMO -
文思涌动:
你的方法太好用了,感激不尽。
MyEclipse 安装ADT -
zys08:
...
jquery uploadify -
攻城使:
我现在也在学习使用Uploadfiy,摸索中
jquery uploadify -
gksrxn:
liuyulovely 写道怎么解压还要密码,楼主解压的密码是 ...
ExtJs direct 推送 DEMO
package com.isoftstone.cry; import java.io.IOException; import org.xmlpull.v1.XmlPullParserException; import android.app.Activity; import android.content.res.Resources; import android.content.res.XmlResourceParser; import android.graphics.drawable.Drawable; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.ImageView; import android.widget.TextView; import com.isoftstone.cry.R; public class AndroidActivity extends Activity { private Button myBtn ; private Button xmlBtn ; private TextView xmlView ; private ImageView imageView ; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); /***************button**************************/ //获取按钮组件 myBtn = (Button)findViewById(R.id.button1); //获取activity资源 Resources resources = this.getResources(); int bwidth = (int)resources.getDimension(R.dimen.btnWidth); int bheight = (int)resources.getDimension(R.dimen.btnHeight); System.out.println("bwidth = "+bwidth); System.out.println("bheight = "+bheight); myBtn.setEnabled(false); myBtn.setWidth(bwidth); myBtn.setHeight(bheight); //设置背景颜色 this.getWindow().setBackgroundDrawableResource(R.color.blue_bg); /********************xml*********************/ //设置button实例、textview实例 xmlBtn = (Button)this.findViewById(R.id.button2); xmlView = (TextView)this.findViewById(R.id.textView1); //设计button监听 xmlBtn.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { int count = 0; //解析XML文件 StringBuilder sb = new StringBuilder(); XmlResourceParser xrp = getResources().getXml(R.xml.test); //如果没有到文件尾,继续循环 try { while(xrp.getEventType() != XmlResourceParser.END_DOCUMENT) { if(xrp.getEventType() == XmlResourceParser.START_TAG) { String name = xrp.getName(); if(name.equals("custom")) { //计数器 count ++; sb.append("第"+count+"客户信息"); sb.append(xrp.getAttributeName(0)+"\n"); sb.append(xrp.getAttributeName(1)+"\n"); sb.append(xrp.getAttributeName(2)+"\n"); } }else if(xrp.getEventType() == XmlResourceParser.END_TAG){ }else if(xrp.getEventType() == XmlResourceParser.TEXT){ } //下一个标签 xrp.next(); } xmlView.setText(sb.toString()); } catch (XmlPullParserException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } }); /********************drawables*********************/ imageView = (ImageView)this.findViewById(R.id.imageView2); Drawable drawable = this.getResources().getDrawable(R.drawable.psu); imageView.setImageDrawable(drawable); /********************layout*********************/ /********************menu*********************/ } }
layout_main.xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" android:textColor="@color/red_text" /> <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/btn" /> <Button android:id="@+id/button2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/getXmlBtn" /> <ImageView android:id="@+id/imageView1" android:layout_width="match_parent" android:layout_height="100dp" android:src="@drawable/fc" /> <ImageView android:id="@+id/imageView2" android:layout_width="match_parent" android:layout_height="100dp"/> <TableLayout android:id="@+id/tableLayout1" android:layout_width="match_parent" android:layout_height="wrap_content" > <TableRow android:id="@+id/tableRow1" android:layout_width="wrap_content" android:layout_height="wrap_content" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" android:textColor="@color/red_text" /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" android:textColor="@color/red_text" /> </TableRow> <TableRow android:id="@+id/tableRow2" android:layout_width="wrap_content" android:layout_height="wrap_content" > <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/btn" /> <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/btn" /> </TableRow> </TableLayout> <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="0.08" android:text="" /> </LinearLayout>
发表评论
-
为什么 iOS 应用比 Android 应用更美观
2012-05-14 20:26 1093为什么 iOS 应用比 Android 应用更美观?《连线》杂 ... -
android 入门 ScrollView
2012-05-07 09:45 1103点击按钮,从scrollview跳转到horizontalsc ... -
android 入门 ListView - ArrayAdapter、SimpleAdapter、SimpleCursorAdapter
2012-05-04 15:27 1390package com.zte.android.lesst ... -
android入门 SeekBar
2012-04-26 20:40 1275package com.zte.android.lessi ... -
android 入门 Gallery
2012-04-25 20:03 1006package com.zte.android.lesst ... -
android入门 spinner
2012-04-23 22:27 987package com.zte.android.lessi ... -
MyEclipse 安装ADT
2012-04-22 14:23 23170未整理 .... 自己留下点记忆,以后用的时候看看回顾.... ... -
android入门 alertDialog、progressDialog datepickerdialog、timepickerdialog
2012-04-19 09:12 1818package com.zte.android.lession ... -
android 入门 datepicker timepicker
2012-04-16 21:42 1086package com.zte.android.lessi ... -
android 入门 CheckBox
2012-04-16 21:11 1072package com.zte.android.lession ... -
android 入门 imageView
2012-04-16 21:10 1042package com.zte.android.lession ... -
android 入门 radioGroup
2012-04-15 17:15 1135package com.zte.android.lession ... -
android 入门 imageButton
2012-04-15 16:28 1151package com.zte.android.lession ... -
android 入门 textview editText 跑马灯 和 高亮显示 SpannableString
2012-04-07 19:40 5308package com.zte.android.lession ... -
android apache HTTP demo 互联网访问
2012-04-04 19:02 2041android 用户名:________ 密 ... -
android 入门 AlarmManager 例子
2012-03-28 22:35 2268package com.isoftstone.cry; ... -
android 入门 NotificationManager结合BroadcastReceiver 例子
2012-03-28 21:16 1584package com.isoftstone.cry; ... -
android入门 上一步 下一步 保存数据 DEMO
2012-03-24 20:38 4274DEMO 木有注视 吼吼 ~~~ package com ... -
android 入门 ImageSwitcher
2012-03-23 21:36 894package com.isoftstone.cry; ... -
android 入门demo Tab选项卡
2012-03-24 20:39 1363package com.isoftstone.cry; ...
相关推荐
在Android开发领域,"Android demo Android helloworld"通常是指初学者入门的第一个小程序,它标志着开发者在Android平台上迈出了第一步。这个简单的程序展示了如何在Android设备上显示“Hello, World!”的文字,是...
Android第一行代码源码 HelloWorldAndroid第一行代码源码 HelloWorldAndroid第一行代码源码 HelloWorldAndroid第一行代码源码 HelloWorldAndroid第一行代码源码 HelloWorldAndroid第一行代码源码 HelloWorldAndroid...
在Android平台上进行应用程序开发,"Hello World"是一个经典的起点,它是每个开发者学习新语言或框架时的第一个示例。本教程将带你逐步了解如何在Android环境中创建你的第一个"Hello World"程序,通过网易公开课中的...
Android Studio 3.0 安装和第一个Hello World程序 Android Studio 3.0 是一个功能强大且流行的Android集成开发环境(IDE),它提供了一个完整的开发工具集,包括代码编辑、编译、调试和模拟器等功能。下面是Android...
源码,Intellij Idea12开发android 第一个程序HelloWorld, 图文教程:http://blog.csdn.net/juyangjia/article/details/9491781
在Android开发领域,"HelloWorld"程序是每个初学者入门时的第一个项目,它标志着你在Android编程之旅的起点。这个简单的程序旨在教你如何在Android环境中创建并运行一个基本的应用。让我们详细了解一下这个过程以及...
hello world视频教程,希望能够学习者提供帮助,实现对Android基础知识的掌握与理解,为后续学习做好铺垫,实现Android知识的灵活运用
这标志着你已经成功地创建了你的第一个Android应用。 为了进一步学习Android开发,可以探索以下几个方面: 1. **布局设计**:学习不同的布局管理器,如`LinearLayout`、`RelativeLayout`和`ConstraintLayout`,...
在Android开发领域,"HelloWorld"程序是每个初学者入门时的第一个接触点,它标志着开发者在Android世界中的第一次正式亮相。这个程序虽然简单,但却是理解Android应用开发基础的重要起点。接下来,我们将深入探讨...
本文将详细讲解Android开发环境的搭建过程以及编写第一个"HelloWorld"程序的方法,非常适合初次接触Android开发的朋友。 一、Android开发环境搭建 1. 安装Java Development Kit (JDK) - JDK是开发Android应用的...
在Android开发领域,"Hello World"程序是每个初学者入门时的第一个项目,它标志着开发者向Android编程世界的迈进。"hello world _android"这个标题暗示我们将深入探讨如何在Android环境中创建并运行一个简单的"Hello...
本文旨在通过剖析一个简单的`HelloWorld`程序,让读者深入了解Android应用程序的基本结构及其运行机制。这对于初次接触Android开发的学习者而言至关重要。 ##### Android应用程序项目构成 在Android Studio环境中...
"Android WebView 之Helloworld"这个主题将引导我们了解如何在Android应用中集成和使用WebView来展示一个简单的网页。 首先,我们需要理解WebView的基本概念。WebView是Android SDK中的一个类,它是Android系统提供...
在Android开发的世界里,"HelloWorld"是每个开发者迈出的第一步。这个项目旨在引导初学者了解Android应用的基础构建过程,让我们一起踏入这个充满创新和技术的世界。 Android是Google主导的开源移动操作系统,它...
在Android开发领域,"我的第一个Android程序——HelloWorld"是一个非常基础且重要的起点。这个简单的应用主要用于引导开发者熟悉Android Studio的使用以及理解Android应用程序的基本结构。在这个过程中,我们将深入...
"程序是每个新手开发者最先接触的项目,它标志着进入这个平台编程的第一步。这个简单的应用通常展示了一个基础的UI界面,显示了经典的问候语句,帮助开发者熟悉Android Studio的环境和基本的编程概念。 首先,让...
在Android开发领域,"HelloWorld"程序是每个初学者入门时的第一个项目,它标志着你在Android编程之旅的起点。这个简单的程序通常包含一个显示"Hello, World!"文本的屏幕,帮助开发者熟悉基本的环境配置和代码编写...
在这个“003_android之 第一个helloWorld程序”视频教程中,你将深入了解到Android应用开发的基础知识,包括环境配置、创建项目、布局设计以及运行应用的基本流程。 首先,你需要安装Android Studio,这是Google...
android创建第一个helloworld工程 Android 是一个基于Linux的开源移动操作系统,由Google公司和开放手持设备联盟共同开发。 Android操作系统主要应用于智能手机、平板电脑和其他移动设备。作为一个移动应用开发者,...