
学习
文章平均质量分 86
Jason_Julie
这个作者很懒,什么都没留下…
展开
-
PhotoView
PhotoView项目实战我们要实现的效果是显示一张图片,然后对其进行双击放大缩小,滑动,双指放大缩小。1.绘制图片到屏幕中间protected void onSizeChanged(int w, int h, int oldw, int oldh) { super.onSizeChanged(w, h, oldw, oldh); // 求原始偏移量,为了让图片居中 ////计算将图片摆放到视图中央的左上角坐标 originalOffsetX = ( getW原创 2021-07-20 15:38:15 · 344 阅读 · 0 评论 -
ABI-应用二进制接口
ABI–应用二进制接口早期的Android系统几乎只支持ARM v5的CPU架构,而现在你知道它支持多少种了吗?7种!Android系统目前支持以下七种不同的CPU架构:ARMv5,ARMv7 (从2010年起),x86 (从2011年起),MIPS (从2012年起),ARMv8,MIPS64和x86_64 (从2014年起),每一种都关联着一个相应的ABI。ABI 是应用程序二进制接口简称(Application Binary Interface),定义了二进制文件(尤其是.so文件)如何运行在相原创 2021-01-13 09:51:32 · 641 阅读 · 0 评论 -
调用Android原生裁剪方式裁剪图片并保存
文章目录前言一、获取图片的方式1.使用相机方式即时拍照2.使用相册方式选择照片二、获取到选择的照片进行裁剪1.获取到相机拍摄到的照片2.获取到选择的照片3.调用裁剪后返回4.调用系统裁剪图片后返回3.保存裁剪后返回的图片到指定文件总结前言Android提供了原生的裁剪方式,并输出裁剪后的资源到相应的目录。主要有两种方式,下面我们来看看这两种方式。由于Android10提出分区储存,我们这里为了方便暂不使用分区储存,通过使用 android:requestLegacyExternalStorage=原创 2020-12-28 11:14:00 · 5666 阅读 · 8 评论 -
NotificationChannel的setSound方法设置失效
@[TOC](android 8.0 (Build.VERSION.SDK_INT >= 26)NotificationChannel设置setSound不生效的解决办法)使用NotificationChannel设置通知类别总所周知,Android8.0及以上创建通知栏需要讲通知区分开来,每一类通知设置一种通知类别。因此NotificationChannel类就应运而生了。NotificationChannel 的使用private fun createNotificationChannel原创 2020-12-23 14:49:44 · 3535 阅读 · 0 评论 -
使用破解版Genymotion
下载文件1.首先下载文件 链接: 链接:https://pan.baidu.com/s/1V0iK0iqS8K4o86ulvNA5XA 提取码:62ew复制这段内容后打开百度网盘手机App,操作更方便哦2.一共有五个文件:3.首先安装 VirtualBox 5.1.14.exe (如果你已安装了其他版本,建议卸载其他版本…我之前用其他版本VirtualBox 发现不能正常启动) 一路...原创 2019-07-26 16:56:47 · 1357 阅读 · 0 评论 -
Android 8.0跳坑之'Only fullscreen opaque activities can request orientation'
一大早测试就蹦出一个坑,楼主是想在点击一张图片形成全屏展示的效果,问题来了只能去解决,先给出解决方案:1,了解问题是什么,‘Only fullscreen opaque activities can request orientation’翻译:只有全屏不透明的activity可以设置orientation可以看出问题不出在代码上,而是在样式设计中,2,先确认自己是不是用的Androi...转载 2019-02-21 14:23:40 · 392 阅读 · 0 评论 -
设计数据库各表之间的关联
数据库设计(一)——数据库设计一、数据库设计简介按照规范设计,将数据库的设计过程分为六个阶段:A、系统需求分析阶段B、概念结构设计阶段C、逻辑结构设计阶段D、物理结构设计阶段E、数据库实施阶段F、数据库运行与维护阶段需求分析和概念结构设计独立于任何数据库管理系统。二、系统需求分析1、需求分析的任务需求分析的任务:对现实世界要处理的对象进行详细的调查,通过对原系统的了解,收集...转载 2018-11-04 16:12:20 · 15099 阅读 · 0 评论 -
利用服务器上发布Tomcat的项目,设置使用服务器外网访问tomcat上的项目
首先在各个服务器商上租用一台服务器,得到服务器对应的公网ip1、拿到外网IP地址,进行tomcat的server.xml文件的配置。主要进行下面三个地方的配置(本次配置采用的tomcat版本号是8.5.34)1) 将port端口改为80,基于http协议一般是通过80端口访问的,这样可以避免每次都输入8080的麻烦。2) 将defaulHost的localhost改变为你自己的外网ip地址,...原创 2018-09-29 11:32:42 · 741 阅读 · 0 评论 -
部署springboot项目到云服务器的两种方式(jar+war)
运行环境:springboot版本:2.0.3.RELEASE云服务器:阿里云ECS CentOS 7.3 64位IDE:IntelliJ IDEA服务器远程连接工具:Xshell 5方式一、以jar文件运行添加maven依赖Spring Boot 默认以jar包方式运行,可以在Maven配置如下插件,将Spring Boot 导出成可执行的jar文件。<build&gt...转载 2018-09-28 10:27:23 · 555 阅读 · 0 评论 -
SpringBoot开发后台接口-2
上一篇讲到开发后台接口返回相应的数据,这篇就说将项目打包发布项目打包分为两种方式,一个是将项目打成jar后缀的包,然后通过运行该jar包来启动该项目但这种方式只要doc窗口关闭该项目不再运行,相应的接口地址就不能访问,下面我们先来看看将项目如何打包为jar文件并且运行1.1确定pom.xml文件中包含<packaging>jar</packaging> &l...原创 2018-09-27 17:21:49 · 1008 阅读 · 0 评论 -
SpringBoot开发后台接口-1
前言:对于前端工程师在做应用时需要后台提供数据库中的数据到前台显示或是一些逻辑操作,此时自己不可能还专门找一个开发后台的来给自己写接口吧,这样也会占用人家的时间很麻烦,况且也是大材小用了,所以一些只涉及到只需要提供数据给前台调用这样的简单操作就自己搞定吧,还好自己之前有些开发后台的经验,上手这样的简单操作应该问题不大哈,好了闲篇不扯了,这里我们用到比较流行的Spring Boot框架来开发后台接口...原创 2018-09-27 15:54:41 · 11850 阅读 · 2 评论 -
Window下doc命令查看端口占用、相应进程、杀死进程
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在开发web应用的时候启动tomcat服务器发现系统需要的8082端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简...原创 2018-09-27 10:44:50 · 3302 阅读 · 0 评论 -
Windows 64 位 mysql 8.0.12版本包解压中没有data目录和my-default.ini文件以及服务无法启动的解决办法以及修改初始密码的方法
Windows 64 位 mysql 8.0.12以上版本包解压中没有data目录和my-default.ini和my.ini文件以及服务无法启动的解决办法以及修改初始密码的方法JP初学SQL,本来以为开源的安装很简单,但是中间出现了一些问题,记录下来,希望能帮助到他人。mysql官网下载地址:https://dev.mysql.com/downloads/mysql/点击打开链接以8.0....原创 2018-09-18 16:47:04 · 6485 阅读 · 1 评论