
android UI
文章平均质量分 66
qmsggg
ubuntu爱好者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ListView中pointToPosition()方法使用示例.
MainActivity如下: package cc.testpointtoposition; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import android.os.Bundle; import android.view.MotionEvent; import androi转载 2016-04-11 23:29:36 · 4058 阅读 · 0 评论 -
android:scaleType属性
ImageView.ScaleType.XXX|android:scaleType="xxx" 1. CENTER, "center" 居中显示。不缩放。不裁减。 2. CENTER_CROP, "centerCrop" 图片宽(高)小于ImageView的宽(高)时,按比例放大图片,使得图片宽(高)大于等于ImageView的宽(高)。居中显示。 3. CEN原创 2016-04-11 14:01:32 · 390 阅读 · 0 评论 -
android自定义Activity窗口大小(theme运用)
正常情况下,我们开发的应用程序都会上占满整个屏幕,那么怎么样才能开发出自定义窗口大小的的程序呢?如下图所示: 实现起来非常简单。 第一步,创建一个背景配置文件float_box.xml,放到res/drawable下,如下所示(如看不懂可查看本站:): Xml代码 xml version="1.0" encoding="utf-8"?>转载 2016-04-11 13:59:57 · 1082 阅读 · 0 评论 -
Android开发--利用Matrix进行图片操作
今天和大家分享一下Android中Matrix的简单用法,Matrix其实就是一个3*3的矩阵,利用这个矩阵对图像操作。在Android中,为我们提供一些封装好的方法可以进行一些简单的图像操作,总共分为rotate(旋转),scale(缩放),translate(平移)和skew(倾斜)四种,每一种变换都提供了set, post和pre三种操作方式,除了translate,其他三种操作都可以指原创 2016-04-11 13:41:49 · 577 阅读 · 0 评论 -
RelativeLayout各个属性
android:layout_above="@id/xxx" --将控件置于给定ID控件之上 android:layout_below="@id/xxx" --将控件置于给定ID控件之下 android:layout_toLeftOf="@id/xxx" --将控件的右边缘和给定ID控件的左边缘对齐 android:layout_toRightOf="@id/x原创 2016-04-11 13:40:26 · 357 阅读 · 0 评论 -
Android自定义属性时TypedArray的使用方法
有时候android传统的页面布局不足以满足我们的需求,常常需要自己定义view,通常继承View,然后重写构造方法以及onDraw等函数,再具体实现自己定义的复杂view。我们知道在给控件赋属性时,通常使用的是android系统自带的属性,比如 android:layout_height="wrap_content",除此之外,我们亦可以自己定义属性,这样在使用的时候我们就可以使用形如 my转载 2016-04-11 13:37:35 · 439 阅读 · 0 评论 -
Android使用AttributeSet自定义控件的方法
所谓自定义控件(或称组件)也就是编写自己的控件类型,而非Android中提供的标准的控件,如TextView,CheckBox等等.不过自定义的控件一般也都是从标准控件继承来的,或者是多种控件组合,或者是对标准控件的属性进行改变而得到的自己满意的控件. 自定义控件可能会有很多种方法,这里只介绍我要介绍的方法. 在这种方法中,大概的步骤是这样的 1.我们的转载 2016-04-11 13:36:44 · 576 阅读 · 0 评论 -
android shape的使用
shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下: xml version="1.0" encoding="utf-8"?> shape xmlns:android="http://schemas.android.com/apk/res/android" > 圆角 --> corners andr转载 2016-04-11 11:29:53 · 378 阅读 · 0 评论 -
ViewConfiguration.getScaledTouchSlop () 用法
getScaledTouchSlop是一个距离,表示滑动的时候,手的移动要大于这个距离才开始移动控件。如果小于这个距离就不触发移动控件,如viewpager就是用这个距离来判断用户是否翻页 /** * 包含了方法和标准的常量用来设置UI的超时、大小和距离 */ public class ViewConfiguration { // 设定水平滚原创 2016-04-12 09:45:38 · 571 阅读 · 0 评论 -
Android中shape中的属性大全
转:谨供自己学习用 转处:http://www.oschina.net/question/166763_34833 Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结: 先看下面的代码:原创 2016-04-12 00:04:14 · 570 阅读 · 0 评论 -
MVP框架 – Ted Mosby的软件架构
MVP框架 – Ted Mosby的软件架构 作者:Hannes Dorfmann原文链接 : Ted Mosby – Software Architect文章出自 : Android开发技术前线译者 : Mr.Simple 我给这篇关于Android库的博客起的名字灵感来源于《老爸老妈浪漫史》中的建筑设计师Ted Mosby。这个Mosby库可以帮助大家在Android上转载 2016-04-11 23:36:36 · 924 阅读 · 0 评论 -
Android ListView 几个重要属性
Android ListView 几个重要属性 http://blog.youkuaiyun.com/avenleft/article/details/7334060 android:transcriptMode="alwaysScroll" android:cacheColorHint="#00000000" android:listSelector="@color/pink"转载 2016-04-11 20:47:33 · 516 阅读 · 0 评论