1、设置应用全屏
<activity
android:name="SaleOrder"
android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen"
android:windowSoftInputMode="adjustPan|stateHidden|stateUnchanged" >
</activity>
详情参考:
应用界面主题Theme使用方法
2、使安卓设备震动
在activity类中定义
private Vibrator vibrator;
在oncreate()函数中定义
vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE);
在需要震动的地方使用下面的函数
vibrator.vibrate(new long[]{100,1000}, -1);
其中vibreate()中的两个参数:
new long[]{1000,1000,1000,1000,1000,1000,...}:第一个1000,表示1秒后,第二个1000,表示震动1秒,以后每两个重复第一第二个的含义,即经过几毫秒后震动几毫秒。
参数-1:表示不重复震动
3、使用安卓自带图标资源,以EditText为例
资源路径:XXX\adt-bundle-windows-x86_64-20131030\sdk\platforms\android-19\data\res\drawable-hdpi
步骤1:在EditText中,定义style
<EditText
android:id="@+id/codes"
style="@style/my_edittext_style"
android:layout_width="0px"
android:layout_height="match_parent"
android:layout_weight="3" />
步骤2:在values\styles.xml文件中,在Resources标签下增加style标签如下
<style name="my_edittext_style" parent="@android:style/Widget.EditText">
<item name="android:background">@drawable/my_edittext</item>
</style>
步骤3:在res\drawable文件夹下定义第二步骤中出现的my_edittext.xml文件,文件内容如下
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/editbox_focus" android:state_focused="true"/>
<item android:drawable="@drawable/editbox_normal"/>
</selector>
步骤4:将安卓自带资源图标复制到res\drawable文件下,如第三步骤中的editbox_focus,editbox_normal等