-
import android.app.Fragment; import android.app.FragmentManager; import android.app.FragmentTransaction;查看全部
-
Fragment在应用当中应当是一个模块化和可重用的组件,因为Fragment定义了他自己的布局,以及通过使用他自己的生命周期回调方法定义了他自己的行为,可以讲Fragment包含到多个Activity中。查看全部
-
后退与前进: 当你的WebView覆盖了URL加载,它会自动生成历史访问记录,你可以通过goBack()或者goForward()向前或向后访问已访问过的站点。 @Override public boolean onKeyDown(int keyCode,KeyEvent event){ if((keyCode==KeyEvent.KEYCODE_BACK)&& myWebView.canGoBack(){ webView.goBack(); return true; } return super.onKeyDown(keyCode,event); } 判断页面加载过程: 由于有些网页可能加载缓慢,所以我们需要去判断页面的加载过程,制作进度条给予用户良好的体验效果 webView.setWebChromeClient(new WebChromeClient(){ @Overrid public void onProgressChanged(WebView view,int new Progress){ if(newProgress==100){ //加载完成 } else{ //加载中 } }); WebView缓存的运用: 优先使用缓存: webView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); 不用缓存: webView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);查看全部
-
android:text="静态加载" android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/radioButton1" android:layout_weight="1" android:button="@null" android:drawableTop="@mipmap/ic_launcher" android:gravity="center_horizontal"查看全部
-
//改写物理按键——返回的逻辑 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if(keyCode==KeyEvent.KEYCODE_BACK) { //Toast.makeText(this, webView.getUrl(), Toast.LENGTH_SHORT).show(); if(webView.canGoBack()) { webView.goBack();//返回上一页面 return true; } else { System.exit(0);//退出程序 } } return super.onKeyDown(keyCode, event); }查看全部
-
finish()与System.exit(0)区别 finish是Activity的方法,仅仅针对Activity,当调用finish()时,只是将活动推向后台,并没有立即释放内存,活动的资源并没有被清理;当调用System.exit(0)时,杀死了整个进程,这时候活动所占的资源也会被释放。其实android的机制决定了用户无法完全退出应用,当你的application最长时间没有被用过的时候,android自身会决定将application关闭了。查看全部
-
Spinner总结 1. 设置数据源 2. 新建ArrayAdapter(其他也可以) 3.adapter设置下拉样式 (注意是Adapter) public void setDropDownViewResource(int resource) 4. 加载适配器 5. spinner设置监听器。注意是使用OnItemSelectedListener public void setOnItemSelectedListener(OnItemSelectedListener listener)查看全部
-
Spinner下拉列表 执行步骤2查看全部
-
Spinner下拉列表执行步骤 spinner n. 纺纱机;纺纱工人;旋床工人;旋式诱饵查看全部
-
GridView 监听事件 1.使用gridview对象设置OnItemClickListener()方法 public void setOnItemClickListener(OnItemClickListener listener) 2.将实现了OnItemClickListener接口的方法对象赋予他查看全部
-
GridView主要的三个属性 android:numColumns="3" //每行多少列 android:horizontalSpacing="10dp" //水平间距 android:verticalSpacing="10dp" //垂直间距查看全部
-
GridView使用方法。 1. 新建simAdapter,使用方法见simAdapter课程笔记。 2. gridView.setAdapter(simAdapter);查看全部
-
WebSettings webSettings=webView.getSettings(); webSettings.setJavaScriptEnabled(true);查看全部
-
GridView 数据源->适配器->视图界面 grid n. 网格;格子,栅格;输电网查看全部
-
TimePickerDialog总结 1.实例化 public TimePickerDialog(Context context, //上下文 OnTimeSetListener callBack, //回掉函数 int hourOfDay, int minute, //初始年月日, boolean is24HourView) //是否24小时制 2。 调用.show()。显示查看全部
举报
0/150
提交
取消