`
bashenmail
  • 浏览: 226621 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android开发须知的小知识

阅读更多


 1、设置文字的超级链接,代码如下:

// 超级链接
		TextView tv = (TextView) findViewById(R.id.cctvex);
		tv.setText("Please visit my website, http://bashenmail.iteye.com or email me at bashenmail@qq.com.");
		Linkify.addLinks(tv, Linkify.ALL);

   效果如下图:

 

 

  2、设置文本样式,代码如下:

 

// 文本样式
		EditText et = (EditText) findViewById(R.id.tv);
		et.setText("Styling the content of an editText dynamically");
		Spannable sp = et.getText();
		sp.setSpan(new BackgroundColorSpan(Color.RED), 0, 7,
				Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
		sp.setSpan(new StyleSpan(android.graphics.Typeface.BOLD_ITALIC), 0, 7,
				Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);

  效果如下图:

  

 

 

 

 

 

 

3、单个自动填充 AutoComplete代码如下:

 

//单个自动填充 AutoComplete  
		AutoCompleteTextView actv = (AutoCompleteTextView) findViewById(R.id.actv);
		ArrayAdapter<String> aa = new ArrayAdapter<String>(this,
				android.R.layout.simple_dropdown_item_1line, new String[] {
						"English", "Hebrew", "Hindi", "Spanish", "German",
						"Greek" });
		actv.setAdapter(aa);

 

效果如图:

 4、多个自动填充,代码如下:

 

 //多个自动填充MultiAutoComplete
		MultiAutoCompleteTextView mactv = (MultiAutoCompleteTextView)findViewById(R.id.mactv);
		ArrayAdapter<String> aa2 = new ArrayAdapter<String>(this,
				android.R.layout.simple_dropdown_item_1line,new String[]{
				"English", "Hebrew", "Hindi", "Spanish", "German",
				"Greek" 
		});
		mactv.setAdapter(aa2);
		mactv.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());

 

效果如图:

 xml文件代码:

<TextView  
    android:id="@+id/cctvex"
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    />
<EditText 
    android:id="@+id/tv"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"/> 

<AutoCompleteTextView 
    android:id="@+id/actv"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"/>   
   
<MultiAutoCompleteTextView 
    android:id="@+id/mactv"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"/> 

 

  • 大小: 4.3 KB
  • 大小: 6.1 KB
  • 大小: 5.9 KB
  • 大小: 6.2 KB
分享到:
评论

相关推荐

    Android开发艺术探索 pdf 下载 高清完整版版).pdf

    《Android开发艺术探索》侧重于Android知识的体系化和系统工作机制的分析,通过《Android开发艺术探索》的学习可以极大地提高开发者的Android技术水平,从而更加高效地成为高级开发者。而对于高级开发者来说,仍然...

    android开发揭秘PDF

    第1章 Android开发简介 1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 Android应用程序框架 1.2 OMS介绍 1.2.1 OPhone介绍 1.2.2 Widget介绍 1.3 小结 第2章 Android开发环境搭建 2.1 ...

    基于Android开发的连连看小游戏源码.zip

    基于Android开发的连连看小游戏源码。 基于Android开发的连连看小游戏源码.基于Android开发的连连看小游戏源码.基于Android开发的连连看小游戏源码.基于Android开发的连连看小游戏源码.基于Android开发的连连看小...

    Android开发教程(完整版)

    新版Android开发教程&笔记--基础入门一.pdf 新版Android开发教程&笔记--基础入门二.pdf 新版Android开发教程&笔记三--环境搭建与解析.pdf 新版Android开发教程&笔记四--Dalvik ADB.pdf 新版Android开发教程+笔记五--...

    Android开发艺术探索

    《Android开发艺术探索》侧重于Android知识的体系化和系统工作机制的分析,通过《Android开发艺术探索》的学习可以极大地提高开发者的Android技术水平,从而更加高效地成为高级开发者。而对于高级开发者来说,仍然...

    Android开发窗口小部件 - 显示时间

    Android开发窗口小部件 - 显示时间,自定义定时器自动更新

    android应用开发范例精解

    《Android应用开发范例精解》通过通俗易懂的开发实例及项目案例,详细介绍了Android应用开发的知识体系及实用开发技术。 《Android应用开发范例精解》共14章,分为3篇。第1篇为基础篇,涵盖Android背景及开发环境和...

    Android开发权威指南

     《Android开发权威指南》注重对实际动手能力的指导,在遵循技术研发知识体系严密性的同时,在容易产生错误、不易理解的环节上配备了翔实的开发情景截图;并将重要的知识点和开发技巧以“多学一招”、“扩展学习”...

    android开发入门教程

    3.3.1 开发的基石——AndroidAPI核心开发包介绍 3.3.2 拓展开发外延——Android可选API介绍 3.4 本章小结 第4章 赚钱的市场——AndroidMarket及应用发布 4.1 GoogleMarket产生背景与目的 4.2 体验“选货”的乐趣...

    android开发小程序

    一个android开发的小程序,实现汽车销售的基本展示功能

    Android移动应用开发 贪吃蛇小游戏

    本资源是基于Android移动应用开发,用Android studio实现的期末作业,贪吃蛇小游戏。功能比较少,玩家可通过相应功能按键实现小游戏运行,碰到墙壁游戏结束 所使用配置: 1. Android studio 2022 Electric Eel(2022....

    android 开发笔记

    由real6410公司提供的android开发笔记 针对real6410开发板,可迅速提高android开发 技能

    android开发小图标素材

    900多个android开发小图标素材,UI设计专用

    老罗android开发视频教程全集百度网盘下载

    Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序—— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。 Android以Java为编程语言,使...

    android开发基础知识点

    个人总结的一些android开发基础知识,希望对你有所帮助。

    android开发艺术探索超清版

    android开发艺术探索超清版,绝对清晰 Android开发艺术探索》是一本Android进阶类...第二,结合Android源代码和应用层开发过程,融会贯通,介绍一些比较深入的知识点;第三,介绍一些核心技术和Android的性能优化思想。

    Android游戏开发技术实战详解

    资源名称:Android游戏开发技术实战详解 内容简介:《Android游戏开发技术实战详解》详细讲解了Android游戏开发技术的基本知识。《Android游戏开发技术实战详解》内容新颖、知识全面、讲解详细,《Android游戏开发...

    Android开发案例驱动教程 配套代码

    《Android开发案例驱动教程》 配套代码。 注: 由于第12,13,14章代码太大,无法上传到一个包中。 这三节代码会放到其他压缩包中。 作者:关东升,赵志荣 Java或C++程序员转变成为Android程序员 采用案例驱动模式...

    android开发精要.mobi

    有没有一种方法既能帮助开发者深入理解Android应用开发,又能不被底层大量的实现细节所羁绊,迅速掌握编写高质量Android应用所需的知识?《Android开发精要》针对这个问题给出了完美的答案!它从Android繁杂的源代码...

Global site tag (gtag.js) - Google Analytics