摘要: 首先必要的啰嗦几句,这几天写VC写的累的要死,突然间不想再写想VC了,手里面有一个andriod的手机天天玩到半夜,却从来没有写过这方面的 程序,真的是悲哀啊。所以我就想写这方面的程序,用管了VC的习程序的习惯,第一个程序当然是hello world。刚开始还没有什么大的问题,当到后面想写一刷Q*会员的程序的时候却发现,android的界面布局是真的难啊,怎么摆都不好看。弄得 和....什么似的。气得头都大了,想想自己写了这么长时间的VC还真的没有碰到这样的界面问题,真可谓..在verycd上看人家大牛的视频的时候听到人家说可以用html来做android的UI界面,这不仅让我眼前一亮。因 为 阅读全文
posted @ 2013-11-22 23:56 山顶的鱼 阅读(2591) 评论(0) 推荐(0) 编辑
摘要: 自定义404页面。android的webview 控件可以加载网页,webview有两个方法:webView.setWebChromeClient和webView.setWebViewClient。WebChromeClient主要处理解析,渲染网页等浏览器做的事情,辅助WebView处理Javascript的对话框,网站图标,网站title,加载进度: onCloseWindow(关闭WebView) onCreateWindow() onJsAlert (WebView上alert是弹不出来东西的,需要定制你的WebChromeClient处理弹出) onJsPrompt onJ... 阅读全文
posted @ 2013-11-22 23:55 山顶的鱼 阅读(1060) 评论(0) 推荐(2) 编辑
摘要: Android连接网络的时候,并不是每次都能连接到网络,因此在程序启动中需要对网络的状态进行判断,如果没有网络则提醒用户进行设置。首先,要判断网络状态,需要有相应的权限,下面为权限代码(AndroidManifest.xml): 然后,检测网络状态是否可用 /** * 对网络连接状态进行判断 * @return true, 可用; false, 不可用 */ private boolean isOpenNetwork() { ConnectivityManager connManager = (ConnectivityManager)g... 阅读全文
posted @ 2013-11-22 18:17 山顶的鱼 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 使用TelephonyManager.getDefault().getLine1Number();已经不能获得目前移动sim卡的电话号码了,老的sim卡也许可以,现在介绍一种方法,可以获得手机号码Cursor myCursor =getContentResolver().query(Uri.parse("content://sms"), new String[]{/*"msg_id", "contact_id", */ "(select address from addr where type = 151) as addre 阅读全文
posted @ 2013-11-22 13:31 山顶的鱼 阅读(290) 评论(0) 推荐(0) 编辑