
Android基础知识详解
Android UI学习Demo,自己学习时候做的一些Demo,由浅到深得介绍一些Android的特点,Android基础知识梳理,Android进阶教程!
寒小枫
三更灯火两更鸡,正是男儿读书时
展开
-
【Android】获取控件的宽和高
有时候我们需要在Activity的时候获取控件的宽和高来做一些操作,下面介绍三种获取宽和高的方式。原创 2016-01-20 21:53:21 · 1554 阅读 · 1 评论 -
【Android 多语言切换简单实例分享】
一.Android多语言切换Android应用的开发不可能只针对某一个国家或者区域使用,各国间语言文化各不相同,因此一个优秀的APP必须支持多种语言,为了实现这个特性,Android给出了一个解决方式,在res目录下通过values+语言编码来实现多国语言的支持(中间采用连字符号-连接),例如:values-es代表英文,如果你决定了你的应用要支持多国语言,那么你就必须新建多种values-XXX的原创 2015-07-28 00:00:36 · 5165 阅读 · 0 评论 -
【Android 动画】Property Animation详解(二)
上一篇【Android 动画】View Animation详解(一)我们介绍了Android View Animation动画,包括Tween动画和帧动画,今天我们来介绍一下另一种非常 好用的动画——-Property Animation(属性动画)。原创 2015-06-20 10:48:08 · 2491 阅读 · 0 评论 -
【Android 动画】View Animation详解(一)
安卓平台目前提供了两大类动画,在Android 3.0之前,一大类是View Animation,包括Tween animation(补间动画),Frame animation(帧动画),在android3.0中又引入了一个新的动画系统:property animation,即属性动画。本篇文章主要介绍View Animation的基本使用方法与技巧,属性动画将在下一篇博文中介绍。原创 2015-06-18 02:58:05 · 6815 阅读 · 2 评论 -
【Android UI设计】Dialog对话框详解(二)
上一篇我们介绍了Dialog的基本使用方法,【Android UI设计】Dialog对话框详解(一)今天继续介绍,废话不多说,今天主要实现ProgressDialog和透明Dialog两种效果,最后介绍一下github上的一个Dialog动画开源库,里面包含多种动画特效。原创 2015-06-15 00:37:32 · 9388 阅读 · 2 评论 -
【Android UI设计】Dialog对话框详解(一)
所谓Dialog其实就是一个小窗口,用户在对界面进行某些操作的时候,可以通过Dialog来响应,对用户进行反馈,但是我们一般在使用Dialog的时候是不会直接使用Dialog来进行编码创建对话框,而是使用它的子类来进行操作:AlertDialog一个对话框—–可以显示一个标题,最多三个按钮,一个可选项列表,或自定义布局。原创 2015-06-14 03:49:04 · 8266 阅读 · 8 评论 -
【Android UI设计】ExpandableListView详解
一、前言今天我们来实现一下如下这个效果,类似于QQ好友分组的UI效果,废话不多说,先上效果图:ExpandableListView是一个用来显示二级节点的listview。默认展示的是第一级的分组,点击某个分组后会展开该分组下的子列表。原创 2015-06-13 00:41:16 · 23096 阅读 · 8 评论 -
Android Toast提示详解
Toast介绍Toast是一个用于在用户操作后给予简单的反馈的弹出框,简单来说就是一个提示框,通过Toast弹出框可以与用户进行简单的交互,例如,当你在EditText中输入一些不合法的数据时,开发者可以通过Toast来提示用户“输入数据不合法”,toast消息会在弹出后自动消失。1.基本使用实例化一个Toast对象,makeText方法需要三个参数,分别是应用程序上下文,提示的文本信息,显示时间原创 2015-06-10 23:29:29 · 10048 阅读 · 1 评论 -
Android TextSwitcher官方使用教程
1.TextSwitcherTextSwitcher被用来使屏幕上的label产生动画效果。每当setText(CharSequence)被调用时,TextSwitcher使用动画方式将当前的文字内容消失并显示新的文字内容。public void setText (CharSequence text) 设置下一视图的文本内容并切换到下一视图。可以动画的退出当前文本内容,显示下一文本内容。原创 2015-05-01 01:48:22 · 6880 阅读 · 0 评论 -
Android TextView详解
TextView是向用户展示文本信息的组件。一个TextView是一个完整的文本编辑器,但是基本的类配置为不允许编辑;TextView允许用户复制TextView的内容粘贴在其他地方,设置XML属性android:textIsSelectable=“true”或者叫setTextIsSelectable(true)。TextView的textIsSelectable标记允许用户做出选择原创 2015-04-28 23:52:28 · 1630 阅读 · 0 评论 -
Android selector背景选择器详解
selector使用selector主要用于点击按钮或者一些控件时可以产生动态的点击效果,使用户获得更好的体验。下面介绍一下它的使用方式:###1.首先在res下建立drawable目录,然后在drawable目录下新建btn_select.xml文件###<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://s原创 2015-03-24 20:44:04 · 5440 阅读 · 0 评论 -
Android sharedpreferences使用详解
SharedPreferences类提供了一个通用的框架,该框架允许您保存和检索持久的原始数据类型的键-值对。您可以使用SharedPreferences保存任何原始数据:布尔值、浮点型、int、long、和字符串。原创 2015-02-27 21:36:24 · 1739 阅读 · 0 评论 -
Android ListView中item带有button相关按钮属性冲突解决办法
事件背景**在我们使用listview显示某些信息的时候,有时候可能会碰到item中含有button按钮,或者类button的一些控件都会导致点击按钮和item事件冲突,以下给出一种解决办法:**问题原因**ListView中自定义控件含有按钮时,点击的优先级会给按钮本身。**解决办法**设置按钮性质的控件取消焦点即可。**focusable = "false";focusableInTou原创 2015-02-26 23:31:40 · 1457 阅读 · 0 评论