摘要: Android Gradle 指定 Module 打包 项目中有许多的可以直接独立运行的 Module ,如何在 Gradle 中将签名文件配置好了,那么就不需要普通的手动点击 ,使用 更加方便. 指定Module打包命令 输入: 示例: [error]command not found 通常是因为 阅读全文
posted @ 2017-04-20 12:01 didikee 阅读(1191) 评论(0) 推荐(0) 编辑
摘要: Mac 下安装安卓 apk 文件 在windows上有比较多的第三方软件可以使用,双击就可以将apk文件安装到手机上. 在Mac 上要实现这样还是挺难得,目前还没有像Windows那样的第三方软件可以使用 在Mac上,用终端的命令可能会更快一些! 使用终端命令安装apk 输入: 如何获取文件路径? 阅读全文
posted @ 2017-04-19 11:02 didikee 阅读(1136) 评论(0) 推荐(0) 编辑
摘要: Android 瘦身之道 so文件 [TOC] 1. 前言 目前Android 瘦身只有几个方面可以入手,因为apk的结构就已经固定了。 1. res 目录下的资源文件。(通常是压缩图片,比如 矢量图 webp png 等。) 2. src 目录下的java文件。(通常是混淆,压缩等。) 3. as 阅读全文
posted @ 2017-04-08 23:10 didikee 阅读(5695) 评论(4) 推荐(1) 编辑
摘要: Android Google AdMob 广告接入示例 [TOC] 首先请大家放心,虽然 Google搜索等服务被qiang了,但是 广告服务国内还是可以用的,真是普天同庆啊~~~噗! 其实这篇文章也只是记录我接入 AdMob 的过程,更具体的其实 Google 官方给的更详细(配图和视频还有Git 阅读全文
posted @ 2017-04-07 22:08 didikee 阅读(14649) 评论(8) 推荐(0) 编辑
摘要: Java 垃圾回收(GC) 泛读 文章地址: "https://segmentfault.com/a/1190000008922319" 0. 序言 带着问题去看待 垃圾回收(GC) 会比较好,一般来说主要的疑惑在于这么几点: 为什么需要 GC ? 虚拟机(JVM) 与 垃圾回收(GC) 的关系? 阅读全文
posted @ 2017-04-01 17:41 didikee 阅读(653) 评论(2) 推荐(0) 编辑
摘要: [麻雀虽小]记 简易Markdown阅读器 开发全过程 [TOC] 序言 项目地址: "https://github.com/didikee/MDReader" 测试文章地址: "2017 Android 面试题 [ 基础与细节 ]" enjoy. 本文的程序比较简单,甚至说有些简陋,简陋到我连应用 阅读全文
posted @ 2017-03-31 09:00 didikee 阅读(4597) 评论(0) 推荐(1) 编辑
摘要: Git 版本回滚 刚刚遇到一次,虽然以前也遇到过多次,但是对命令不熟,每次都要Google一下,索性记下来! 强制将 指向某次 和 参数的区别: 1. 修改记录都没了 2. 则会保留修改记录 3. 在出现异常,比如merge错误等无法使用 强制 覆盖 总结 就两个命令: 阅读全文
posted @ 2017-03-29 18:11 didikee 阅读(369) 评论(0) 推荐(1) 编辑
摘要: 线程与进程的区别及其通信方式 强烈推荐读者阅读文章最后的参考文章,本文只是概括和总结,更详细的内容参见引用列表。 你也可以在我的 GitHub 里获得所有文章: "https://github.com/didikee/Android Learning Report/tree/master/Blog" 阅读全文
posted @ 2017-03-17 14:20 didikee 阅读(3368) 评论(4) 推荐(1) 编辑
摘要: 2017 Android 面试题 [ 基础与细节 ] 感谢 "@chuyao" 抛出的这些问题,平时业务代码写多了,很多基础的东西变得含糊不清了,这次裸辞出来找工作确实没有之前顺利,顺便求上海Android开发的坑。 我自己整理了些答案,不对或者不妥的地方请大家指出,谢谢。 1. Activity建 阅读全文
posted @ 2017-03-16 16:16 didikee 阅读(17650) 评论(4) 推荐(2) 编辑
摘要: Android 启动模式 任务(Task) 桟 的误区 写这篇文章是因为前几天的一次面试,面试官说 模式会新建一个桟,而 不会.首先不说这个对不对(非要说对错的话,那就是错.),因为这句话是 含糊不清 的. 桟 ?只的是 返回桟 ? 还是 任务桟 ?有没有考虑 属性?所以笼统的那样说是不对的.这篇文 阅读全文
posted @ 2017-03-14 17:02 didikee 阅读(1049) 评论(0) 推荐(1) 编辑
摘要: 支付宝 Android 版使用的开源组件 前言: 花了点时间整理了 支付宝 Android 客户端使用的开源组件,给需要的同学.在你不知道用什么开源框架的时候可以作下参考,毕竟支付宝是阿里的重量级产品,产品的稳定性是第一,在你的实际项目中引用成熟稳定的开源组件是很有利于日后维护的. 当然,如果看到你 阅读全文
posted @ 2017-01-19 23:59 didikee 阅读(1638) 评论(0) 推荐(7) 编辑
摘要: Android Crash 全局捕获 首先应该明白的一点是,Android在崩溃后会重新启动崩溃时的那个Activity,如果你的Activity在初始化的时候就直接崩溃,那么你将连续得到 Crash 崩溃日志.这个说出来可能没什么,可怜的我在看到崩溃日志时活脱脱的以为 方法被调用了两次.知道原因后 阅读全文
posted @ 2017-01-17 13:14 didikee 阅读(1718) 评论(0) 推荐(0) 编辑
摘要: Android 判断一个 View 是否可见 getLocalVisibleRect(rect) 与 getGlobalVisibleRect(rect) [TOC] 这两个方法的区别 View.getGlobalVisibleRect(rect); //以屏幕 左上角 为参考系的 View.get 阅读全文
posted @ 2017-01-05 22:18 didikee 阅读(12104) 评论(0) 推荐(0) 编辑
摘要: Android PopupWindow Dialog 关于 is your activity running 崩溃详解 [TOC] 起因 对于 需要 Activity 作为容器,并于其生命周期联系在一起.在Activity 还没有初始化完成时,此时我们调用 的 方法就会抛出异常: 常见的崩溃日志如下 阅读全文
posted @ 2017-01-04 18:20 didikee 阅读(5042) 评论(0) 推荐(0) 编辑
摘要: 如何下载Github单个文件(Windows平台) 前提 安装Chrome 浏览器 "Chrome浏览器" 安装迅雷软件 安装Chrome 迅雷插件 "可能商店里迅雷插件有好几种,这里使用这一种" 一般使用者的电脑里都会必备这2个软件的吧,安装完成后继续: 下载单个文件 首先确认你开启了迅雷插件 此 阅读全文
posted @ 2016-12-24 18:20 didikee 阅读(2351) 评论(0) 推荐(0) 编辑
摘要: GooglePlay 首页效果 tab的揭示效果(Reveal Effect) (1) 前言: 无意打开GooglePlay app来着,然后发现首页用了揭示效果,连起来用着感觉还不错. 不清楚什么是 揭示效果(Reveal Effect) 的效果可以看我前面一篇文章: "Material Desi 阅读全文
posted @ 2016-12-24 17:10 didikee 阅读(1205) 评论(0) 推荐(0) 编辑
摘要: Material Design Reveal effect(揭示效果) 你可能见过但是叫不出名字的小效果 前言: 每次写之前都会来一段(废)话.{心塞...} Google Play首页两个tab背景用了这个效果,三星计算器用了这个效果,酷安也看见这个效果,但就是叫不出名字!!!抓狂啊!!! 没办法 阅读全文
posted @ 2016-12-18 23:27 didikee 阅读(1283) 评论(0) 推荐(0) 编辑
摘要: Android View.setId(int id) 用法 当要在代码中动态的添加View并且为其设置id时,如果直接用一个int值时,Studio会警告. 经过查询,动态设置id的方法有两种; 1. View.generateViewId(); 这个方法的返回值是个int值,方法的意思是获取一个可 阅读全文
posted @ 2016-12-17 10:36 didikee 阅读(3340) 评论(0) 推荐(1) 编辑
摘要: Dev_Tools 写这篇不是为了"水",是因为有些工具确实不错,但是换个电脑要找到或者在某个时候你想用但是你只知道存在了书签里.然后就只能下载chrome然后登录账户同步书签了.写在这里是方便大家,也方便自己在需要的时候能多一个途径找到它.本文来自我的github,希望看到更新的可以 start或 阅读全文
posted @ 2016-12-12 23:41 didikee 阅读(521) 评论(0) 推荐(1) 编辑
摘要: Android 打开方式选定后默认了改不回来?解决方法(三星s7为例) 刚刚在测试东西,打开一个 图,然后我故意选择用支付宝打开,然后...支付宝当然不支持,我觉得第二次打开它应该还会问我,没想到它不在弹出让我选择哪个程序打开的界面了!!!直接就支付宝了,我...{醉了} 然后找了个年代久远的帖子说 阅读全文
posted @ 2016-12-11 01:01 didikee 阅读(21722) 评论(1) 推荐(1) 编辑