linux突然所有命令都失效了,显示bash: xxxxx: command not found...

问题: -bash: open: command not found 解决办法: 1.直接在linux命令行界面输入如下,然后回车(导入环境变量,以及shell常见的命令的存放地址): export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bi...

2019-05-22 11:26:56

阅读数 118

评论数 0

Node版本管理工具nvm

一.Node安装及管理 1.在macOS或Linux系统上,nvm的安装比较简单,使用如下命令: curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash 或者使用wget wge...

2019-05-20 09:03:49

阅读数 5

评论数 0

Vue Cli创建项目

1.打开Vue项目管理器 2.选择创建项目 3.选择要创建的项目的位置 4.点击在此创建新项目 5.填写项目文件夹名称 6.包管理器默认 7.点击下一步 8.选择手动配置项目 9.点击下一步 10.选择Bable,Router,Vuex,CSS-preProcessors,使用配...

2019-04-23 08:50:12

阅读数 27

评论数 0

Mac下的Maven配置

一.下载压缩包 1.下载Maven(https://maven.apache.org/download.cgi)并解压到你指定的目录,可以随意放置,比如我的放置在/User/develop/java/maven/apache-maven-3.6.0。 二.配置环境变量 2.在终端输入输入vi...

2019-03-27 10:07:30

阅读数 110

评论数 0

PDF.js访问远程服务器报file origin does not match viewer's

下载PDF.js(会附带下载资源) 后面会附带下载地址,其中包含两个文件夹build和web文件夹,build文件夹是PDF.js核心文件,web下为展示PDF的视图界面viewer.html; 在项目中要在线预览PDF,进行以下步骤: 方法1: 新建一个html页面,在页面中使用ifra...

2018-10-31 10:44:41

阅读数 2430

评论数 2

减少drawable.xml并对其进行管理

我们开发Android的时候经常会碰到给按钮或者文本设置背景,圆角,填充颜色,描边,按压状态这些样式,首先想到的就是用shape,selector生成一个xml文件然后通过drawable引用,但是随着项目维护迭代的时间越长,你会发现shape,selector文件的数量会疯狂增加,可能有时候几个...

2018-09-12 10:02:44

阅读数 147

评论数 0

Android 调用原生系统的拍照,录音,录像并保存为文件

声明requestCode常量: public strait final int TACK_RECORD =10000; public strait final int TACK_PHOTO =10001; public strait final int TACK_VIDEO =10002; ...

2018-07-19 09:13:50

阅读数 1006

评论数 0

Android生成PDF文件

本文主要是操作如何将选取的图片生成一个PDF文件/**转换的PDF的质量*/ private final int QualityHigh = 1; private final int QualityMiddle = 2; private final int QualitySmall = 3; pr...

2018-07-16 15:11:23

阅读数 923

评论数 0

仿淘宝物流的跟踪图,不需要自定义时间轴

最近遇到一个项目需要实现如下图这种流程看了网上很多都是要自定义时间轴配合ListView来实现,但是本项目的流程又区别于淘宝物流的跟踪图,所以自己写了一个流程图,代码如下:item的布局 view_process_item.xml:<?xml version=&quo...

2018-07-16 14:55:55

阅读数 2345

评论数 2

判断一个Url是不是有效的Url

直接在自己的类中引入如下工具类,将需要判断的url作为构造函数的参数传递进去即可,如果是有效的url会抛出异常,如果是可用的url则会创建对象成功,并且可以通过对象获取到此url中相关的信息,比如协议头,端口,ip地址等 package test; import java.util.Locale...

2018-02-07 09:38:35

阅读数 1865

评论数 0

observeOn(AndroidSchedulers.mainThread())报错的解决办法

报错之前在使用: api 'io.reactivex.rxjava2:rxjava:2.1.7' api 'io.reactivex.rxjava2:rxandroid:2.0.1' api 'com.lzy.net:okgo:+' //版本号使用 + 可以自动引用最新版 api 'com....

2018-02-07 09:23:44

阅读数 4214

评论数 0

Android5.0及以上系统WebView上传图片遇到的那些坑

之前项目中有做在WebView中上传文件的操作(调用系统相册选择照片来进行上传),当我们在web页面上点击选择文件的控件 ()时,会回調WebChromeClient下的openFileChoose();(5.0及以上的系统会掉的是onShowFileChooser())。这个 时候我...

2017-12-11 10:26:58

阅读数 3741

评论数 0

一部手机做好屏幕适配

一.Android多机型适配: 多机型适配在Android开发中经常会碰到,那么如果我们只有一部测试机,如何能做到用这一部手机来看各种不同分辨率手机的UI显示呢!不需要桌前摆一排手机来一个一个的是看。 二.WM命令: 1.什么是WM命令: 说了这么多前提,实际上需要使用的就是一行 ...

2017-12-07 17:46:07

阅读数 909

评论数 0

java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "strtof" referenced by "libsupp

1.错误情景: 使用android Studio 3.0,用debug直接刷apk到手机的时候有些手机出现如下报错,程序崩溃,错误信息如下:  Process: com.gosport, PID: 7995                   java.lang.UnsatisfiedL...

2017-11-30 14:41:50

阅读数 832

评论数 0

Galaxy S8及S+全屏显示适配

Galaxy S8及S8+分别搭载“5.8”与“6.2”大屏,高达84%的屏幕占比为Galaxy S8及S8+在游戏娱乐、观看视频时带来深度沉浸式视觉体验。但是与此同时S8却有着一个奇葩的屏幕比例:18.5比9,屏幕分辨率:2960×1440。通常我们在开发过程中android的标准设计图为1...

2017-11-25 14:18:58

阅读数 3545

评论数 0

Mac下反编译Android apk

1.使用AndroidCrackTool获取apk的资源文件 可设置目标文件,要保存的路径,然后执行即可获得相应的资源文件夹 即可看到相应的资源文件夹及布局文件夹 2.将apk的后缀改为zip或rar然后进行解压,打开解压文件可看到classes.dex文件,然后将此文件放到dex2jar...

2017-11-13 15:37:24

阅读数 154

评论数 0

Android用C/C++来保存密钥

保存密钥我们可以将密钥写在如下三个地方: 1.java source code; 2.gradle中,使用BuildConfig读取; 3.写在gradle properties中,再在build gradle中读取,同第二种方法; 上述三种方法可以用且方便为什么我们要将密钥写在C/C++...

2017-10-23 10:22:33

阅读数 587

评论数 0

Android的Webview中H5支付调起微信支付

1.问题 之前在app中集成过微信支付,此种微信支付方式为app支付,即在我们自己的应用中嵌入微信支付SDK,由Native代码调起微信支付。 后来由于业务需要在我们app的WebView中打开自己的网页版商城的网页,在商城网页中有微信支付按钮,测试反馈说ios可以调起微信支付,而androi...

2017-08-14 15:21:55

阅读数 27673

评论数 21

Java中日期的获得与使用

Calendar的使用: Calendar.Builder builder =newCalendar.Builder(); Calendar calendar1 = builder.build(); Date date = calendar.getTime();     在 Calen...

2017-07-26 15:18:47

阅读数 207

评论数 0

多维数组使用递归方法获取全排列组合

1.获取源数据:  List selectAllGroupList = newArrayList    for (int i = 0; i                 ListselectSameGroupList = getSameGroupList(tempList.get(i...

2017-07-26 10:28:55

阅读数 1790

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭