10 精装机械师

尚未进行身份认证

暂无相关描述

等级
博文 14
排名 10w+

使用Gradle发布工件到Maven仓库

使用Gradle发布工件到Maven仓库(PublishingArtifacts)此文章基于Gradle4.6编写。1.MavenPlugin(旧版发布插件)使用MavenPlugin发布Artifcat是旧的插件,新版Gradle有新的插件MavenPublishPlugin发布Artifact官方文档MavenPlugin是添加支持发布artifact到Mav...

2018-12-21 15:35:58

Nexus私服添加用户名密码凭据访问的配置方法

前言默认情况下,Nexus私服的仓库是允许匿名(anonymous)访问的,也就是任何开发者只要知道你的仓库地址,都可以远程依赖你发布到仓库的库。既然是私服,可能有些库不想要给其他人访问,可以通过设置凭据访问来限制用户访问远程依赖库,最简单的一种就是用户名密码凭据访问。配置方法Nexus服务端配置第一步:打开远程仓库,使用有配置管理的账户登录,打开设置页面;第二步:定位到“Se...

2018-10-11 10:06:16

Markdown实用语法之实现页面内跳转

  页面内跳转非常实用,在文档描述过程中经常会关联到页面内的其他章节内容,为了方便读者阅读,会需要添加页面跳转的功能;除此之外,页面内跳转,也可以用来手动制作目录。  实现页面跳转的方式也挺简单,可以实现跳转到任意标号的标题,但是也是非常的讲究,否则会出现无法跳转的情况。页面跳转的标记格式如下:[显示的内容](#标题标号-标题文本)注意要点:1.[]中括号填写需要在页面上显示的内...

2018-09-06 11:36:18

Mardown实用语法之自动生成目录

Mardown实用语法之自动生成目录Markdown自动生成目录的方法很简单,在需要显示目录的地方添加[TOC]标记即可。参考下面的例子Markdown源码如下:[TOC]##1标题1###1.1标题1.1####1.1.1标题1.1.1##2标题2###2.1标题2.1实现效果如下:目录:Mardown实用语法之自动生成目录...

2018-09-06 11:21:22

Android Deeplink配置

Deeplink启动应用配置注意事项1.Deeplink格式说明  Deeplink是目前使用广告跟踪非常热门的一种方式,Deeplink的链接类型一般是schema://host/path?params样式。2.为接收Deeplink配置intent-filter  在Android设备中,点击Deeplink后可以打开指定应用,为了能够正确定位到需要打开的应用,并正...

2018-06-20 17:06:22

在AndroidStudio中使用单元测试

1.前言    在Android开发中,如果对一个简单的功能,每次修改代码都重新运行到设备中进行测试,会浪费大量时间,降低开发工作效率。如果使用单元测试,编写单元测试类,执行测试单元测试类就可以对某些功能进行测试,大大提升了开发工作效率。2.添加单元测试支持    在AndroidStudio项目中,如果是新版本的AndroidStudio中新建的,会自动添加了单元测试的支持,如果旧项目,没有...

2018-05-14 22:22:12

Android创建桌面快捷方式

  背景    在Android设备上,为某个应用创建一个特定的快捷方式,可以快速进入应用的某个操作,比如浏览器将某个页面收藏到桌面,点击桌面的快捷方式直接打开页面。代码实现    添加桌面图标快捷方式代码非常简单,在API26(AndroidO)以下的版本,并没有提供API进行创建桌面快捷方式,但是用户可以通过广播的方式创建桌面快捷方式。在API26(AndroidO...

2018-03-26 16:36:01

AndroidStudio升级后编译项目出现Aapt2Exception异常的问题解决方案

问题描述AndroidStudio升级后,打开旧项目没问题,但是新建项目编译会报错:Errorcom.android.tools.aapt2.Aapt2ExceptionAAPT2errorchecklogsfordetails,查看gradlelog,报错信息如下图(其实那些资源文件都是可以找到的)问题定位根据网上查找的资料,在Googlegradle插件升级到3.0之后(Goo...

2018-03-17 21:11:32

C#实现从exe中抽取嵌入的资源文件

前提条件新建一个C#项目需要内嵌的资源文件嵌入资源的配置将文件拷贝到项目目录下,如下图,在项目目录下的路径为“Application/MainApplication.exe”单击文件(如果属性栏隐藏了,通过右键》属性打开),在属性栏中,将”生成操作“一栏改为”嵌入的资源“,这样配置,当生成项目的时候,资源就会打包到exe内部。从嵌入的资源中读取文件,是通过Assembly.GetExecuting...

2018-03-16 16:10:04

解决Windows系统从GitHub中clone项目时失败报ssh错误的问题

场景系统:Windows7系统Git工具:GitforWindows(https://gitforwindows.org/)问题描述前段时间还用着GitforWindows好好的,能够从GitHub上clone代码,也能push代码到GitHub,但是近来突然发现,使用GitforWindows不能从GitHub上clone项目,也无法push代码到GitHub上面,具体的报错如下图:...

2018-02-28 14:41:40

使用Chrome远程调试Android移动端WebView中的JS

1.前言移动端网页开发,最头疼的就是调试了,谷歌Chrome支持远程连接Android设备,调试WebView中打开的页面。2.准备工作Android开发环境(adb工具)一个Android设备,在PC安装好驱动(如果需要),开启调试模式,开启调试模式的方法这里就不累赘了,使用USB链接到电脑PC端安装Chrome浏览器PC端有可以正常使用的VPN(据你的网络环境而定是否需要,这个大家都懂的)...

2018-02-09 17:54:52

Android原生方法和Web JS互相调用

准备工作新建一个Android项目准备一个html文件,为了简化,直接放到项目的assets目录下调用JS调用Android原生方法在Android项目中配置WebView,WebView的配置中必须启用JavaScript,添加JavaScript的入口接口,方法如下:webView.getSettings().setJavaScriptEnabled(true);

2018-01-26 16:18:05

了解和使用Java中的注解

了解和使用Java中的注解首先,我们要知道,Java中的注解和注释是完全不同的。下面开始介绍Java中的注解。

2017-12-28 12:23:30

手动构建Android Gradle项目

不用常用的IDE(如:AndroidStudio)情况下,直接使用Gradle工具编译Android项目

2017-12-28 11:34:05
奖章
  • Github
    Github
    绑定github第三方账户获取