自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Android Studio自定义模板之MVPActivity

前言Android开发中经常需要创建Activity。一般情况下,咱们都是右键"New"->Java Class/Activity。但是生成的Activity模板都比较简单,未必符合我们所需的模板样式。例如MVP框架下,创建完Activity,需要创建Present,Contract等文件,还需要编写Model、View、Present的关联等一系列代码。所以我们需要自定义模板,帮我们省去这一系列操作。接下来有人肯定要说,我直接copy一下以前的Activity、Present多好(手动狗头.j

2020-07-18 13:54:39 2291

原创 gitlab远程仓库url修改后pull、push失败解决办法

前言单位频繁更换gitlab仓库地址。导致本地pull、push失败情况。特此记录。场景描述本地仓库推送到(旧)远程仓库后,创建了一个新的远程库,需要将本地代码推送到新的远程库的情况。解决步骤:1. 首先取消本地仓库的远程地址配置。git remote remove origin2. 添加新的远程库地址git remote add origin 新仓库地址3. 这里不能直接推送。因为git还是认为这是两个独立的仓库,需要拉取一下git pull origin master --all

2021-07-12 17:08:55 1448

原创 adb导出手机已安装程序到电脑.apk

adb shell pm list package 查看包名list,找到想要导出的程序。或者去应用市场下载“包名查看器”看应用的包名。adb shell pm path com.xxx 获取包地址。例如获取新浪微博adb shell pm path com.sina.weibo如图,package结果:/data/app/com.sina.weibo-PB7olvmRXnuQazGVJEwhYQ==/base.apk导出到电脑D盘download文件夹adb pull /data/a

2020-08-20 15:48:15 2445

原创 Android dump内存的步骤

准备工具1.android虚拟机,真机不行,真机不会暴露非debug应用的进程。2.Android SDK步骤1. 启动虚拟机 -> 打开虚拟机开发者模式 -> 点击选择调试应用 -> 查看目标应用的包名2.打开 Android SDK -> tools -> monitor3. 打开目标应用 -> 进入要dump的页面 -> 在mo...

2019-03-18 17:10:53 5732 3

原创 aar上传到JCenter

1、注册https://bintray.com/signup/oss(个人免费版的注册地址,组织的有待研究)2、添加仓库3、在maven仓库内添加包(可跳过。如跳过,第4步publish闭包配置会有区别)4、在项目中新建Library。一:项目的build.gradle添加classpath ‘com.novoda:bintray-release:0.8.0’二:Lib...

2019-03-18 17:06:57 456

原创 Jenkins 自动化打包步骤(Android)

Jenkins官网1.下载詹金斯。2.在下载目录中打开终端。3.执行java -jar jenkins.war --httpPort=80804.浏览到http://localhost:8080。5.按照说明完成安装。解锁jenkins注意对应自己的电脑路径![解锁jenkins](https://attachments.tower.im/tower/833ef148cbf3471...

2019-03-18 17:00:06 1172

转载 发布Android studio项目到本地Maven仓库

第一步项目目录下的gradle.properties中添加以下信息:#包信息,唯一标识符GROUP_ID = com.ins.relation.api # Licence信息(固定值)PROJ_LICENCE_NAME=The Apache Software License, Version 2.0PROJ_LICENCE_URL=http://www.apache.org/lice...

2019-03-18 16:49:44 836

原创 Android6.0、7.0、8.0、9.0适配指南

Android各版本适配6.0适配敏感权限适配7.0适配FileProvider8.0适配support VERSION后台杀死的应用透明Activity且锁定方向系统抛出异常6.0适配敏感权限适配系统bug 1.屏幕底部的EditText控件,设置了singleLine=“true” 或者 设置了maxLines = “1” 且同时设置了inputType = “任意值”(maxLine...

2019-03-18 16:34:37 732

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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