自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 (Git)合并多个commit

(Git)合并多个commithttps://segmentfault.com/a/1190000007748862

2019-07-19 10:45:06 26

原创 子类重写父类方法后的调用规则

1.子类重写父类方法后,如果实际是子类的对象实例, 则会调用子类的方法.2.子类继承父类, 构造子类的时候,会先构造父类(先执行父类构造函数)后构造子类参考:1.例题:子类重写父类方法后的调用规则https://blog.csdn.net/xidiancoder/article/details/56276155...

2020-07-28 21:23:52 16

转载 Android onSaveInstanceState()和onRestoreInstanceState()调用时机

Android onSaveInstanceState()和onRestoreInstanceState()调用时机https://blog.csdn.net/fenggering/article/details/53907654

2020-07-22 14:40:59 17

转载 Shell 脚本教程

Shell 教程https://www.runoob.com/linux/linux-shell.html

2020-07-13 21:18:51 35

转载 Fragment中调用getActivity为null的问题---------------->Activity与Fragment的调用关系

Fragment中调用getActivity为null的问题https://blog.csdn.net/goodlixueyong/article/details/48715661

2020-07-10 11:35:25 28

原创 ContentProvider学习笔记

参考1.Application, Activity, ContentProvider启动顺序https://blog.csdn.net/beyond702/article/details/496668092.ContentProvider destruction/lifecyclehttps://stackoverflow.com/questions/24047248/contentprovider-destruction-lifecycle3.运行在单独进程中的ContentProviderh

2020-07-07 23:13:47 32

原创 Java中写双重检查加锁的单例时volatile关键字作用

1.保证多进程情况下变量的可见性2.禁止 instance = new Singleton();的指令重排注意:instance = new Singleton()分解为:1.分配对象内存空间2.初始化对象3.将instance指向分配的内存空间若不加 volatile;2和3两个步骤可以指令重排;这样就会造成Instance指向了内存空间,但实际未完成对象初始化.这样会导致a线程只执行到:Instance指向了内存空间,但实际未完成对象初始化;的时候b线程判断instance != n

2020-06-30 18:02:02 59

转载 TV(智能电视)app开发,adb局域网连接调试

TV(智能电视)app开发,adb局域网连接调试https://blog.csdn.net/liu943367080/article/details/81432031

2020-06-29 19:59:53 92

转载 反编译Android APK详细操作指南[ApkTool,dex2jar,JD-GUI] for Mac

反编译Android APK详细操作指南[ApkTool,dex2jar,JD-GUI] for Machttps://blog.csdn.net/fengyuzhengfan/article/details/80286704

2020-06-25 18:46:25 52

转载 linux怎么将一个文件移动到另一个目录下

linux怎么将一个文件移动到另一个目录下https://blog.csdn.net/u010579482/article/details/72081996

2020-06-25 17:03:54 94

转载 Ubuntu 16.04 配置JDK及环境变量

Ubuntu 16.04 配置JDK及环境变量https://blog.csdn.net/DeMonliuhui/article/details/77374655

2020-06-25 16:59:50 38

原创 Android的显示与窗口

参考:1.浅析 Android 的窗口https://cloud.tencent.com/developer/article/1070984

2020-06-24 20:53:57 45

转载 UML类图中箭头和线条的含义和用法

UML类图中箭头和线条的含义和用法https://blog.csdn.net/qq_15646957/article/details/56280099

2020-06-22 18:17:19 48

转载 工厂模式

工厂模式https://www.runoob.com/design-pattern/factory-pattern.html

2020-06-18 19:06:09 33

原创 异常安全笔记

1.read reference and write参考:0.Lessons Learned from Specifying Exception-Safety for the C++ Standard Libraryhttps://www.boost.org/community/exception_safety.html1.Effective C++ 29:追求异常安全的代码https://harttle.land/2015/08/27/effective-cpp-29.html2.Except

2020-06-17 14:10:49 31

原创 SharedPreferences 多进程解决方案与ContentProvider

参考:1.SharedPreferences 多进程解决方案https://juejin.im/entry/590833711b69e60058eb34b92.理解ContentProvider原理http://gityuan.com/2016/07/30/content-provider/

2020-06-16 17:00:33 50

转载 查看Android源码版本

1.查看Android源码版本https://www.cnblogs.com/flyme/archive/2011/10/14/2211143.html2.https://source.android.google.cn/setup/start/build-numbers?hl=zh-cn

2020-06-16 10:51:50 50

转载 在 Kotlin 代码中慎用 lateinit 属性

在 Kotlin 代码中慎用 lateinit 属性https://zhuanlan.zhihu.com/p/31297995

2020-06-15 16:39:51 142

转载 curl 的用法指南

curl 的用法指南https://www.ruanyifeng.com/blog/2019/09/curl-reference.html

2020-06-09 22:18:59 37

转载 JSONObject中optString和getString等的区别

JSONObject中optString和getString等的区别https://my.oschina.net/deepSprings/blog/729834

2020-06-09 13:01:59 41

转载 首次将本地代码上传至github

首次将本地代码上传至githubhttps://blog.csdn.net/programmer_at/article/details/78011705git修改提交作者和邮箱https://blog.csdn.net/diu_brother/article/details/51982993Git如何删除版本库中的一个提交?https://segmentfault.com/q/1010000000115900...

2020-06-05 18:59:08 49

转载 Trying to create a file in Android: open failed: EROFS (Read-only file system)

Trying to create a file in Android: open failed: EROFS (Read-only file system)https://stackoverflow.com/questions/15711098/trying-to-create-a-file-in-android-open-failed-erofs-read-only-file-system注意在Android中读写文件需要指定到可以访问的目录下;直接安装Java的去java.io.ObjectOut

2020-06-02 21:14:01 54

转载 Android获取APP的应用程序名称、包名、图标,版本号基本信息

Android获取APP的应用程序名称、包名、图标,版本号基本信息https://blog.csdn.net/jia635/article/details/78722073

2020-06-02 10:19:01 242

转载 git使用情景2:commit之后,想撤销commit

1.git使用情景2:commit之后,想撤销commithttps://blog.csdn.net/w958796636/article/details/536111332.git如何删除已经 add 的文件 (如何撤销已放入缓存区文件的修改)https://blog.csdn.net/u011630575/article/details/51069234

2020-06-01 11:25:39 33

原创 dumpsys学习笔记

dumpsys is a tool that runs on Android devices and provides information about system services.参考:1.https://developer.android.com/studio/command-line/dumpsys#input2.dumpsys命令用法http://gityuan.com/2016/05/14/dumpsys-command/

2020-05-31 01:06:00 37

转载 Android View/ViewRoot泄漏但Activity不泄漏问题

Android View/ViewRoot泄漏但Activity不泄漏问题https://blog.csdn.net/CmdMac/article/details/82820723

2020-05-29 15:44:11 31

转载 Android DeepLink介绍与使用

Android DeepLink介绍与使用https://juejin.im/post/5d8d8646e51d45784e447b70#heading-12

2020-05-28 20:59:55 76

转载 Write your own Android Authenticator

Write your own Android Authenticatorhttp://blog.udinic.com/2013/04/24/write-your-own-android-authenticator/

2020-05-27 23:06:43 53

转载 Android aar中增加独立的混淆配置

Android aar中增加独立的混淆配置https://www.jianshu.com/p/a8614ff60647

2020-05-27 17:53:59 43

转载 Java transient关键字使用小记

Java transient关键字使用小记https://www.cnblogs.com/lanxuezaipiao/p/3369962.html

2020-05-27 11:51:43 38

转载 Android Deserialization Vulnerabilities: A Brief history

1.Android Deserialization Vulnerabilities: A Brief historyhttps://securitylab.github.com/research/android-deserialization-vulnerabilities2.CVE-2014-7911: Android <5.0 Privilege Escalation using ObjectInputStreamhttps://seclists.org/fulldisclosure/201

2020-05-26 22:28:15 39

转载 Java 序列化之 Externalizable

Java 序列化之 Externalizablehttps://www.jianshu.com/p/411e18ceaa55

2020-05-26 18:29:15 28

原创 Android图形系统的绘制创建和交互响应

一. View真实大小的确定在layout之后,draw之前The size of a view is expressed with a width and a height. A view actually possess two pairs of width and height values.The first pair is known as measured width and measured height. These dimensions define how big a view wa

2020-05-21 21:36:17 55

原创 Android数据回调和同步方式

一.startActivityForResult例子:调起:A的Activity调BIntent intent = new Intent(this, B.class);intent.setPackage(getPackageName());startActivityForResult(intent, REQUEST_CODE);返回:B给A返回数据Intent intent = new Intent()intent.putExtra(Constants.DATA, data);setRes

2020-05-21 11:13:48 59

转载 findViewByID returns null

findViewByID returns nullhttps://stackoverflow.com/questions/3264610/findviewbyid-returns-nullhttps://github.com/commonsguy/cw-omnibus/blob/master/Jank/ThreePaneBC/app/src/main/java/com/commonsware/android/anim/threepane/ThreePaneLayout.java

2020-05-20 16:40:23 32

转载 Android Studio fails to install update (error : Failed to read or create install properties file.)

Android Studio fails to install update (error : Failed to read or create install properties file.)https://stackoverflow.com/questions/43042032/android-studio-fails-to-install-update-error-failed-to-read-or-create-install

2020-05-19 15:00:00 157

转载 从 View 构造函数中被忽略的 {int defStyleAttr} 说起

从 View 构造函数中被忽略的 {int defStyleAttr} 说起https://www.jianshu.com/p/f3c5714cf69b

2020-05-15 17:29:06 44

原创 Java中需要注意的知识点

1.在使用弱引用避免内存泄露的时候,获取弱引用中的对象,需要先获取对象并对其进行强引用,然后判空;而不是先判空,后取出引用,这样的话可能取出的对象就被回收掉了.正确参考如下内容:private final WeakReference<ActivatorPhoneInfoCallback> activatorPhoneInfoCallbackWeakReference;activatorPhoneInfoCallbackWeakReference = new WeakReference&l

2020-05-15 10:29:35 73

转载 linux的ps(Process status )查看进程状态的命令

Android ps命令详解https://www.jianshu.com/p/d18ed08b40c4

2020-05-12 10:33:07 144

转载 一个APP从启动到主页面显示经历了哪些过程?

一个APP从启动到主页面显示经历了哪些过程?https://www.jianshu.com/p/a72c5ccbd150

2020-04-28 20:52:18 47

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