1:Android中TextView中的字体大小能设置吗?
可以在XML里面加一句话
android:textSize="15px" 15像素
或者
在 mTextView.setTextSize(size);
2:将以xml类型文件的信息读取并放入到字符串数组中
main.xml:
<?xml version="1.0" encoding="utf-8"?>
<AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/white"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/login_theme"
android:gravity="center_horizontal"
android:layout_y="50sp"
android:textSize="15px"
/>
<Spinner
android:id="@+id/mySpinner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="60sp"
android:layout_y="100sp"
/>
</AbsoluteLayout>
options.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name='option'>
<item>请选择查询类别</item>
<item>快轨查询</item>
<item>公交车查询</item>
<item>火车查询</item>
<item>地铁查询</item>
</string-array>
</resources>
public class MainActivity extends Activity {
private Spinner mySpinner;
private ArrayAdapter<String> adapter;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// 载入main.xml Layout
setContentView(R.layout.main);
// 以findViewById()取得mySpinner对象
mySpinner = (Spinner) this.findViewById(R.id.mySpinner);
//将values\options.xml文件取得到字符串数组中
String[] options = this.getResources().getStringArray(R.array.option);
// 创建ArrayAdapter对象
adapter = new ArrayAdapter(this, android.R.layout.simple_spinner_item,
options);
mySpinner.setAdapter(adapter);
}
}
分享到:
相关推荐
通过以上知识点的学习,你将在第一天建立起对Android开发的基本认知。继续深入学习,你将能够创建更复杂的功能,掌握更多高级特性,如数据库操作、网络通信、多线程和异步处理等。在实践过程中,不断查阅文档、参考...
在Android学习的第一天,我们主要关注的是开发环境的搭建以及编写第一个Android程序。这标志着一个开发者进入Android开发领域的初步步骤。下面将详细讲解这个过程。 首先,我们需要安装Android Studio,这是Google...
对于初学者来说,学习Android Studio的第一天通常会涉及许多基础操作和概念。 首先,我们需要了解的是Android Studio的界面布局。通常,它由多个部分组成:欢迎屏幕、项目结构视图(Project)、编辑器(Editor)、...
"android第一天全天的内容.rar"这个压缩包文件很可能包含了帮助初学者入门的资料,针对大学生和Android爱好者设计。 首先,让我们从标签"android studio"开始。Android Studio是Google官方推出的集成开发环境(IDE...
android练习实例第一天这是我为大家学习android爱好者兼初学者提供的一系列的项目源码参考,练习的实例。我觉得学习这个东西就应该是一天一天的积累,然后希望下载我的实例的同学可以把我的实例都规整在一起,以后...
【Android黎活明8天讲解第一天代码】是一个针对Android开发初学者的学习资源,由知名讲师黎活明设计的课程内容。这个压缩包很可能是黎活明老师在第一天教学中的源码示例,对于想要深入理解Android开发基础的人来说极...
总结起来,“Android 学习第二天”是一个从创建第一个应用到初步理解Android开发环境和基础概念的过程。在这个阶段,掌握源码阅读、开发工具的使用以及基本的编程实践,将为后续的学习打下坚实的基础。随着学习的...
从提供的标签"几个android的小程序"以及压缩包内的文件名称,我们可以推断这是一系列逐步进阶的学习材料,可能包括了从第一天到第二天的学习内容。 首先,让我们来看看`Android_day01`的相关内容。在第一天的学习中...
集成天地图的第一步通常是申请API密钥。你需要在天地图的开发者平台上注册一个账号,然后创建一个应用,获取到应用的API密钥。这个密钥会在你的Android应用中用于验证身份,允许你的应用访问天地图服务。 接下来,...
【描述】"传智播客_Andorid_Android基础视频video_第一天修.rar"是这个教学资源的压缩包文件,其中包含了第一天的学习内容。.rar是一种常用的文件压缩格式,用于将多个文件或文件夹打包成一个更小的文件以便于存储和...
本资料"3G手机Android应用开发第一天代码.rar"显然是针对初学者设计的,旨在帮助新手快速入门Android应用编程。 Android是一个基于Linux内核的操作系统,主要应用于移动设备,如智能手机和平板电脑。它的开源特性...
"传智播客_Andorid_Android基础视频video_第十一天修"这套课程可能是为了帮助初学者或者有一定经验的开发者巩固和提升Android基础知识而设计的。从标题来看,这可能是系列教程的第十一部分,主要集中在“修”这一...
【第一天:Android开发环境搭建】 在"day1"(可能是day17或day16)的学习中,首要任务是搭建Android开发环境。这包括安装Java Development Kit (JDK),获取Android Studio,以及配置Android SDK。你将学习如何使用...
首先,让我们从"android第一天笔记"开始。第一天的学习通常会涵盖Android的基础概念,包括Android系统架构、开发环境搭建(如安装Android Studio)、Hello World程序的编写,以及Android应用的基本组件(Activity、...
在本课程"传智播客_Andorid教程_20天精通Android开发视频_第20天"中,我们深入探讨了Android应用开发的关键技术。第20天的学习重点主要集中在两个方面:C Fork分叉进程和C++下的JNI(Java Native Interface)开发。 ...