摘要:
Context context = getWindow().getContext();TelephonyManager telephonemanage = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); ... 阅读全文
摘要:
我们在Android工程中使用了WebView,打开一个网银支付url,点击支付的时候,他们会在网页中使用js弹出一个询问框,js代码如下:function testConfirm() { if(confirm("pay or not?")) { alert("yes! i do"); }else ... 阅读全文
摘要:
移动web专题:http://mobile.51cto.com/web/Web App与NativeApp技术点大整合专题:http://mobile.51cto.com/mobile-409592.htmAppCan视频教程:http://mobile.51cto.com/web-362604.h... 阅读全文
摘要:
【引言】近年来随着移动设备类型的变多,操作系统的变多,用户需求的增加,对于每个项目启动前,大家都会考虑到的成本,团队成员,技术成熟度,时 间,项目需求等一堆的因素。因此,开发App的方案已经变得越来越多了。曾经有一段HTML5的小浪潮,无数的人参与或者看到过一个讨论:原生开发还是混 合开发,又或者是... 阅读全文
摘要:
1. 浏览器后退造成的seajs不执行(chrome)。由于项目是多模版合一,使用js来控制脚本展示,一个后退就只剩背景了。后来把seajs.use放在window.onload就解决了。今晚再测试的时候终于发现问题所在,后退由于缓存的存在,seajs.use的执行的时机快比document.wri... 阅读全文
摘要:
背景之前接触过移动端项目的网页,过程中遇到不少问题,也犯了些错误,现在有时间来总结下。对于移动端我们更要关注什么呢,是设备的各种分辨率,还是device-width呢?移动端设备为什么会有2个视口(visual viewport&layout viewport)?何谓是Retina屏,标准是什么?图... 阅读全文
摘要:
自Iphone和Android这两个牛逼的手机操作系统发布以来,在互联网界从此就多了一个新的名词-WebApp(意为基于WEB形式的应用程序,运行在高端的移动终端设备)。开发者们都知道在高端智能手机系统中有两种应用程序:一种是基于本地(操作系统)运行的APP;一种是基于高端机的浏览器运行的WebAp... 阅读全文
摘要:
手机的设备信息,是我们在做证书验证的时候不可缺少的,这里我会写一些我们常用的手机信息获取办法。TelephonyManager是我们手机管理的一个大的类,继承的Object。1核心代码和权限 Context.getSystemService(Context.TELEPHONY_SERVICE)如:... 阅读全文
摘要:
shouldOverrideUrlLoading方法在webview加载URL的时候可以截获这个动作。这里主要说它的返回值的问题:1、 默认返回:returnsuper.shouldOverrideUrlLoading(view, url);这个返回的方法会调用父类方法,也就是跳转至手机浏览器,平时... 阅读全文
摘要:
根据Google公布的Android 各个系统版本市场占有率(Google Android dashboards), Android 4.0及其以上系统将近90%左右,发展趋势必将是未来市面上几乎是Android 4.0以上系统。本文主要关注Android 4.0及以上系统WebView的实现,从A... 阅读全文
摘要:
最近看android资料,随手写了个简单手机浏览器应用,该应用很简单,主要包括AutoCompleteTextView 、WebView、Button控件,但是涉及到了很多android开发常识,例如:权限管理、布局标题栏状态栏隐藏、开辟线程监听事件、子线程不能更新主线程UI等,下面介绍一下代码示例... 阅读全文
摘要:
由于智能机的普及,手机会自带浏览器,但是用的人却不多,小编就是其中的一个。国内手机浏览器市场风起云涌,各大浏览器厂商从功能宣传、标榜用户数目到各出奇招来标榜自身的“核能力”,甚至不惜隔空对阵,唇枪舌剑。“内核”一时间成了香饽饽,从一个纯技术名字走入大众视野,关于手机浏览器的真假内核之争也备受关注。下... 阅读全文
摘要:
Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的... 阅读全文
摘要:
一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中... 阅读全文
摘要:
自己用的是Eclipse伽利略版本,ADT是0.9.3android开发环境搭建完成后,新建一个android项目,可以看到如下的目录结构:src:存放源代码gen:edu.xidian 是在新建android项目时输入的包名,R.java是开发工具自动生成的一个类,它会根据res文件中内容自动修改... 阅读全文
摘要:
初学Java网站开发,还是个菜鸟。用SVN和队友做项目,经常碰到从SVN上下载的项目,导入代码时eclipse的src目录变为包名,总是把src当包名附在每个包最前面,一直报错,改了吧,没法使用SVN同步,不改没法做,很是纠结。后来,上网搜索了一下,得到很多答案,但是没有一个是对的,或者说对自... 阅读全文
摘要:
1.在eclipse中新建Android Project2.在项目的目录下,建两个文件夹:/libs/assets/www3.进入将刚刚下载并解压的PhoneGap包里Anroid目录,我们需要的资源都在这个目录下。将cordova.js这个js文件(具体名称视当时下载的版本而定)copy到/ass... 阅读全文