Anroid APT

摘要: Android 注解 前言 APT:Annotation Processor Tool(注解处理器) 什么时注解处理器 注解处理器是(Annotation Processor) 是Javac的一个工具,其作用在编译期间,用来处理加了注解的代码,其会扫描编译其的源码获得加了特定注解的目标代码;注解处理 阅读全文
posted @ 2020-01-11 14:54 cnblog仔仔 阅读(117) 评论(0) 推荐(0) 编辑

RxJava2使用笔记

摘要: Subject Subject可以看成是一个桥梁或者代理,在某些ReactiveX实现中(如RxJava),它同时充当了Observer和Observable的角色。因为它是一个Observer,它可以订阅一个或多个Observable;又因为它是一个Observable,它可以转发它收到(Obse 阅读全文
posted @ 2019-12-13 15:50 cnblog仔仔 阅读(209) 评论(0) 推荐(0) 编辑

Android开发-多渠道处理修改aar输出目录和名称

摘要: 更多分享:www.catbro.cn libraryVariants.all { variant -> if (variant.buildType.name == "debug") { variant.getPackageLibrary().destinationDir = new File(project.rootDir.absolutePath... 阅读全文
posted @ 2019-09-24 09:05 cnblog仔仔 阅读(1225) 评论(0) 推荐(0) 编辑

Mac brew install 软件 轻松 解压7z压缩包

摘要: 更多分享:www.catbron.cn 安装brew 是mac上非官方标准的软件包管理软件1、搜索7z相关软件brew search 7z 2、安装 p7zipbrew install p7zip命令语法:7z [adeltux] [-] [SWITCH] ...例子1、压缩文件7z a files.7z *打包当前目录下的所有文件,生成的压缩包文件未files.7z2、解压文件7z e fil... 阅读全文
posted @ 2019-09-23 18:43 cnblog仔仔 阅读(221) 评论(0) 推荐(0) 编辑

Mac brew install 软件 轻松 解压7z压缩包

摘要: 更多分享:www.catbron.cn 安装brew 是mac上非官方标准的软件包管理软件1、搜索7z相关软件brew search 7z 2、安装 p7zipbrew install p7zip命令语法:7z [adeltux] [-] [SWITCH] ...例子1、压缩文件7z a files.7z *打包当前目录下的所有文件,生成的压缩包文件未files.7z2、解压文件7z e fil... 阅读全文
posted @ 2019-09-23 18:42 cnblog仔仔 阅读(176) 评论(0) 推荐(0) 编辑

Mac brew install 软件 轻松 解压7z压缩包

摘要: 更多分享:www.catbron.cn 安装brew 是mac上非官方标准的软件包管理软件1、搜索7z相关软件brew search 7z 2、安装 p7zipbrew install p7zip命令语法:7z [adeltux] [-] [SWITCH] ...例子1、压缩文件7z a files.7z *打包当前目录下的所有文件,生成的压缩包文件未files.7z2、解压文件7z e fil... 阅读全文
posted @ 2019-09-23 18:42 cnblog仔仔 阅读(1622) 评论(0) 推荐(0) 编辑

Android开发之Tablayout选项卡指示线长度修改

摘要: 更多分享:www.catbro.cn 在开发中往往我们会使用viewpager + tablyout实现分页的tab效果而sdk28之前 tablyout的指示线的宽度都是撑满当前tab的,但是产品实际需求往往是与之相左的,如果你的当前工程很不巧依赖的版本已经为 com.android.support:design:28.0.0,那么你只需要调用一个api即可代码中 isTabIndicator... 阅读全文
posted @ 2019-09-23 17:17 cnblog仔仔 阅读(2260) 评论(1) 推荐(0) 编辑

Android开发之TabLayout使用详解

摘要: 更多分享:www.catbro.cn 创建项目方法详解方法名称参数说明功能说明void setSelectedTabIndicatorColor(@ColorInt int color)传入对应的颜色值,可用Color.parseColor("#009AFF")进行解析设置当前所选选项卡的选项卡指示器的颜色void setSelectedTabIndicatorHeight(int height)... 阅读全文
posted @ 2019-09-23 13:51 cnblog仔仔 阅读(601) 评论(0) 推荐(0) 编辑

机器学习:我选kera

摘要: 更多分享:www.catbro.cn 概述Keras 是一个用 Python 编写的高级神经网络 API,它能够以 TensorFlow, CNTK, 或者 Theano 作为后端运行。Keras 的开发重点是支持快速的实验。能够以最小的时延把你的想法转换为实验结果,是做好研究的关键。优点用户友好Keras 是为人类而不是为机器设计的 API。它把用户体验放在首要和中心位置。Keras 遵循减少认... 阅读全文
posted @ 2019-09-23 13:22 cnblog仔仔 阅读(857) 评论(0) 推荐(0) 编辑

Flutter项目创建及热加载使用

摘要: 更多分享:www.catbro.cn 创建项目Android Studio方式:安装了flutter插件后,Android Studio new project时会多出一个 new Flutter Project的选项用于创建Flutter项目填写基本信息后进行创建,创建成功后可看到如下目录结构的工程lib为fullter的代码存放处点击Android Studio 右上角的绿色三角button即... 阅读全文
posted @ 2019-09-23 11:31 cnblog仔仔 阅读(513) 评论(0) 推荐(0) 编辑