这种button样式应该源自IOS,如果安卓上实现,则需要使用android上面的layer-list来实现。其实layer-list有点像framlayout,作用就是覆盖。
先说一下实现原理:先画一个矩形,就是我们所看到的红色边框。然后再画一个矩形将白色背景覆盖上面,设置android:left | right | top |bottom值,可以实现边框的大小。然后在button里面...
分类:
移动开发 时间:
2014-08-25 11:58:04
阅读次数:
160
http://blog.163.com/zhangzheming_282/blog/static/117920962013072502787/AbsoluteLayout——绝对布局 必须设置 android:layout_x="30px" android:layout_y="50px"一般不推.....
分类:
移动开发 时间:
2014-08-17 12:57:42
阅读次数:
242
开发日常用到的一些东西
NDK下载地址:(只需修改即可下载对应的版本)
android SDK manager升级代理设置。...
分类:
其他好文 时间:
2014-08-16 16:29:01
阅读次数:
238
imeOptions软键盘setOnEditorActionListener默认情况下软键盘右下角的按钮为“下一个”,点击会到下一个输入框,保持软键盘设置 android:imeOptions="actionDone" ,软键盘下方变成“完成”,点击后光标保持在原来的输入框上,并且软键盘关闭andr...
分类:
移动开发 时间:
2014-08-14 13:15:48
阅读次数:
232
可能的原因:1、公司对电脑ip进行控制,android模拟器无法通过验证,联网一种解决方案[确保本机可以上网]:1》下载ccproxy安装2》 查看本机ip:cmd -->ipconfig 设置android dns解析地址为本机地址: adb shell --> setprop net.dns1....
分类:
移动开发 时间:
2014-08-14 10:44:48
阅读次数:
207
当手机设定了使用横屏或者竖屏的时候,还想要使用重力感应,可以设置activity属性android:screenOrientation="sensor"但是每次翻转屏幕,都会重新调用oncreate,要想不重新加载程序的话,需要使用如下设置android:configChanges="orienta...
分类:
移动开发 时间:
2014-08-12 18:14:14
阅读次数:
226
有时候需要动态设置某个View的位置,如果在布局文件中写则其布局已定。这时可以通过在代码中根据不同的需要增加判断后,在设定边距等。如下。需要说下,setMargins() 方法。其括号中的四个参数依次对应的方位为-- 左,上,右,下。左即指View的左边距。代码来自mtk android 源码。
分类:
移动开发 时间:
2014-08-12 12:56:44
阅读次数:
690
有2种方法可以设置TextView文字居中:一:在xml文件设置:android:gravity="center"二:在程序中设置:m_TxtTitle.setGravity(Gravity.CENTER);备注:android:gravity和android:layout_gravity的区别在于...
分类:
移动开发 时间:
2014-08-08 15:46:26
阅读次数:
294
android开发大坑汇总 1.EditText --> gravity与hint冲突 表现在2.X版本当在EditText设置android:gravity="center"属性后,android:hint会无效。 解决办法:再添加android:ellipsize="start"就会好了。 感觉:很无...
分类:
移动开发 时间:
2014-08-07 13:31:50
阅读次数:
269
效果图 : 分别是第一页、第二页、第三页,随手截的图,不整齐,勿见怪。开始走了弯路,废了不少时间。思路如下:1、用ViewPager实现左右分页滑动,布局最下面远点标记页码是根据有多个item动态添加的。2、每个页面的GridView的item的个数根据屏幕的宽度高度来动态设置。3...
分类:
移动开发 时间:
2014-08-06 18:46:52
阅读次数:
1171