logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

npm全局安装 vue-cli一直报错的解决方法

安装的时候一直报Error: EACCES: permission denied, access的 错误,原因是因为没有sudo权限,在安装的时候改为 sudo npm install --global vue-cli安装,问题可以解决,特别记录一下。...

android-获取一个view在屏幕上的位置

如果需要计算一个view在屏幕上的位置,可以使用getLocationOnScreen来计算int[] location = new int[2];view.getLocationOnScreen(location);int x = location[0]; //距离屏幕左边的距离int y = location[1]; //距离屏幕顶部的距离参考:https://blog.csdn.net/ce

#android
android 同时使用kotlin和Butterknife的坑

在老项目中,一般会使用butterKnifeimplementation "com.jakewharton:butterknife:$rootProject.butterKnifeVersion"annotationProcessor "com.jakewharton:butterknife-compiler:$rootProject.butterKnifeVersion"当我们引入kotlin时

#android
android设备获取唯一性ID

一、前言设备ID,简单来说就是一串符号(或者数字),映射现实中硬件设备。如果这些符号和设备是一一对应的,可称之为“唯一设备ID(Unique Device Identifier)”不幸的是,对于Android平台而言,没有稳定的API可以让开发者获取到这样的设备ID。开发者通常会遇到这样的困境:随着项目的演进, 越来越多的地方需要用到设备ID;然而随着Android版本的升级,获取设备ID却越来越

#android
使用华为推送向服务器注册,并接收消息,处理消息点击事件。

华为推送是华为公司推出的,优秀的推送服务,在项目中,我使用了华为的推送服务,记录下来,供其他同学参考。1.配置Maven库在allprojects->repositories 里面配置HMSSDK的maven仓。 allprojects {            repositories {                jcenter()                ma...

到底了