自定义博客皮肤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)
  • 收藏
  • 关注

原创 repo 撤销本地代码

repo撤销本地代码修改:repo forall -c “git clean -df” && repo forall -c “git checkout .”

2020-08-14 17:29:37 2589 2

原创 git回退

1.git撤销未add的更改git checkout .或者git reset --hard2.删除已经add但是未commit的文件git resetgit checkout .或者git reset --hard3.git撤销已经add并且commit的文件(会同步更新工作区的内容)git reset --hard origin/master4.git撤销已经提交到远程仓库的代码(工作区的内容也会更新)git reset --hard HEAD^git push -f...

2020-08-14 17:28:11 91

原创 hook Webview

问题:pid小于10000的进程不能加载js抓取log查看打印:01-01 00:05:29.069 8664 8664 E AndroidRuntime: Caused by: java.lang.UnsupportedOperationException: For security reasons, WebView is not allowed in privileged proces...

2019-07-15 14:01:59 2011

原创 停止RecyclerView的滑动

在近期项目中出现了一个弹出dialog还能滑动RecyclerView的现象。为了消除这类现象所以要在弹出dialog后停止RecyclerView的滑动。解决步骤如下:自定义一个CustomLinearLayoutManager,重写canScrollHorizontally()或者canScrollVertically();public class CustomLinearLayou...

2018-12-03 11:16:38 4322

原创 Handler机制源码分析

经常使用Handler进行子线程和UI线程的通信。例如:子线程处理数据,通过Handler切换到UI线程更新对应UI。出于对Handler的好奇和知识的渴望,所以研究了一下Handler相关的源码。在讲解源码之前,应该先了解一下:Handler、Looper、MessageQueue、Message之间的相互关系。1.Handler向MessageQueue中发送Message;2.Mes...

2018-10-16 15:56:19 138

原创 android setResult()返回码为0

setResult()->finish()setResult()必须保证在finish()之前执行,否则返回码设置失效,为默认值0。要搞懂原因,必须先回到源码中:// protected by synchronized (this)int mResultCode = RESULT_CANCELED;Intent mResultData = null;/*省略部分代码*/p...

2018-08-16 14:24:38 1832

原创 java ==和equal()

1.==使用通过==比较两个变量是否相等时,如果两个变量是基本数据类型,且都是数值型,则只要两个变量的值相等,则返回true。如果两个变量是引用类型,两个变量必须指向同一个对象时,结果才为true。2.equal()使用通过equal()比较两个字符串,只要两个字符串内容相等,则返回true。通过equal()比较两个引用类型,如果没有重写equal()则这两个引用必须指向同一个对象时,结果才为t

2018-01-18 11:30:50 204

原创 java 对象

java中用引用操作对象。String s=new String("csdn");其中s是引用,通过new操作符实现了s与一个新的对象的相关联。这里的对象的是我们自己创建的,需要指出的是必须由自己创建所有对象。引用储存在堆栈中,堆栈位于RAM中。堆栈指针向下移动是分配新的内存;向上移动是释放内存。对象储存在堆中,堆位于RAM中。

2018-01-10 19:00:48 135

空空如也

空空如也

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

TA关注的人

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