随笔分类 - android UI
摘要:颜色透明度16进制对照表 100% — FF 99% — FC 98% — FA 97% — F7 96% — F5 95% — F2 94% — F0 93% — ED 92% — EB 91% — E8 90% — E6 89% — E3 88% — E0 87% — DE 86% — DB 8
阅读全文
摘要:实现代码:private long exitTime = 0; /** * 捕捉返回事件按钮 * * 因为此 Activity 继承 TabActivity 用 onKeyDown 无响应,所以改用 dispatchKeyEvent * 一般的 Activity 用 onKeyDown 就可以了 */@Overridepublic boolean dispatchKeyEvent(KeyEvent event) { if (event.getKeyCode() == KeyEvent.KEYCODE_BACK) { if (event.getAction() == KeyEve...
阅读全文
摘要:今天从github上面下载了eoe的客户端,发现进入SplashActivity时,在onCreate中没有发现以往中的SetContentView,但是页面还是显示了后来发现SplashActivity 在AndroidManifest.xml里面是这样写的 <activity android:name=".ui.SplashActivity" android:label="@string/app_name" android:launchMode="singleTask" android:theme="@...
阅读全文
摘要:我们写程序的时候经常要全屏显示或者不显示标题。比如我们做地图导航的时候就不要标题了,下面介绍三种方法来实现Android 去掉标题第一种:也一般入门的时候经常使用的一种方法在setContentView()方法的前面插入代码:requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏第二种:在AndroidManifest.xml文件中定义去掉整个应用的标题栏:不过有时候不需要去掉整个程序的应用,只想去掉一个的时候就在Activity中。第三种:在res/values目录下面新建一个style.xml的文件这种方法是有经验的开发者最喜欢的方法,因
阅读全文
摘要:一个小问题,给TextView添加Onclick事件还需要配置android:clickable="true",否则点击无效。 android:id="@+id/tvTab1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1" android:background="@drawable/deepGrey" android:click
阅读全文
摘要:Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结: 其中shape中有四个可选要素 android:shape="rectangle" 表示矩形 android:shape="line" 表示线形(一般不怎么用) andr
阅读全文
摘要:android:focusable="true" android:focusableInTouchMode="true"此前,当我进入做项目的时候!发现,当我进入到对应的ui中,焦点会自动的到edittext中,这样就会呼出软键...
阅读全文
摘要:今天对api中style下的theme整个摸了一遍。我将api中theme分为两种类型来实验:一种是api Level为11的,一种是11以下的。level为11的用的是3.0的模拟器,11以下用的是N1,2.3.3的系统。这里我是统一将theme写在AndroidManifest.xml中定义,如下图:先总结level为11以下的theme:1、Theme:它的意思为默认状态,即如果theme这里不填任何属性的时候,默认为Theme。api原文为:The default system theme. This is the theme used for activities that have
阅读全文
摘要:listView.setCacheColorHint(0); 或者android:cacheColorHint="#000000" 去除listview的拖动背景色自定义listview的时候,当你不使用android:cacheColorHint=“#00000000”会出现下面选中一个空间黑色底色的情况,破坏整体美观度:当你不使用android:listSelector属性,默认会显示选中的item为橙黄底色,有时候我们需要去掉这种效果:
阅读全文
摘要:declare-styleable是给自定义控件添加自定义属性用的1.首先,先写attrs.xml<?xml version="1.0" encoding="utf-8"?><resources> <declare-styleable name="TestAttr"> <attr name="name" format="reference" /> <attr name="age"> <flag name=&qu
阅读全文