- 浏览: 850558 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (1095)
- 大数据存储 (76)
- 编程语言(Java&Scala) (46)
- 大数据建模 (33)
- 开发与管理 (8)
- 操作系统 (13)
- 实用代码集合 (25)
- 新技术研究 (15)
- 前端技术研究 (22)
- 物联网 (18)
- 兴趣探索 (15)
- 编程语言(Groovy&Grails) (92)
- 编程语言(RubyOnRails) (153)
- 个人收藏 (152)
- 技术管理 (12)
- 编程语言(Flex) (8)
- 架构和框架(GWT) (4)
- 数学和算法 (6)
- 人工智能(TensorFlow) (11)
- 编程语言(Python) (6)
- 移动开发 (4)
- 软件工程实践 (54)
- 个人感悟 (6)
- 职场感悟 (5)
- 行业经验 (23)
- 产品和运营 (10)
- 生活与随想 (155)
- 简单生活 (70)
- 天空的云 (53)
- 秋月春风 (14)
- 东逝水 (59)
- 浪花淘 (35)
- 白发渔樵 (4)
最新评论
-
cljhyjs:
今天看看在研究,已经安装好了,请问怎么一步一步使用呢?
Thingsboard -
yx200404:
说一下十维空间 -
Clear_Love:
设置了也报错
Xcode 7遇到 App Transport Security has blocked a cleartext HTTP 错误 -
wang263574375:
我想问的是,如果防火墙的设置不能改变,那么要怎么处理呢?
ORA-12571:TNS包写入程序失败 -
ralflsb:
SmartSVN 8.6
SmartSVN破解包
代码如下:
权限设置:
import android.app.Activity; import android.app.AlertDialog; import android.content.ComponentName; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; import android.net.ConnectivityManager; import android.os.Bundle; import android.util.Log; import android.view.KeyEvent; import android.view.Window; import android.view.WindowManager; import android.webkit.WebView; import android.webkit.WebViewClient; public class MainActivity extends Activity { private WebView webview; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); // 实例化WebView对象 webview = new WebView(this); //webview.setLayout // 设置WebView属性,能够执行Javascript脚本 webview.getSettings().setJavaScriptEnabled(true); // 设置页面重定向,而不是跳出通过浏览器打开 webview.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { return false; } }); if(isOpenNetwork() == true) { // 加载需要显示的网页 webview.loadUrl("http://www.baidu.com"); // 设置Web视图 setContentView(webview); // 设置为全屏 //this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); }else{ AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this); builder.setTitle("没有可用的网络").setMessage("是否对网络进行设置?"); builder.setPositiveButton("是", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { Intent intent = null; try { String sdkVersion = android.os.Build.VERSION.SDK; if(Integer.valueOf(sdkVersion) > 10) { intent = new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS); }else { intent = new Intent(); ComponentName comp = new ComponentName("com.android.settings", "com.android.settings.WirelessSettings"); intent.setComponent(comp); intent.setAction("android.intent.action.VIEW"); } MainActivity.this.startActivity(intent); } catch (Exception e) { //Log.w(TAG, "open network settings failed, please check..."); e.printStackTrace(); } } }).setNegativeButton("否", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { dialog.cancel(); finish(); } }).show(); } } @Override // 设置回退 // 覆盖Activity类的onKeyDown(int keyCoder,KeyEvent event)方法 public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK) && webview.canGoBack()) { webview.goBack(); // goBack()表示返回WebView的上一页面 return true; } return false; } //判断网络是否打开 private boolean isOpenNetwork() { ConnectivityManager connManager = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); if(connManager.getActiveNetworkInfo() != null) { return connManager.getActiveNetworkInfo().isAvailable(); } return false; } }
权限设置:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permission.INTERNET"/>
发表评论
-
用超链接改变iframe的src
2014-04-10 14:38 2002<script> function dizhi( ... -
高效代码审查的十个经验
2014-02-28 11:26 531代码审查(Code Review)是软件开发中常用的手段,和Q ... -
类似百度文档库的flash播放器FlexPaper
2011-11-29 16:32 1539你可以从http://flexpaper.googlecode ... -
grails html静态页面乱码解决
2011-10-19 10:38 1156在catalina.bat下面的 :noJuliConfig ... -
3d图片展示
2011-10-02 21:19 654http://www.ajax-zoom.com/exampl ... -
图片裁剪
2011-10-02 21:15 714图片裁剪 http://www.script-tutorial ... -
批处理-实现飞信免费发短信-可以集成到日常批处理文件,做监控用
2011-08-05 12:45 1370批处理-实现飞信免费发短信 可以集成到日常各种批处理文件,做 ... -
eclipse3.7的svn插件的更新地址
2011-07-22 16:09 6262eclipse3.7的svn插件的更新地址 http://su ... -
俄罗斯方块
2010-06-13 17:55 896import java.awt.*; import java ... -
软件文档知多少
2010-03-01 23:24 663如今,软件开发越来越 ... -
键盘上每个键作用!!! (史上最全的)
2010-02-22 14:48 866键盘上每个键作用!!! (史上最全的) F1帮助 F2改名 ... -
烟叶收购--等级数据查询
2010-02-02 12:30 0等级数据查询 --禄丰县县级别等级数据 select xia ... -
在线的代理
2010-01-20 22:26 0代理 http://www.gwait.com/ -
解决open flash chart 2在IE下刷新无法改变的问题
2009-12-01 10:16 39801.碰到如下问题: open flash chart 2在IE ... -
JavaScript的onlick的方法在ie下可以,却在firefox下面不可以
2009-11-30 12:40 1521最近被一个问题困扰JavaScript的onlick的 ... -
建设一个网站
2009-11-24 19:20 0http://www.ecshop.com/ 商 ... -
已知1970.1.1到现在的毫秒数,返回格式化的时间
2009-11-18 17:14 1999Date date= new Date(); ... -
批处理文件bat 语法
2009-09-07 00:08 1162转自:http://blog.csdn.net/dhpower ... -
悟透JavaScript
2009-07-30 14:49 774介绍javascript的好文, http://www.cnb ... -
503,Access is denied(访问被拒绝)错误解决
2009-07-16 20:37 2981今天做项目碰到一个问题,就是Access is denied, ...
相关推荐
第25章 触摸屏 25.1 MotionEvent 25.1.1 MotionEvent 对象 25.1.2 回收MotionEvent 25.1.3 使用VelocityTracker 25.1.4 探索拖放操作 25.2 多点触摸 25.2.1 Android2.2之前的多点触摸 ...
如果您的家用电器由 Android 控制,并且有一个彩色触摸屏,会怎么样?如果电炉上有一个 Android UI,那么操控者甚至可以烹饪点什么东西。 在本文中,了解 Android 平台,以及如何将它用于移动和非移动应用程序。...
2.3.4 横屏与竖屏切换 14 第3章 第一个Android程序 15 3.1 HelloAndroid 15 3.1.1 在Eclipse中创建项目 15 3.1.2 编写程序项目代码 17 3.1.3 运行HelloAndroid 18 3.1.4 Android工程目录 19 3.1.5 ...
诸如GPS、加速计和触摸屏等外观时尚且用途广泛的手机功能硬件,正在吸引越来越多的开发者创建各种新颖有趣的移动应用程序。 虽然设计Android硬件的目的是为了吸引消费者,但是真正的赢家却是开发人员。由于现有的...
----------------------------------- Android 编程基础 1 封面----------------------------------- Android 编程基础 2 开放手机联盟 --Open --Open --Open --Open Handset Handset Handset Handset Alliance ...
Android提供了对各种输入方法的支持,比如说键盘、触摸屏和轨迹球。用户界面可以针对任何屏幕分辨率和屏幕方向进行定制。 Android为用户与移动应用程序交互提供了全新的方式,同时也提供了实现这些交互的底层技术...
智能手机一般具备如下特点:高速度处理芯片、大存储芯片和存储扩展能力、面积大、标准化、可触摸的显示屏、摄像头至少300万像素、支持播放式的手机电视、必须支持GPS导航、操作系统必须支持新应用的安装等。...
触摸屏事件 160 3.4 响应的系统设置的事件 162 3.4.1 Configuration类简介 162 3.4.2 重写onConfigurationChanged 响应系统设置更改 164 3.5 Handler消息传递机制 166 3.5.1 Handler类简介 166 ...
android开发秘籍完整版清晰版 第1 章 android 概述 1 1.1 android 演化史 1 1.2 android 的两面性 2 1.3 运行android 的设备 2 1.3.1 htc 系列机型 4 1.3.2 摩托罗拉系列机型 4 1.3.3 三星系列机型 4 1.3.4 ...
广阔性也是很一流的,它可以精确到县和区,然后通过再Android访问全国任意一个地区的天气预报……。 9、AndroidManager优化大师 共20个目标文件,CPU管理、内存管理、文件操作、进程监视管理、获取机子信息……等等...
第25章 触摸屏 25.1 MotionEvent 25.1.1 MotionEvent 对象 25.1.2 回收MotionEvent 25.1.3 使用VelocityTracker 25.1.4 探索拖放操作 25.2 多点触摸 25.2.1 Android2.2之前的多点触摸 ...
织梦手机端访问插件v1.0 织梦dedecms手机触屏版访问插件是由拓网科技全力大打造的,使用...让网站用户可通过移动终端设备,随时、随地、随身了解网站的最新信息、产品和服务,让您的网站真正实现PC版与手机版网站互通!
触摸屏事件 160 3.4 响应的系统设置的事件 162 3.4.1 Configuration类简介 162 3.4.2 重写onConfigurationChanged 响应系统设置更改 164 3.5 Handler消息传递机制 166 3.5.1 Handler类简介 166 3.5.2 Handler使用...
触摸屏事件 160 3.4 响应的系统设置的事件 162 3.4.1 Configuration类简介 162 3.4.2 重写onConfigurationChanged 响应系统设置更改 164 3.5 Handler消息传递机制 166 3.5.1 Handler类简介 166 3.5.2 Handler使用...
它有一个用于教授触摸屏技能的 Android 版本和一个用于教授鼠标技能的 Flash 版本。 游戏包括触摸/点击、跟随/鼠标悬停和拖动。 Android 应用程序还包括音频辅助计数到 9 和 20、简单匹配/设置以及学习小写和大写 ...