7. TextView 和 EditView 共舞预达到效果:在EditText中输入同时TextView进行输出//前提:在main.xml中添加EditText 和 TextView控件核心代码示例:public classEX_Ctrl_1extendsActivity {privateTex...
分类:
移动开发 时间:
2015-06-11 19:00:37
阅读次数:
206
自动完成输入框 AutoCompleteTextView多内容自动完成输入框19. AutoCompleteTextView 自动完成输入框智能输入框 AutoCompleteTextView1. 简介 一个可编辑的文本视图显示自动完成建议当用户键入。建议列表显示在一个下拉菜单,用户可以从中选择.....
分类:
移动开发 时间:
2015-06-11 18:57:01
阅读次数:
210
模拟/数字/线程小时钟设计动态输入日期与时间日期设置/时间设置对话框21. 模拟/数字/线程小时钟设计AnalogClock 与DigitalClock 的原理,以及线程时钟的实现 。示例代码① 新建工程② 修改man.xml 布局,添加一个AnalogClock、一个DigitalClock、一个...
分类:
移动开发 时间:
2015-06-11 18:54:14
阅读次数:
156
1通过 DisplayMetrics 类获取屏幕宽高示例代码:packagezyp.Activity;importandroid.app.Activity;importandroid.os.Bundle;importandroid.widget.*;importandroid.util.*;publ...
分类:
移动开发 时间:
2015-06-11 18:50:42
阅读次数:
305
相框设计 :ImageView 的堆叠作用相框设计 :ImageButton 的堆叠作用自定义下拉菜单 :Spinner 与setDropDownViewResource动态添加╱删除的Spinner 菜单 : ArrayList 与Widget 的依赖性14. 专业相框设计1)ImageView ...
分类:
移动开发 时间:
2015-06-11 18:43:16
阅读次数:
251
9. Toast--Android专属浮动小提示下例中,实现在一个EditView中输入一段话后,点击Button,Toast显示这段话。示例代码:①新建工程②在string.xml中添加字符串EX_Ctrl_3亲爱的圣诞老人:送出愿望你的愿望:已送达圣诞老人信箱!③在main.xml布局中添加UI...
分类:
移动开发 时间:
2015-06-11 18:36:35
阅读次数:
261
本教程是跟着 Data Binding Guide 学习过程中得出的一些实践经验,同时修改了官方教程的一些错误,每一个知识点都有对应的源码,争取做到实践与理论相结合。Data Binding 解决了 Android UI 编程中的一个痛点,官方原生支持 MVVM 模型可以让我们在不改变既有代码框架的前提下,非常容易地使用这些新特性。...
分类:
移动开发 时间:
2015-06-03 17:40:31
阅读次数:
321
如果你想要在一个TextView显示一个被高亮显示的子字符串。例如,我想让"123456789"中的"345"被高亮显示。注意,我这里指的只高亮一部分,而不是全部高亮。你会怎么做?我不知道会不会有一些初学者会想到的是,让这些子字符串分部于不同的TextView,再对每个TextView进行单独处理。当然,如果你已经是一个已经有一些经验的开发者,那我想,你应该就不会再这样去思考了。因为,Android已经给我封装好了——SpannableStringBuilder。下面我就学习Android中对控件的一些封装...
分类:
移动开发 时间:
2015-03-13 14:26:32
阅读次数:
150
很多时候我们想要自己写一些类似时钟、罗盘的控件,却又找不到合适的Demo。我想这时你可能索性就直接上图片了。在Android有Canvas和Paint这么好的画师的情况下,还是选择使用图片,的确是有一些尴尬了。下面我就利用一步一步实现自定义时钟来对这个问题做一个讲解。...
分类:
移动开发 时间:
2015-02-05 13:35:56
阅读次数:
246
我们时常会遇到一些需要利用画图来实现的功能。例如一些常见的几何图形——点、直线、弧、圆、椭圆、文字、矩形、多边形、曲线、圆角矩形,总不能遇到 一个几何图形就用图片来代替吧。这样我们的手机肯定会吃不消。就算我们现在能够使用一些少量图片能够来解决当前的一些问题,可是对于那些“变化多端”的需求来说,这些手段根本不值一提。对此,我们可以利用Canvas画图技术来解决。下面就让我们一起来解开Canvas的神秘面纱吧。...
分类:
移动开发 时间:
2015-02-05 11:29:47
阅读次数:
285