上一页 1 ··· 141 142 143 144 145 146 147 148 149 ··· 353 下一页
摘要: 前段时间有这样一个需求,webview显示一个带音乐的网页,在播放音乐的时候进入第三方软件暂停播放,返回时继续播放。后来参考了两篇文章解决了这个问题。 AudioManager audioManager = (AudioManager) mContext.getSystemService(Context.AUDIO_SERVICE); OnAudioFocusChangeLis... 阅读全文
posted @ 2016-12-06 17:16 brave-sailor 阅读(3649) 评论(0) 推荐(0)
摘要: 1.首先贴上项目结构图: 2.先添加一个接口文件BackHandledInterface.java,定义一个setSelectedFragment方法用于设置当前加载的Fragment在栈顶,主界面MainActivity须实现此接口,代码如下: package com.example.testde 阅读全文
posted @ 2016-12-05 20:36 brave-sailor 阅读(300) 评论(0) 推荐(0)
摘要: 浏览器控件是每个开发环境都具备的,这为马甲神功提供了用武之地,windows的有webbrowser,android和ios都有webview。只是其引擎不同,相对于微软的webbrowser,android及ios的webview的引擎都是webkit,对Html5提供支持。本篇主要介绍andro 阅读全文
posted @ 2016-12-05 20:29 brave-sailor 阅读(262) 评论(0) 推荐(0)
摘要: 这种方式不用在配置文件加东西 变量声明 [java] view plain copy LocalBroadcastManager broadcastManager; IntentFilter intentFilter; BroadcastReceiver mReceiver; [java] view 阅读全文
posted @ 2016-12-05 20:29 brave-sailor 阅读(599) 评论(1) 推荐(1)
摘要: WebView可以使得网页轻松的内嵌到app里,还可以直接跟js相互调用。 webview有两个方法:setWebChromeClient 和 setWebClient setWebClient:主要处理解析,渲染网页等浏览器做的事情 setWebChromeClient:辅助WebView处理Ja 阅读全文
posted @ 2016-12-05 18:08 brave-sailor 阅读(224) 评论(0) 推荐(0)
摘要: 1.通常情况下 大家可能都想使用WebView打开网页内部链接而不想再调用手机浏览器,我们可以通过以下两种方法实现: (1)为WebView设置一个WebViewClient,并重写shouldOverrideUrlLoading(WebView view, String url)方法。 [java 阅读全文
posted @ 2016-12-05 17:40 brave-sailor 阅读(595) 评论(0) 推荐(0)
摘要: 浏览器控件是每个开发环境都具备的,这为马甲神功提供了用武之地,windows的有webbrowser,android和ios都有webview。只是其引擎不同,相对于微软的webbrowser,android及ios的webview的引擎都是webkit,对Html5提供支持。本篇主要介绍andro 阅读全文
posted @ 2016-12-05 17:40 brave-sailor 阅读(387) 评论(0) 推荐(0)
摘要: 前言: Fragment也可以使用startActivityForResult方法去打开一个Activity,然后在其onActivityResult方法中处理结果,可是当Fragment嵌套的时候,由于FragmentActivity的BUG导致只会回调最外那层Fragment的onActivit 阅读全文
posted @ 2016-12-02 15:16 brave-sailor 阅读(652) 评论(0) 推荐(0)
摘要: 由于项目要改成MVP模式,自然会用到了Fragment,有时候可能会需要一个Fragment里面嵌套多个Fragment,并且add完成后需要立即刷新子Fragment的View,那么这个时候就会抛出异常,先看一段代码: MainActivity.java MessageFragment.java 阅读全文
posted @ 2016-12-02 15:12 brave-sailor 阅读(2337) 评论(0) 推荐(0)
摘要: Android有碎片化的问题,当然本文说的碎片化不是指的系统版本碎片化的问题,而是Fragment组件碎片化的问题。 很久之前,在Android 3.1系统发布的时候,Google推出了使用Fragment来更加容易地开发平板和手机应用,虽然Activity还是页面结构的主体,但是却可以在其基础上使 阅读全文
posted @ 2016-12-02 15:09 brave-sailor 阅读(2433) 评论(0) 推荐(0)
上一页 1 ··· 141 142 143 144 145 146 147 148 149 ··· 353 下一页