1. )layout_weight 用于给一个线性布局中的诸多视图的重要度赋值。
所有的视图都有一个layout_weight值,默认为零,意思是需要显示
多大的视图就占据多大的屏幕空 间。若赋一个高于零的值,则将父视
图中的可用空间分割,分割大小具体取决于每一个视图的layout_weight
值以及该值在当前屏幕布局的整体 layout_weight值和在其它视图屏幕布
局的layout_weight值中所占的比率而定。 比例越大,所占份额越小。
2.)监听文本框 键盘中回车键
editText.setOnKeyListener(new OnKeyListener() {
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
if(keyCode==KeyEvent.KEYCODE_ENTER) {
//***
return false;
} else return true;
}
});
3)
应用程序使用内置浏览器:
1.
//AndroidMainfest.xml中
<uses-permission android:name="android.permission.INTERNET"/>
2.
//main.xml中
<WebView
android:id="@+id/wevView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
3.
//activity 类中
//定义变量,网址自己定义
WebView mWebView;
String uri = "http://58.154.238.141:8080/Android_Login/login.jsp";
//根据id找到相应的WebView
mWebView = (WebView)findViewById(R.id.wevView);
//加载设置
WebSettings webSetting = mWebView.getSettings();
//支持ajax
webSetting.setJavaScriptEnabled(true);
//支持中文
webSetting.setDefaultTextEncodingName("utf-8");
//使用WebChromClient功能
mWebView.setWebChromeClient(new WebChromeClient());
//加载uri
mWebView.loadUrl(uri);
转载于:https://blog.51cto.com/12575213/1135122