
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
前言这个网络请求框架是我来之前同事引入公司项目的,使用的是MVP模式,因为之前用的是公司自己的网络请求架构,所以熟悉它的用法费了我不少时间,但是用习惯之后发现这个框架写网络请求很方便,因为它封装的很好,而且这个框架也是目前android开发比较主流的网络请求框架,所以写一篇文章记录一下使用这个框架的大致流程,因为以后很有可能再用到。正文1.添加项目依赖库://rx...
简介什么是Flutter?Google旗下的混合开发框架,一套代码能打包出androidAPP和ios应用。OK,就介绍这么多,下面直接讲安装流程。安装流程1.下载fluttersdk首先你的电脑得安装了git,如果没有,请自行安装。安装好git之后,进入你想要安装flutter的目录,右键单击,在右键菜单中选择gitbash弹出git命令行,在命令行中...
图片按比例显示:核心代码:获取缩放比例private float getScaleRate(){float imgScale = (float)imgWidth/(float)imgHeight;float vpScale = (float)vpWidth/(float)vpHeight;float scale;...
最近打算学习后台开发,在网上找到一个后台软件包:XAMPP。这玩意儿集成了PHP/mysql/tomcat等后台软件,有需要的去下面的地址下载吧:下载地址:https://www.apachefriends.org/download.html安装教程:https://jingyan.baidu.com/article/27fa7326abf2cd46f8271f35.html...
前言很多APP都会有视频播放的需求,博主现在做的也不例外。博主刚开始是自己用VideoView实现的播放器,bug很多,修复起来很费时间,于是在网上寻找好用的第三方播放器,在github上找到了饺子播放器,接入使用后效果很棒,几乎完美。于是在此写下该播放器的用法,供有同样需求的程序猿们参考。提示:效果图太大,放在文章末尾了。正文1.接入:在项目的build.gradle文件中添...
公司这段时间比较闲,于是楼主开始开发自己的APP,一是练手,二是打发时间。历时一星期零两天,APP于今日开发完成,在此附上成品,有兴趣的可以看看。github地址:https://github.com/hellojessehao/EnjoyReading如果对你有所帮助,别忘了star噢另,附上博主自己的淘宝客项目下载码(可查淘宝商品优惠券,...
最近打算学习后台开发,在网上找到一个后台软件包:XAMPP。这玩意儿集成了PHP/mysql/tomcat等后台软件,有需要的去下面的地址下载吧:下载地址:https://www.apachefriends.org/download.html安装教程:https://jingyan.baidu.com/article/27fa7326abf2cd46f8271f35.html...
博主java版本1.8以上。1.生成.class文件在上面的声明类所在目录下打开cmd窗口,执行以下命令,执行完后目录下会生成一个.class文件javac -encoding UTF-8 JniTest.java2.生成.h头文件在上面的声明类所在目录下打开cmd窗口,执行以下命令,执行完后目录下会生成一个.h文件javac -encoding utf8 -h . JniTest.java...
assets/font下的daimeng_6.ttf文件的路径是:file:///android_asset/font/daimeng_6.ttf这里需要注意一个比较坑的一点,就是,如果把上方的daimeng_6.ttf直接放在assets目录下方,这个路径是找不到daimeng_6.ttf这个文件的,因此,用这种路径一定要把要用到的文件放在子目录下(也有可能这个问题只有我有啦=。=)...
代码经过博主亲测,可以实现在BroadcastReceiver中弹出dialog的需求。废话不多说,直接上码。1.悬浮窗权限申请AndroidManifest中加入:<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />代码中加入:/*** 监...







