加载中
Gradle探索

获取项目包名 void apply(Project project) { def android = project.extensions.getByType(AppExtension.class) android.applicationVariants.all { ApplicationVariantImpl applicationVar...

2021/09/09 10:58
96
JNI开发笔记

1、动态库和静态库是什么? 静态库:在编译时会被直接拷贝一份,复制到目标程序里,这段代码在目标程序里就不会再改变了,目标程序没有外部依赖,直接就可以运行,但会使用目标程序的体积增大...

2021/05/24 13:16
45
git生成patch和应用patch

1、生成patch文件 找到需要生成patch文件的前一个commit。 git format-patch // 将生成输入commit和最新commit之间的patch,但不包含输入的commit 2、生成的patch 文件copy 到一个单独文件夹...

git
2021/05/11 17:31
101
git仓库地址迁移

1、建立新仓库 从原地址克隆一份裸版本库,比如原本托管于 GitHub,或者是本地的私有仓库 git clone --bare git://192.168.10.XX/git_repo/project_name.git 2、切换到目标目录 cd project_n...

2021/05/11 17:10
53
Android 模拟内存不足系统关闭应用进程

步骤一 打开应用后点击Home键退出到后台 步骤二 adb shell am kill <包名>

2021/05/11 13:08
89
Android ic_launcher 制作

mipmap-hdpi/ic_launcher.png (72x72 px) mipmap-mdpi/ic_launcher.png (48x48 px) mipmap-xhdpi/ic_launcher.png (96x96 px) mipmap-xxhdpi/ic_launcher.png (144x144 px) mipmap-xxxhdpi/i...

2019/08/26 11:09
2.2K
Android 圆角实现

方法一 Path mPath = new Path(); mPath.reset(); mPath.moveTo(0, mRadius); mPath.arcTo(new RectF(0, 0, mRadius * 2, mRadius * 2), 180, 90); mPath.arcTo(new RectF(w - mRadius * 2, ...

2019/05/10 10:16
167
git 新建文件 无法添加的问题

在文件创建时,可能被忽略了, 使用git status --ignored查看所有改动文件和被忽略的文件 再使用git add -f file进行强制添加该文件的完整路径即可

Git
2019/05/06 19:42
904
如何利用git管理项目

1.所有的commit一旦推送至服务器,不得直接再次针对commit修改,(除非主动废弃这次提交) 2.拉区最新代码 git pull -rebase 3.合并临时分支common git rebase common 4.个人开发优先使用本地...

2018/12/24 11:36
55
Linux笔记

netstat -tunlp //查看当前被占用的端口 lsof -i:25 // 查看25端口的进程详情 arduino面板 http://www.geek-workshop.com PIC、AVR、51单片机 processing图形设计语言 mp3采用什么系统 (固件...

java时间计数

System.currentTimeMillis() 简介:从1970年1月1日 UTC到现在的毫秒数 返回类型:long 单位:毫秒 System.nanoTime() 简介:基于cpu核心的时钟周期来计时,它的开始时间是不确定的,仅可用于...

2018/10/12 11:12
219
View.addOnAttachStateChangeListener触发时机详解

View.addOnAttachStateChangeListener这在开发中还是比较常见的方法,view的依附变化回调,但是在什么时机回调是本文详解的重点。 onViewAttachedToWindow() 在ActivityThread源码中可以看到...

2018/09/20 14:11
5.2K
Fragment状态变化,触发了哪些方法

一、追踪FragmentManager对Fragment操作涉及到方法 getSupportFragmentManager().beginTransaction().remove(Fragment fragment).commit() BackStackRecord remove(Fragment fragment) Back...

2018/09/18 18:15
202
如何设计接口

请求: { "header":{ "version":"1.0.0", "pageIndx":1, "pageSize":20, "client":"and/iOS/web" }, "body":{} } header:一般需要区分app使用的版本、客户端的来源......

iOS
2018/09/04 15:19
49
关于文字绘制

确定文字的宽高 获取文字宽度 TextPaint.setTextSize(mBiggerTextSize); mTextPaint.setTypeface(Typeface.DEFAULT_BOLD); int textWidth = (int) mTextPaint.measureText(currentNumber); ...

2018/08/21 17:58
108
IntelliJ IDEA 安装go插件

下载goland插件 IDEA的golang插件是开源的,项目托管在github上面,下载最新版本并记录下COMPATIBLE BUILDS(支持的版本号如:171.1834—171.*) 其中Alpha为每周更新,Nightly为每天更新 下...

2018/07/05 14:08
3.7K
Linux基础要点

查看Linux内核信息 uname -a 查看端口占用情况 netstat -tunlp 关闭进程 kill -l PID -l选项告诉kill命令用好像启动进程的用户已注销的方式结束进程。 当使用该选项时,kill命令也试图杀死所...

2018/07/05 11:35
37
Android Studio各种文件爆红怎么办?

昨天项目还好好的,今天打开项目就是各种爆红线了,有的时候是DataBinding导致的,有时候原因未知,只能归咎于缓存问题,然后就是各种删除缓存文件。记录一下目前已知的方法! 创建Txt文件,...

2018/06/19 14:34
3.1K
用户信息存储

采用文件方式存储用户信息

没有更多内容

加载失败,请刷新页面

返回顶部
顶部