Git status 中文乱码

Git 

现象解决办法git config --global core.quotepath false

如何强制 Gradle 重新下载项目的依赖库

Gradle 

强制刷新 Gradle 依赖库缓存$ cd 项目根目录$ gradle build --refresh-dependencies删除 gradle cache// 终端下完成$ rm -rf ~/.gradle/caches/ 删除所有缓存$ find ~/.gradle -name '*or

解决VMware关闭后,系统卡顿问题


关闭虚拟机后,系统卡顿这一现象是vmdk目录下的vmem文件所致, vmem文件相当于系统里的分页文件, 虚拟机启动时生成并进行硬盘读写, 可以观察硬盘灯, 文件在关闭时又会关闭掉, 所以内存如果足够大的前提下可以关闭它.解决方法对特定虚拟机”禁用”vmem文件, 用编辑器打开虚拟机目录下的.vmx

Git 基本使用

Git 

各个区域划分常用命令正常流程远程仓库新建项目本地配置用户信息远程仓库添加本地 ssh key初始化项目为 git 项目 git init添加 远程仓库地址克隆 git clone [地址] git clone -b dev [地址]添加 git add [filename] git add .提交

RecyclerView自定义列表拖拽删除


基础使用定义Activity和item布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_paren

Android 杂项


有线连接上adb tcpip 5555adb connect 10.21.135.33​

RecyclerView使用和原理


基本使用实现Adapter和ViewHolder继承RecyclerView.Adapter,设置ViewHolder泛型,ViewHolder一般放在Adapter的内部类编写ViewHolder和Adapter实现Adapter 和ViewHolder的抽象方法

自定义View基础


自定义View的最基本的三个方法分别是: onMeasure()、onLayout()、onDraw(); View在Activity中显示出来,要经历测量、布局和绘制三个步骤,分别对应三个动作:measure、layout和draw

Source Insight使用


新建工程菜单栏选择Project-->New Project,在弹出的对话框中自定义Source Insight工程名和工程存放的路径。​​​选择载入源代码所在路径选择添加“Add Tree”,然后close其中:Add:基本的文件添加操作;Add All:添加整个工程所有的源文件(然后再选择

Widget调用四大组件


Widget基本使用编写布局文件src/main/res/layout/activity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android=