摘要: Android到默认UI比iOS到默认UI在美观程度上还是有一定到差距的,我们希望能够美化UI,并且替换掉系统默认的UI风格,使得程序在使用这些UI的时候都默认使用我们自定义到UI。本文以ToggleButton为例,介绍如何使用,下图是效果图。 在这里,我们使用layer-list把... 阅读全文
posted @ 2015-02-09 21:50 星辰之力 阅读(1008) 评论(0) 推荐(0)
摘要: 之前一直困扰listview刷新后位置的问题,现在才明白,原来不能重新设置listview的adapter,而应该用notifyDataSetChanged()来刷新,这样位置就不会置顶。下面做了一个测试的例子,点击最后一条记录,会增加一条新的记录,代码如下:1.TestAdapterpackage... 阅读全文
posted @ 2015-02-09 18:38 星辰之力 阅读(592) 评论(0) 推荐(0)
摘要: 首先我们看下面视图: 这种效果大家都不陌生,网上好多都说是仿人人网的,估计人家牛逼出来的早吧,我也参考了一一些例子,实现起来有三种方法,我下面简单介绍下:方法一:其实就是对GestureDetector手势的应用及布局文件的设计.布局文件main.xml 采用RelativeLayout布局. ... 阅读全文
posted @ 2015-02-09 18:32 星辰之力 阅读(240) 评论(0) 推荐(0)
摘要: RelativeLayout为相对布局,这种布局内的组件总是相对兄弟组件、父容器来确定的,在定义控件的位置时,需要参照其他控件的位置。这个程序实现了一个梅花的相对布局 ... 阅读全文
posted @ 2015-02-09 17:56 星辰之力 阅读(241) 评论(0) 推荐(0)
摘要: 相信对于Android的初学者来说,大家都曾经被layout里这两个极其相似的属性迷惑过。简单使用一下搜索工具,我们就不难找到下面这样的答案:layout_gravity 表示组件自身在父组件中的位置gravity 表示组件的子组件在组件中的位置看似很简单嘛为什么这么简单的道... 阅读全文
posted @ 2015-02-09 16:23 星辰之力 阅读(693) 评论(0) 推荐(0)
摘要: 1、是制作9-patch的图片,这样能够匹配文字内容的长短。2、是指定按钮样式背景,即定制drawable的xml文件,这样做的好处不用图片做背景,节省空间。定制透明样式的按钮。直接看代码:drawable/buttonstyle.xml:看到有2个item结构,第一个是按钮按下状态样式,第二个是普... 阅读全文
posted @ 2015-02-09 15:38 星辰之力 阅读(1246) 评论(0) 推荐(0)
摘要: 1. 先在res/drawable中定义一个shape.xml文件,具体的颜色你可以自己调 ---------------------------------------------------------------------... 阅读全文
posted @ 2015-02-09 15:00 星辰之力 阅读(429) 评论(0) 推荐(0)
摘要: 首先还是一贯作风,我们先看案例:\ 静态图看不出来效果,如果用过此软件(扎客)的同学们都知道,她的背景会动.怎么样,是不是觉得很时尚,起码比静态的要好(个人观点).其实实现起来并不复杂,这个如果让做游戏程序员做简直太小儿科了,这里我说明一点,其实我们做应用的也应该多少了解下游戏编程思维,起码对我们... 阅读全文
posted @ 2015-02-09 13:14 星辰之力 阅读(3817) 评论(0) 推荐(0)
摘要: ImageButton------------------------------------------------>一、Java 代码:在drawable目录下添加新的xml文件 button_add_x.xmlimageButton.setOnTouchListener(new OnTouch... 阅读全文
posted @ 2015-02-09 12:54 星辰之力 阅读(416) 评论(0) 推荐(0)
摘要: Button或者ImageButton的背景设为透明或者半透明半透明透明颜 色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 alpha,00 表示完全透明,ff 表示完全不透明。表达式顺序是“aabbggrr”,其中“aa=al... 阅读全文
posted @ 2015-02-09 11:22 星辰之力 阅读(2583) 评论(0) 推荐(0)
摘要: 设置一个按钮为透明,(1)修改配置文件>" android:layout_alignParentRight="true" android:layout_marginLeft="150dp" android:background="@android:color/transpa... 阅读全文
posted @ 2015-02-09 11:16 星辰之力 阅读(1335) 评论(0) 推荐(0)
摘要: 实现Button悬浮于与SurfaceView之上实现注意:你实现的SurfaceView和android中的Button,EditView是同级的,不能把一个包含在另一个里面1.创建自己的SurfaceView类,一定要实现2个参数的那个函数,因为你要在XMl中使用,第二个参数指的自定义的组件的一... 阅读全文
posted @ 2015-02-09 09:04 星辰之力 阅读(3484) 评论(0) 推荐(0)