码迷,mamicode.com
首页 > 2016年05月12日 > 全部分享
Android WebView 视频播放解决
最近项目中遇到WebView 播放视频需求(H5 video 标签),那么问题来了视频无法全屏播放等。 对于这种视频播放问题有多种方案可以解决,例如: 1.实现一个网络视频播放器来播放网络视频(这个方案如果不利用开源的框架,实现起来费时费力) 2.自定义WebView实现利用H5的Video标签来播放视频(可以解决基本的视频播放需求,但是可能很多效果难以实现,比如手势控制等)...
分类:移动开发   时间:2016-05-12 13:40:13    阅读次数:1176
定制自己的线程池管理类、防止OOM
在Android开发中、涉及比较深的话、我们会用到线程池来做异步操作 比如下载图片、执行异步任务等、为了方便管理、继承一个线程池管理类、 在使用线程的时候只需要 submmitJob和removeJob、不会产生大量的线程、有效防止OOM...
分类:编程语言   时间:2016-05-12 13:39:52    阅读次数:176
RAM测评优化方案
1.目的和意义这是评测方法的优化。RAM作为手机运行时所有内容所容纳加载的地方,重要性不言而喻。了解手机在开机后的RAM剩余大小,能够帮助我们清楚手机能加载多大的程序,运载应用的能力有高。Android是一个不断升级演变的系统,新的版本对RAM的需求也越来越多,了解当前系统在正常使用时,系统耗费RAM大小,也能够帮助开发工程师、开发管理者从底至上地清楚系统本身的状态。对于开发或者决策,提供十分必要的...
分类:其他好文   时间:2016-05-12 13:37:06    阅读次数:222
Android 中String的小秘密
平时我们都知道使用String的时候呢要避免在代码中硬编码,应该统一使用string.xml文件来保存我们在项目中用到的字符串,好处在于避免代码的复用,统一管理和根据不同地区加载不同语言等。 但是我们可以平时忽略它的一些用法:1.string也可以使用参数4 我们家有%s个人使用...
分类:移动开发   时间:2016-05-12 13:38:30    阅读次数:170
Android学习笔记5:探究活动2
《第一行代码——Android》郭霖著 在活动中使用ToastToast是Android系统提供的一种非常好的提醒方式,在程序中可以使用它将一些短小的信息通知给用户,这些信息会在一段时间后自动消失,并且不会占用任何屏幕空间,我们现在就尝试一下如何在活动中使用Toast。...
分类:移动开发   时间:2016-05-12 13:39:03    阅读次数:184
View机制深入学习(五) 事件处理机制一
以TouchEvent为主,看一下View和ViewGroup内部是如何处理Input Events的; 首先来看事件的产生来源:一、获取事件:事件的来源可以分为“软件”,“硬件”两种; 主要的事件包含有: 按键事件(KeyEvent) :即物理按键按下产生的事件,相关的常用物理按键一般有HOME,BACK等 触摸事件(TouchEvent): 鼠标事件(MouseEvent)、轨...
分类:其他好文   时间:2016-05-12 13:36:34    阅读次数:277
vueJs源码解读0-1
vue源码解读-1 在github上下载到源码的后在src的目录下也即是该所有分块的源文件的地址所在的地方,使用webstrom在file–>Settings–>languages&Frameworks中选择javascript使用ECMAScript6 1. index.js import Vue from ‘./instance/vue’ import installGlobal...
分类:Web程序   时间:2016-05-12 13:37:52    阅读次数:585
iOS开发之苹果应用6.1日起需兼容IPv6,那么作为开发者我们需要做些什么呢?【科普IPV6】
我相信现在很多的iOS开发者都知道苹果要求我们提交到App Store的应用必须支持IPv6。           1.提到IPV6相关。 那这个直接就联想到就是关于我们App中网络部的一些内容,是否要进行相应的改变。            首先,解释下什么是ipv6?           IPv6是下一代互联网的协议,它的提出最初是因为随着互联网的迅速发展,IPv4定义的有限地址空...
分类:移动开发   时间:2016-05-12 13:36:48    阅读次数:3660
用github部署静态网页
用 GitHub 来部署静态网页 ??????这个教程主要适用于直接创建仓库。想从github上直接上手的同学可以参照以上教程部署静态网页。我想分享给大家的是,如何将已经创建了仓库并且有master分支的项目部署为静态网页。自动生成页面1、点击settings自动生成页面 仓库名和访问二级域名一致。 跳转到这个页面,直接忽视,点击最后面的按钮。 随意选择,提交。 现在我们已经...
分类:Web程序   时间:2016-05-12 13:37:20    阅读次数:228
android学习之基于百度地图的地点检索和标记
在现在的生活之中,地图越来越重要,作为一个普通的程序员,我们不可能自己去编写一个地图,所以,这篇文章写的是关于如何利用百度的第三方框架来写自己的程序, 首先我们需要成为百度开发者,然后下载相关的SDK,在百度里面搜索百度地图,然后进入百度api首页,然后点击进入,这里我只说一些需要注意的点,第一,在创建应用的时候,我们应该选择的是androidsdk,然后android的sha1 fingerp...
分类:移动开发   时间:2016-05-12 13:36:20    阅读次数:306
poj 1733Parity game(map离散+带权并查集)
Parity game Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 7567   Accepted: 2951 Description Now and then you play the following game with your friend. Your f...
分类:其他好文   时间:2016-05-12 13:37:10    阅读次数:198
servlet cookie处理实践
一、servlet中处理cookie的方法 方法描述 public void setDomain(String pattern)该方法设置 cookie 适用的域名。 public String getDomain()该方法获取 cookie 适用的域名。 public void setMaxAge(int expiry)该方法设置cookie生产的时间(以秒为单位)。如果不设置,co...
分类:其他好文   时间:2016-05-12 13:37:59    阅读次数:193
linux下安装python、scrapy、redis、mysql
安装python安装pythonwget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz tar zxvf Python-2.7.11.tgz cd Python-2.7.11 ./configure –prefix=/usr/local make && make altinstall 检查Python版本 pyth...
分类:数据库   时间:2016-05-12 13:35:09    阅读次数:588
创建Gridview视图
细想自己接触android也有一个月了,一直想写blog来敦促自己的进步,供自己之后翻阅,同时想着自己在编写例子的时候会出现各种问题,所以创建blog来记录自己的学习进程,也可以作分享之用。好了,废话不多说了,这篇blog主要是讲解的如何创建gridview的视图。如下图效果所示: 要实现图中的功能, 先介绍gridview几个属性: GridView的一些属性 android:n...
分类:其他好文   时间:2016-05-12 13:35:16    阅读次数:195
jQuery Mobile 列表
jQuery Mobile 列表视图 1.如需创建列表,请向 或 元素添加 data-role=”listview“。如需使这些项目可点击,请在每个列表项()中规定链接。提示:默认地,列表中的列表项会自动转换为按钮(无需 data-role=”button”) 2.列表分隔符 列表分隔符(List Dividers)用于把项目组织和组合为分类/节, 如需规定列表...
分类:Web程序   时间:2016-05-12 13:37:23    阅读次数:276
mysql数据备份与还原
mysql数据备份与还原mysql数据备份与还原 数据备份 mysqldump备份 直接复制这个数据库目录 mysqlhotcopy工具快速备份 数据还原 mysql命令还原 使用source 命令导入备份sql文件 使用直接复制到数据目录的方法 mysqlhotcopy快速恢复 数据备份mysqldump备份mysqldump备份的基本语法格式如下:mysqldump -u user -h hos...
分类:数据库   时间:2016-05-12 13:37:23    阅读次数:226
【Oracle】基于SCN的增量备份修复DataGuard GAP
1. 首先来模拟Gap的产生 1.1. 备库关闭: SYS@dgtest_s>shutdown immediate; 1.2. 主库切换日志 SYS@dgtest>select SEQUENCE#,ARCHIVED,STATUS from v$log;    SEQUENCE# ARC STATUS ---------- --- ----------------         6...
分类:数据库   时间:2016-05-12 13:35:45    阅读次数:422
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!