Java中回调的理解 发表于 2016-12-12 | 分类于 Java笔记 回调在Java中运用的相当广泛,类似Android中的控件点击监听事件setOnClickListener()方法就是典型的回调。回调是什么?关于回调的定义通俗地说就是:A类调用B类中的某个方法,然后B类中反过来调用A类中的方法D,D这个方法就叫做回调方法。在Java中回调的这个方法D一般是接口中定 ... 阅读全文 »
Android Studio添加日志过滤 发表于 2016-12-07 | 分类于 工欲善其事必先利其器 点击下方的 Android Monitor 点击右侧的选项菜单 点击菜单下拉列表中的 Edit Filter Configuration,打开配置界面 配置界面说明 第1部分是为这个过滤器输入名称,第2部分是一些过滤信息的配置:Log Tag 是根据log.d("XXX& ... 阅读全文 »
Mac使用Dryrun做到不用运行Android Studio即可在模拟器安装预览GitHub开源项目 发表于 2016-12-06 | 分类于 工欲善其事必先利其器 Dryrun是GitHub上的一个开源工具,它最强大的地方在于可以只用一行命令行即可让你运行GitHub上的项目,是不是很激动? 通常我们需要预览GitHub上的开源项目一般会做以下几步: 找到这个项目 点击项目右侧的 Clone or download下载整个项目资源 解压缩下载下来的zip文件 ... 阅读全文 »
Sublime Text中的属性设置 发表于 2016-10-28 | 分类于 工欲善其事必先利其器 12345678{ "font_face": "Courier New", "font_size": 14.0, "update_check": false, "open_files_in_new_window": false, "hot_ ... 阅读全文 »
关于toolbar菜单设置了always后不显示的问题 发表于 2016-10-27 | 分类于 Android笔记 我们一般写menu文件时会有如下写法: 1234567<?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> ... 阅读全文 »
友盟统计sdk集成及多渠道打包 发表于 2016-10-13 | 分类于 Android笔记 友盟统计sdk集成其实很简单,先去友盟官网新建应用,然后会得到一个Appkey。 然后根据友盟的sdk集成文档在Android Studio的app目录下的build.gradle添加如下代码,集成友盟统计sdk: 12// 友盟统计的sdk compile 'com.umeng.analytic ... 阅读全文 »
记录友盟分享,第三方登录遇到的坑 发表于 2016-08-26 | 分类于 Android笔记 最近公司项目上需要用到分享跟第三方登录,由于友盟的社会化分享在国内的口碑还挺不错,所以就集成进了项目,经历了各种坑之后,基本上算是告一段落了,现在把遇到的各种坑记录下来,希望能帮到一些遇到相同问题的猿友。 坑1:QQ第三方登录的坑 QQ第三方登录需要你在腾讯开放平台申请一个AppID及Appkey ... 阅读全文 »
如何去掉Android Studio的注释警告 发表于 2016-08-11 | 分类于 工欲善其事必先利其器 我们知道,使用Android Studio(以下简称AS)如果给一个方法添加文档注释时,方法里的参数也必须添加注释,否则会有警告。如下: 其实给参数添加注释是个很好的习惯,但是如果是重写的或者实现接口的抽象方法,有时候我们不需要给参数加注释,然而AS会报警告,右侧会有黄色的横条,这些警告跟代码警告 ... 阅读全文 »