如果驱动接口不是默认的wlan0,而是eth0或者eth1,则需要修改以下文件。
1 将device/fsl/imx5x/init.rc中所有的wlan0改成eth0,并且不能启动 wlan_tool服务,即在init.rc中将以下命令注释掉即可:
#service wpa_supplicant /system/bin/wlan_tool wpa_supplicant
# socket wpa_wlan0 dgram 660 root wifi
# disabled
# oneshot
#service wlan_tool /system/bin/wlan_tool
# oneshot
2 修改external/wpa_supplicant/wpa_supplicant.conf。
#ctrl_interface=wlan0
将此行注释掉,改成
ctrl_interface=/data/wpa_supplicant
3 修改hardware/libhardware_legacy/wifi/wifi.c
将#define WIFI_DEF_IFNAME "wlan0"改成
#define WIFI_DEF_IFNAME "eth0"
4 修改WifiStateTracker.java中的构造函数,将
mInterfaceName = SystemProperties.get("wifi.interface", "tiwlan0");
改成 mInterfaceName = SystemProperties.get("wifi.interface", "eth0");
使用listView或者gridView时,当列表为空时,有时需要显示一个特殊的empty view来提示用户,一般情况下,如果你是继承ListActivity,只要
<ListView android:id="@id/android:list".../>
<TextView android:id="@id/android:empty.../>
当列表为空时就会自动显示TextView
但是,如果继承Activity的话,想出现上面的效果,就需要手动
<ListView android:id="@+id/list" .../>
<TextView android:id="@+id/empty" .../>
ListView list= (ListView)findViewById(R.id.mylist);
TextView tv= (TextView)findViewById(R.id.myempty);
list.setEmptyView(tv);
误区:
setEmptyView(View)这个函数很有误导性,有时可能会在代码中写EmptyView,像下面这样:
TextView tv= new TextView(this);
tv.setText("this is a empty view")
setEmptyView(tv);
这样是不行的。。。
但是后来我在老外的网上说下面这样是可行的,注意第4,5行:
TextView emptyView = new TextView(context); emptyView.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT)); emptyView.setText(“This appears when the list is empty”); emptyView.setVisibility(View.GONE); ((ViewGroup)list.getParent()).addView(emptyView); list.setEmptyView(emptyView);
原文:http://gundumw100.iteye.com/blog/1165673
@echo on
chdir "E:\sign"
java -jar JadTool.jar -addcert -alias javacodesign -inputjad "TunisianaApps.jad" -outputjad ./temp1.jad -keystore keystore.jks -storepass 155467
java -jar JadTool.jar -addcert -alias intermediate -inputjad temp1.jad -outputjad temp2.jad -keystore keystore.jks -storepass 155467
java -jar JadTool.jar -addjarsig -keypass 155467 -alias javacodesign -jarfile TunisianaApps.jar -inputjad temp2.jad -outputjad TunisianaApps.jad -keystore keystore.jks
del temp1.jad
del temp2.jad
@echo on