上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 42 下一页
摘要: 本节要讲的是,当我们在一个EditText输入电话或者网址还是Email的时候,让Android自动判断,当我们输入的是电话,我们点击输入内容将调用打电话程序,当我们输入是网址点击将打开浏览器程序.而Linkify很好的解决了这个问题.我们将分四步来完成这个Demo.Step 1:新建一个Android工程,命名为LinkifyDemo.Step 2:打开main.xml文件,将其内容修改为如下内容:Step 3:在主应用程序LinkifyDemo.java里代码修改如下:package com.android.test;import android.app.Activity;import a 阅读全文
posted @ 2013-09-24 08:59 积淀 阅读(211) 评论(0) 推荐(0)
摘要: 现在我们上网几乎都会用百度或者谷歌搜索信息,当我们在输入框里输入一两个字后,就会自动提示我们想要的信息,这种效果在Android 里是如何实现的呢? 事实上,Android 的AutoCompleteTextView Widget ,只要搭配ArrayAdapter 就能设计同类似Google 搜索提示的效果.本例子先在Layout 当中布局一个AutoCompleteTextView Widget ,然后通过预先设置好的字符串数组,将此字符串数组放入ArrayAdapter ,最后利用AutoCompleteTextView.setAdapter 方法,就可以让AutoCompleteTex 阅读全文
posted @ 2013-09-23 23:27 积淀 阅读(240) 评论(0) 推荐(0)
摘要: 大家好,我们今天这一节要介绍的是RadioGroup 的组事件.RadioGroup 可将各自不同的RadioButton ,设限于同一个Radio 按钮组,同一个RadioGroup 组里的按钮,只能做出单一选择(单选题).首先,我们先设计一个TextView Widget ,以及一个RadioGroup ,并将该RadioGroup 内放置两个RadioButton ,默认为都不选择,在程序运行阶段,利用onCheckedChanged 作为启动事件装置,让User选择其中一个按钮,显示被选择的内容,最的将RadioButton 的选项文字显示于TextView 当中.下面我们看一下效果图 阅读全文
posted @ 2013-09-23 21:58 积淀 阅读(313) 评论(0) 推荐(0)
摘要: DisplayMerics:A structure describing general information about a display, such as its size, density, and font scaling.本节主要用了三个对象TextView ,Button ,以及DisplayMetrics ,其中Displaymetrics 是取得手机屏幕大小的关键类,这个例子非常的简单,当我们点击按钮,触发事件,在TextView 里显示手机屏幕的宽高分辨率.看一下效果图:按钮触发前:按钮触发后:其中我们在res->layout->values->stri 阅读全文
posted @ 2013-09-23 21:13 积淀 阅读(243) 评论(0) 推荐(0)
摘要: 转载请注明出处:http://blog.csdn.net/qinjuning 前言: 本文是我读《Android内核剖析》第13章----View工作原理总结而成的,在此膜拜下作者。同时真挚地向渴望了解 Android 框架层的网友,推荐这本书,希望你们能够在Android开发里学到更多的知识 。 整个View树的绘图流程是在ViewRoot.java类的performTraversals()函数展开的,该函数做的执行过程可简单概况为根据之前设置的状态,判断是否需要重新计算视图大小(measure)、是否重新需要安置视图的位置(layout)、以及是否需要重绘(draw),其框架... 阅读全文
posted @ 2013-09-23 08:49 积淀 阅读(242) 评论(0) 推荐(1)
摘要: 转载请注明出处:http://blog.csdn.net/qinjuning前言:公司最近来了很多应届实习生,看着他们充满信心但略带稚气的脸庞上,想到了去年的自己,那是的我是不是也和 现在的他们一样呢?现在的我又改变了什么?公司的给这些实习生指定的相关培训制度还是比较完善的(我可是个菜鸟)。但我反 ... 阅读全文
posted @ 2013-09-23 08:16 积淀 阅读(221) 评论(0) 推荐(1)
摘要: android:scaleType是控制图片如何resized/moved来匹对ImageView的size。ImageView.ScaleType / android:scaleType值的意义区别:CENTER /center 按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示CENTER_CROP / centerCrop 按比例扩大图片的size居中显示,使得图片长(宽)等于或大于View的长(宽)CENTER_INSIDE / centerInside 将图片的内容完整居中显示,通过按比例缩小或原来的size使得图片长/宽等于或小于View的长/ 阅读全文
posted @ 2013-09-22 23:59 积淀 阅读(206) 评论(0) 推荐(1)
摘要: 一、public classRelativeLayoutextends ViewGroup java.lang.Object ↳android.view.View ↳android.view.ViewGroup ↳android.widget.RelativeLayout 已知直接子类 DialerFilter, TwoLineListItem android:layout_marginTop="25dip" //顶部距离 android:gravity="left" //空... 阅读全文
posted @ 2013-09-22 21:03 积淀 阅读(654) 评论(0) 推荐(1)
摘要: BroadcastReceiver与activity,service有完整的生命周期不同,BroadcastReceiver本质上是一系统级别的监听器,专门负责监听各程序发出的broadcast.与程序级别的监听器不同的是,例如OnXxxListener(),这些监听器运行在指定程序进程中,当程序退出时,oNXxxListener也随之关闭。但BroadcastReceiver属于系统级别的监听器,拥有自己的进程,只要存在与之匹配的Intent被广播出来,BroadcastReceiver总会被激发。 指定该BroadcastReceiver能匹配的Intent有两种方式: 1.使用代... 阅读全文
posted @ 2013-09-22 10:18 积淀 阅读(350) 评论(0) 推荐(0)
摘要: 关于Android的分辨率支持,为大家翻译官方文档看世界杯的空闲时间,翻译一下官方文档。分辨率问题是大家都很关心的(720×480会不会悲剧),而关于这个问题,android官方的文档无疑最有说服力。由于不是所有的人都愿意去读英文,所以趁球赛没开始,翻译一些。原文地址:http://developer.android.com/guide/practices/screens_support.html————————下面是翻译—————————我是分割线————————— 多分辨率支持 在设计之初,Android系统就被设计为一个可以在多种不同分辨率的设备上运行的操作系统。对于应用程.. 阅读全文
posted @ 2013-09-22 10:11 积淀 阅读(260) 评论(0) 推荐(0)
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 42 下一页