计划

时间安排 计划时间怎么安排??? Gradle系列文章 Gradle系列—自定义Gradle插件(一) Gradle系列—Gradle插件调试(二) Gradle系列—Sources、Docs等文件生成(三) Gradle系列—RePlugin Host插件分析(四) Gradle系列—RePlugin Plugin插件分析(五) Hexo博客...

date_range2019-02-20

Gradle插件调试

会Gradle有个球用,遇到问题无从下手啊~~~ 别急,Gradle也是可以Debug的 添加Remote配置Eidt Configurations -> + -> Remote -> 输入5005端口 -> Ok 启动Debug功能命令行输入(根目录下)gradlew assembleDebug -Dorg.gradl...

date_range2019-02-14 bookmark_border gradle,groovy  

自定义Gradle插件

听说Gradle插件有三种,不过我只用过一种,哈哈哈~ 创建Gradle Modulefile -> new Module -> Android Library,输入库名,点击Next 删除无用文件保留src/main和build.gradle,其他都删除 新建入口文件src/main下新建groovy\com\blacktoast...

date_range2019-02-14 bookmark_border gradle,groovy  

ADB常用命令

查看设备1adb devices 开启/关闭adb服务12adb start-server adb kill-server 连接/断开设备(这个会在三星在线机型测试使用到/wifi调试时使用到–>三星远程开发测试平台)12345678// 使用在线调试adb tcpip 5555 // 设置调试端口号adb connect ip // 链接i...

date_range2019-01-01 bookmark_border Android,ADB  

Android Studio---常用快捷键、更改默认快捷键

开发环境:Windows 7 书签 描述:添加某行代码做书签标志,方便之后查找跳转 快捷键:添加/移除书签 —> F11添加/移除带标记的书签 —> Ctrl + F11显示全部书签 —> Shift + F11 截图: 对比剪切板内容 描述:将当前选中的部分与剪切板上的内容进行比对。 操作:右键选中的部分,在右键...

date_range2019-01-01 bookmark_border Android,快捷键  

Android适配---沉浸式状态栏

沉浸式状态栏 同事为状态栏有蒙层和无法调整黑色字符图标困扰了很久,最近稍微闲下来了,就开始搞一搞。我翻看了今日头条、微博的处理情况,都很ok啊。算是同是做资讯的,没理由咱不行啊,待我试试? 沉浸式状态栏版本兼容情况 Android版本 <4.4 4.4-5.0 =>5.0 透明状态栏 × ✓ ✓ Andr...

date_range2019-01-01 bookmark_border Android,沉浸式状态栏  

最全的Android单元测试教程

转·原文链接:ChrisZou/android-unit-testing-tutorial Android单元测试: 首先,从是什么开始 Android单元测试(二):再来谈谈为什么 Android单元测试(三):JUnit单元测试框架的使用 Android单元测试在蘑菇街支付金融部门的实践 Android单元测试(四):Mock以及Mockit...

date_range2019-01-01 bookmark_border Android,单元测试  

Java---线程池

什么是线程池 官方文档描述 12An {@link ExecutorService} that executes each submitted task using one of possibly several pooled threads, normally configured using {@link Exe...

date_range2019-01-01 bookmark_border Java,线程池  

synchronized与volatile关键字

volatile则是通知jvm当前变量在寄存器或者cpu中的值是不确定的,需要从主存中读取。不会阻塞线程。 synchronized是通过锁机制来控制变量是否可以访问。当变量被锁时,其他线程访问变量将被阻塞,直至锁释放。 volatile volatile保证其他线程对这个变量操作时是立即可见的,即操作的是从内存中读取的最新值 无法保证原子性...

date_range2019-01-01 bookmark_border Java,synchronized,volatile  

动态代理源码解析

基于jdk1.8.0分析 动态代理Demo123456789/** * 被代理对象 * Created by blacktoast on 2018/1/3. */public interface ProxiedObject { public void doSomething1(); public void doSometh...

date_range2019-01-01 bookmark_border Java,动态代理