Wesley13 Wesley13
3年前
java 实现PHP gzcompress 功能
为了直观加了base64 PHP代码:<?php$agzcompress("abc");echobase64_encode($a);//输出:eJxLTEoGAAJNASc解码:gzuncompress();源码提示默认使用的是zlib的 deflate进行编码的;
Stella981 Stella981
3年前
Android自动化测试,5个必备的测试框架
AppiumAppium是一个开源的移动测试工具,支持iOS和Android,它可以用来测试任何类型的移动应用(原生、网络和混合)。作为一个跨平台的工具,你可以在不同的平台上运行相同的测试。为了实现跨平台的功能,Appium使用了供应商提供的AndroidUI框架来实施测试:在iOS中使用XCTest,在Android中使用UIAutom
Stella981 Stella981
3年前
ShareREC for Android全系统录屏原理解析
本文是Mob开发者平台技术副总监余勋杰基于MediaProjection实现Android全系统录屏功能的原理解析,包括了结合MediaRecorder和MediaCodec两套方案。文/余勋杰前言自安卓4.4开始,系统提供了内置的录屏功能,用户可以在adb下执行screenrecord命令,以指定码率、帧率、分辨
Stella981 Stella981
3年前
Netty 实现 WebSocket 聊天功能
原文同步至http://www.waylau.com/nettywebsocketchat/(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.waylau.com%2Fnettywebsocketchat%2F)上一次我们用Netty(https://www.o
Wesley13 Wesley13
3年前
PHP案例:实现登录功能
说明:采用PhpStorm集成开发环境和wamp套件。四个页面:登录页面、登录处理页面、成功页面、失败页面!(https://oscimg.oschina.net/oscnet/upa4a4fad9473e2c30fbc84adf7d6de41a.png)1、登录页面login.php<!DOCTYPEht
Stella981 Stella981
3年前
RememberMe 功能的实现(base
日常记录,代码是根据SpringSecurity写的。写个Entity类实现UserDetails<!lang:javapackagecom.lqz.b2c.base.web.controller.member.support;importcom.lqz.b2c.base.entit
Stella981 Stella981
3年前
Android8.1 源码修改之插入SIM卡默认启用Volte功能
前言公用电话产品,插入SIM卡后要求自动打开Volte功能,即插即用,用完拔卡就走实现第一步开关对应的代码通过打印日志和全局查找,源码位置vendor/mediatek/proprietary/packages/services/Telephony/src/com/android/phone/Mob
Stella981 Stella981
3年前
Android调试神器stetho使用详解和改造
本文由云社区发表作者:NaOH概述stetho是Facebook开源的一个Android调试工具,项目地址:facebook/stetho通过Stetho,开发者可以使用chrome的inspect功能,对Android应用进行调试和查看。功能概述stetho提供的功能主要有:Networ
Stella981 Stella981
3年前
Android百度地图开发(三)范围搜索
1.新建项目将地图API添加进classpath中:!(http://static.oschina.net/uploads/img/201503/22194557_5Zt9.png)2.在activity\_main.xml中添加一个MapView,用来显示地图:<LinearLayoutxmlns:android"http:
Stella981 Stella981
3年前
CountDownTimer 实现倒计时功能
CountDownTimerCountDownTimer是android自带的一个倒计时类,使用这个类可以很简单的实现倒计时功能CountDownTimer的实现方式newCountDownTimer(6000,1000){//第一个参数表示的是倒计时的总时间,第二参数表示的是倒计时的间隔时间。