![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 52
leverge2009
这个作者很懒,什么都没留下…
展开
-
WebView使用详解(一)——Native与JS相互调用
转自:http://blog.csdn.net/harvic880925/article/details/51464687一直在用WebView,还没有系统的总结过它的用法,下面就系统的总结下,分享给大家一、基本用法1、加载在线URL[java] view plain copyvoid loadUrl(String url) 这个函数主要加载url所对应的网页地址,或者用于调用网页中的指定的JS...转载 2018-02-28 15:35:45 · 1007 阅读 · 0 评论 -
Android 视频压缩
之前有提到,需要完成类似朋友圈功能,上传视频,自己录制的视频可以控制,图库中选择视频,也需要压缩才行,不然太耗费时间了。转自:https://blog.csdn.net/qq_36421691/article/details/79113392视频压缩是硬解的压缩,我最开始接触压缩是FFMpeg压缩,使用的是 https://github.com/chenzhihui28/VideoReco...转载 2018-09-25 10:21:05 · 789 阅读 · 0 评论 -
Cordova支持Android WebViews
原文:http://cordova.apache.org/docs/en/7.x/guide/platforms/android/webview.htmlCordova19以后,安卓平台依靠CordovaWebView控件Cordova19以前,依赖于CordovaActivity组件 1. 保证安装最新Cordova版本,从cordova.apache.org下载并解压其安卓包...翻译 2018-09-25 10:11:56 · 243 阅读 · 0 评论 -
Android 亮度
用腾讯点播VOD的demo,跳转到这个页面亮度会变得特别亮,就抽时间看了看API,记录一下:跳转到该页面的时候:updateCurrentLight()private void updateCurrentLight() { Activity activity = (Activity) mContext; Window window = activity.getWindow...原创 2018-09-25 10:03:46 · 218 阅读 · 0 评论 -
Android 学习笔记
1. 判断应用是否在最前端,前端直接将推送在页面显示,不在前端,推送到通知栏public static boolean isForegroundDisplay(Context context) { String packageName = context.getPackageName(); ActivityManager am = (ActivityManager)conte...原创 2018-09-25 09:40:12 · 113 阅读 · 0 评论 -
Android MediaRecorder录像
近期小编正在做类似于朋友圈的功能,调用系统录像,华为机10s中就录出来41M,上传就要30-40s,测试提出BUG,产品提出需优化,小编在风中凌乱,没做过啊,,,近期终于完成需求,梳理一下,方便以后看。一. 软编码和硬编码如何区分软编码:使用CPU进行编码硬编码:使用非CPU进行编码,如显卡GPU、专用的DSP、FPGA、ASIC芯片等二. 软编码和硬编码比较软编码:实现直接、...原创 2018-09-18 16:01:19 · 1287 阅读 · 1 评论 -
分辨率、帧率和码率三者之间的关系
转自:https://blog.csdn.net/lipengshiwo/article/details/53169235分辨率:单位英寸中所包含的像素点数;VGA:视频图像分辨率码率:编码器没变变出的数据大小,单位是kbps,比如800kbps代表编码器每秒产生800kb(或者100kB)的数据帧率:FPS(每秒钟要多少帧画面);以及Gop(表示多少秒一个帧)帧率:影响画面流畅度...转载 2018-09-18 10:59:28 · 3163 阅读 · 0 评论 -
Android与H5交互
随着混合应用开发越来越多,需求场景的不断变化,碰到一个问题,最底层H5页面点击图片预览,是直接DIV图层的显示,而不是页面的跳转,所以点击返回按钮的时候,不能直接返回,要先调用js关掉图层,所以需要交给js进行处理。常用的Java调用js,直接用loadUrl,但是没有返回值,不能进行回调,sdk19以上采用evaluateJavascript方法,在回调方法里又返回值,效率优于loadU...原创 2018-08-21 11:16:16 · 1056 阅读 · 0 评论 -
Android MediaStore仿微信朋友圈获取图片及视频
Android中所有的多媒体文件除了存储在物理硬盘上,还会将文件信息(路径、id、类型、)保存到数据库中,这样当我们想要获取这些文件的信息时,就不需要耗时的扫描硬盘,只需要读数据库就可以了。Android平台中称手机终端内存为内部存储空间,称SD卡为外部存储空间。针对内部和外部存储空间中的媒体文件信息是分开管理的,各自有独立的数据库管理。外部存储空间和内部存储空间对应的卷标为”external”和...原创 2018-08-21 10:34:26 · 2216 阅读 · 0 评论 -
Android6.0动态权限申请
转自:https://blog.csdn.net/lhp15575865420/article/details/79210696在Android6.0之前只需在AndroidManfiest.xml文件写明权限即可。但是在Android6.0之后也就是SDK>=23时,一些隐私权限需要动态申请,而且在用户同意授权之后APP才能拥有该权限。如下9组权限需要动态申请。而且一组权限只要一个...转载 2018-08-20 10:14:19 · 1983 阅读 · 0 评论 -
android Fragment setUserVisibleHint
转自:https://blog.csdn.net/jav_imba/article/details/47417853Fragment生命周期:但是fragment和activity不同的是当调用本身的onResume和onPause方法的时候可能并不是当前的fragment在显示,例如当加载下面这张图时,当我打开MainActivity时显示的是第一个fragment 但此时调用的方法步骤如下:0...转载 2018-06-27 14:45:44 · 424 阅读 · 0 评论 -
Android studio如何使用进行版本控制?
转自:https://www.zhihu.com/question/32298079在Android Studio中新创建一个Android项目,成功后我们先来添加要忽略的文件;在Android Studio中添加忽略文件同Eclipse有所不同,在Eclipse上我们什么时候添加忽略文件都可以,但是在Android Studio中只有在未关联SVN之前添加忽略文件才有效(试了好多次才将忽略文件忽...转载 2018-04-23 14:30:28 · 624 阅读 · 1 评论 -
WebView使用详解(三)——WebChromeClient
转自:http://blog.csdn.net/harvic880925/article/details/51583253一、WebChromeClient1、概述(1)、 与WebViewClient的区别很多同学一看到这里有Chrome,立马就会想到google 的Chrome浏览器;这里并不是指Chrome浏览器的意思,而是泛指浏览器,WebView的内部实现并不是完全使用Chrome的内核...转载 2018-02-28 15:39:26 · 895 阅读 · 0 评论 -
WebView使用详解(二)——WebViewClient与常用事件监听
转自:http://blog.csdn.net/harvic880925/article/details/51523983一、WebViewClient1、概述前面我们虽然实现了交互,但可能我们会有一个很简单的需求,就是在开始加载网页的时候显示进度条,加载结束以后隐藏进度条,这要怎么做? 这些简单的需求,Android开发的老人们肯定都已经想到了,这些有关各种事件的回调都被封装在WebViewCl...转载 2018-02-28 15:38:00 · 612 阅读 · 0 评论 -
Android 图片压缩
说来惭愧,鄙人工作6年多,做Android也有四年,居然连图片压缩这块的功能每次都是上网搜,这次,还是整理整理,强化记忆。转自:https://blog.csdn.net/cherry609195946/article/details/9264409一. 图片的存在形式1. 文件形式(即以二进制形式存在于硬盘上)2. 流的形式(即以二进制形式存在于内存找那个)3. Bitmap...转载 2018-09-25 10:41:28 · 200 阅读 · 0 评论