自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Gdeer 的专栏

关注为什么

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 android 开发中的 charles 使用技巧

charles 是一个抓包工具,可以记录当前网络的请求。在 android 开发中使用 charles 能给我们提供很多便利。如何使用在电脑上打开 charles,在顶部的工具栏中选择 Proxy/Proxy Settings,设置端口号,勾选 Enable transparent HTTP proxying。 然后为手机设置代理,打开 wifi 管理,进入高级选项,设置代理为手...

2018-06-28 00:00:01 2001

原创 kotlin 笔记:lambda 表达式

lambda 的语法 {x: Int, y: Int -> x + y} 即,花括号包围着参数和函数体如果函数的最后一个参数是lambda,调用时可以将其放在圆括号外。如果函数的唯一一个参数是lambda,调用时可以省略圆括号。如果lambda的参数类型可以被推导出来,可以不用显示地指定。如果lambda只有一个参数,可简化为 it。val max...

2018-06-27 00:49:49 400

原创 kotlin 笔记:Object 关键字

Object 关键字kotlin 中的 object 关键字用来创建一个对象,它的使用场景:对象声明伴生对象对象表达式对象声明对象声明用来创建单例。与类一样,一个对象的声明也可以包含属性、方法、初始化语句块等声明。唯一不同在于对象没有构造方法(主和从)。因为对象声明在定义的时候就立即创建了,不需要构造函数。可以在类外部,也可以在类内部生成单例对象,但不能在 fu...

2018-06-26 16:19:10 845

原创 一个最简单的自定义 Gradle Task

Gradle脚本的执行的三个过程:初始化 分析有哪些module将要被构建,为每个module创建对应的 project实例。这个时候settings.gradle文件会被解析。配置:处理所有的模块的 build 脚本,处理依赖,属性等。这个时候每个模块的build.gradle文件会被解析并配置,这个时候会构建整个task的链表(这里的链表仅仅指存在依赖关系的task的集...

2018-06-25 00:00:19 1835

原创 Can not perform this action after onSaveInstanceState

protected void onSaveInstanceState (Bundle outState)在 Activity 可能被 kill 之前调用,保存每个实例的状态,使它们可以在 onCreate(Bundle) 或 onRestoreInstanceState(Bundle) 方法中恢复(outState 会传给这两个方法)。比如,A 启动了 B,A 不可见了,A 就会通过执行这...

2018-06-23 21:34:41 665

原创 Java 中打印 Exception 的方式汇总

e.getMessage(): exepct ‘[‘, but error, pos 1, json : sssse.getLocalizedMessage(): exepct ‘[‘, but error, pos 1, json : sssse.toString(): com.alibaba.fastjson.JSONException: exepc...

2018-06-20 13:19:14 1958

原创 Android 获取 apk 签名信息

已知 keystore 文件(不一定是 keystore 后缀):keytool -list -v -keystore tianqi_key.key已知 apk 文件:1. 改为 zip 并解压2. 获取 META-INF 中的 CERT.RSA3. keytool -printcert -file CERT.RSA在名称为 mykeystore 的密码库生成别名为 myk...

2018-06-19 17:12:48 1632

原创 Error: java.lang.SecurityException: install operation deny

在安装应用时,出现了这样的报错:06/19 13:23:47: Launching app$ adb push /Users/gdeer/emptytest/app/build/outputs/apk/app-debug.apk /data/local/tmp/com.gdeer.emptytest$ adb shell pm install -t -r "/data/local/tm...

2018-06-19 14:03:36 2109

Android Studio 插件——OnClickJump

Android Studio 插件,通过 setOnClickListener 一键跳转 OnClick 方法。

2019-02-21

空空如也

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

TA关注的人

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