当前位置:  编程技术>移动开发
本页文章导读:
    ▪1 更改与显示文字标签TextView标签的使用        一 更改与显示文字标签TextView标签的使用 在Android初级教程(五)我们写了HelloAndroid 之后,一直觉得没有写半行代码对不起自己,所以本节,我们将在HelloAndroid 基础之上,进行与TextView 文字标签的第.........
    ▪ if(self=[super init]) {} 懂得        if(self=[super init]) {} 理解 这个东东争议很大,,这里有一篇文章大家可以看一下. http://blog.csdn.net/Cheng_Tian/archive/2010/07/16/5740831.aspx   ......
    ▪ 诗选文章       诗歌文章 1王昌龄 芙 蓉 楼 送 辛 渐 寒雨连江夜入吴,平明送客楚山孤。 洛阳亲友如相问,一片冰心在玉壶。 出 塞 秦时明月汉时关,万里长征人未还。 但使龙城飞将在,不教胡马度阴山。.........

[1]1 更改与显示文字标签TextView标签的使用
    来源: 互联网  发布时间: 2014-02-18
一 更改与显示文字标签TextView标签的使用

在Android初级教程(五)我们写了HelloAndroid 之后,一直觉得没有写半行代码对不起自己,所以本节,我们将在HelloAndroid 基础之上,进行与TextView 文字标签的第一次接触.在此例中,将会在Layout 中创建TextView 对象,并学会定义res/values/string.xml 里的字符串常数,最后通过TextView 的setText 方法,在预加载程序之初,更改TextView 文字.

首先看一下运行结果如下图:

 

首先"欢迎来到魏祝林的博客"这几个字是从什么地方来的呢,我们是在res->values->string.xml里面加了如下一句(黑体):

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="hello">Hello World, HelloAndroid!</string>
    <string name="app_name">HelloAndroid</string>
    <string name="textView_text">欢迎来到魏祝林的博客</string>
</resources>

而加载"欢迎来到魏祝林的博客"是在main.xml (定义手机布局界面的)里加入的,如下面代码,其中我们闺将@string/hello 改成了@string/textView_text .

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
<TextView
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="@string/textView_text"
    />
</LinearLayout>

这样我们运行HelloAndroid.java时,手机画面里将显示"欢迎来到魏祝林的博客"的欢迎界面,貌似我们又是没有写代码,只是在.xml加了一两行搞定,对习惯了编程的同学,感觉有点不适应.其实在HelloAndroid.java写代码也可以完全达到一样的效果.

在这里我们首先将main.xml回归到原样在原样的基础上加上一行见下方(黑体行)这里ID是为了在Java类里,找到TextView对象,并且可以控制它:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
<TextView

    android:id="@+id/myTextView"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="@string/hello"
    />
</LinearLayout>

在主程序HelloAndroid.java里代码如下:

package com.android.test;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class HelloAndroid extends Activity {
   
    private TextView myTextView;
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //载入main.xml Layout,此时myTextView:text为hello
        setContentView(R.layout.main);
       
        //使用findViewById函数,利用ID找到该TextView对象
        myTextView = (TextView)findViewById(R.id.myTextView);
        String welcome_mes = "欢迎来到魏祝林的博客";


        //利用setText方法将TextView文字改变为welcom_mes
        myTextView.setText(welcome_mes);
    }
}

两种方法都可以达到一样的效果,不过我在此建议用第一种比较规范一点.这一节就到此为至!!下一节我们将讲一下Android五大布局.希望大家继续关

 


    
[2] if(self=[super init]) {} 懂得
    来源: 互联网  发布时间: 2014-02-18
if(self=[super init]) {} 理解

这个东东争议很大,,这里有一篇文章大家可以看一下.

http://blog.csdn.net/Cheng_Tian/archive/2010/07/16/5740831.aspx

 


    
[3] 诗选文章
    来源: 互联网  发布时间: 2014-02-18
诗歌文章

1王昌龄

芙 蓉 楼 送 辛 渐
寒雨连江夜入吴,平明送客楚山孤。 洛阳亲友如相问,一片冰心在玉壶。

出 塞
秦时明月汉时关,万里长征人未还。 但使龙城飞将在,不教胡马度阴山。

从 军 行
青海长云暗雪山,孤城遥望玉门关。 黄沙百战穿金甲,不破楼兰终不还。



2岑参
白雪歌送武判官归京
北风卷地白草折,胡天八月即飞雪。
忽如一夜春风来,千树万树梨花开。
散入珠帘湿罗幕,狐裘不暖锦衾薄。
将军角弓不得控,都护铁衣冷犹著。
瀚海阑干百丈冰,愁云黪淡万里凝。
中军置酒饮归客,胡琴琵琶与羌笛。
纷纷暮雪下辕门,风掣红旗冻不翻。
轮台 东门送 君去,去时雪满天山路。
山回路转不见君,雪上空留马行处。


《逢入京使》
故园东望路漫漫,双袖龙锺泪不干。
马上相逢无纸笔,凭君传语报平安。

3王翰

凉州词

葡萄美酒夜光杯,欲饮琵琶马上催。
醉卧沙场君莫笑,古来征战几人回 ?


4王之涣

凉州词

黄河远上白云间,一片孤城万仞山。
羌笛何须怨杨柳,春风不度玉门关。


5王维
使至塞上
单车欲问边,属国过居延。 征蓬出汉塞,归雁入胡天。 大漠孤烟直,长河落日圆。 萧关逢候骑,都护在燕然。


观猎
风劲角弓鸣,将军猎渭城。
草枯鹰眼疾,雪尽马蹄轻。
忽过新丰市,还归细柳营。
回看射雕处,千里暮云平。

6高适
营州歌
营州少年厌原野, 狐裘蒙茸猎城下。
虏酒千钟不醉人, 胡儿十岁能骑马。


燕歌行
汉家烟尘在东北, 汉将辞家破残贼。
男儿本自重横行, 天子非常赐颜色。
从金伐鼓下榆关, 旌旆逶迤碣石间。
校尉羽书飞瀚海, 单于猎火照狼山。
山川萧条极边上, 胡骑凭陵杂风雨。
战士军前半生死, 美人帐下犹歌舞。
大漠穷秋塞草衰, 孤城落日斗兵稀。
身当恩遇恒轻敌, 力尽关山未解围。
铁衣远戍辛勤久, 玉筋应啼别离后。
少妇城南欲断肠, 征人蓟北空回首。
边庭飘摇那可度, 绝域苍茫更何有。
杀气三时作阵云, 寒声一夜传刁斗。
想看白刃血纷纷, 死节从来岂顾勋。
君不见沙场征战苦, 至今犹忆李将军。


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3