注册 登录
  • 欢迎访问Sharezer Blog

最新发布 第2页

Sharezer

Android

旋转屏幕导致Activity重建问题的解决办法

Android开发文档上专门有一小节解释这个问题。简单来说,Activity是负责与用户交互的最主要机制,任何“设置”(Configuration)的改变都可能对Activity的界面造成影响,这时系统会销毁并重建Activity以便反映新的Configuration。 “屏幕方向”(orientation)是一个Configuration,通过查看Configuration类的javadoc可以……继续阅读 »

sharezer 3个月前 (06-21) 60浏览 0评论 0个赞

Html

WordPress禁用自动保存

自动保存(autosave)虽然应该存在,但WordPress的处理方式实在有些奇怪,自动保存居然也要占用文章ID,并且默认60s保存一次,这样会造成一篇文章写下来可能会消耗几十个ID,并且在数据库中存入了大量的无用信息。 找到wp-includes/defaut-contants.php文件,修改如下代码: // 修改前 if ( !defined( 'AUTOSAVE_INTERVAL' ) ……继续阅读 »

sharezer 3个月前 (06-21) 52浏览 0评论 0个赞

Android

Android逆向基础知识Smali

什么是Smali  我们用工具反编译一些APP的时候,会看到一个smali文件夹,里面其实就是每个Java类所对应的smali文件。Android虚拟机Dalvik并不是执行java虚拟机JVM编译后生成的class文件,而是执行再重新整合打包后生成的dex文件,dex文件反编译之后就是smali代码,可以说,smali语言是Dalvik的反汇编语言 JAVA和Smali数据类型对比 JAV……继续阅读 »

sharezer 3个月前 (06-21) 48浏览 0评论 0个赞

Android

WebRTC Android H264 硬解码支持更多的机型

WebRTC默认支持使用了高通,英特尔和三星CPU等国际大厂的机型,很多小众的机型或者新生的CPU没有开启支持,需要我们手动添加 修改方法:WebRTC通过MediaCodec来支持硬编码,我们需要修改的核心文件为以下两个 ./src/webrtc/sdk/android/api/org/webrtc/MediaCodecVideoEncoder.java ./src/webrtc/sdk/and……继续阅读 »

sharezer 3个月前 (06-13) 119浏览 0评论 0个赞

Android

Webrt中H264编码相关问题

编译WebRTC后,默认是没有把H264编码编进来的。WebRTC中H264编码采用的是openh264,解码默认采用的是ffmpeg,移动版本android,ios默认采用的是系统的h264硬件编码,如果你的手机支持H264硬件编码的话,WebRTC就会默认支持H264。 1.如何在桌面版本中开启H264编码 使用gn生成ninja文件时,加入以下两个选项就可以生成 ffmpeg_brandin……继续阅读 »

sharezer 3个月前 (06-13) 87浏览 0评论 0个赞