首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HappyCorn
掘友等级
Android高级开发
|
广东-深圳
南山科技园
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
70
文章 66
沸点 4
赞
70
返回
|
搜索文章
最新
热门
读书笔记:从零开始学架构
从零开始学架构 — 读书笔记。包含主要内容有:架构基础、架构设计原则、架构设计流程、存储高性能、计算高性能、存储高可用、计算高可用、业务高可用等等各方面。
Mac定时任务向IM发送消息
一、 Mac定时任务 Mac上常用的定时任务有cron和launchctrl两种方式。cron方式同Linux。本文重点讲述launchctrl方式。 launchctl 会根据 plist 配置文件
Python脚本替换多占位符成Android标准占位符格式
如常见的翻译文案中,当存在多个占位符情况下,需要将多个%s占位符成Android标准占位符格式,如%1$s,%2$s,%3$s...否则,在Gradle构建过程中,某些版本的AAPT上会构建失败。 因此,需要用脚本进行批量替换。 本文Mark下,防止后续用到类似脚本,主要都是一…
【译文】令人困惑的依赖
今年早些时候,我接到了一个任务,把一个演示应用程序,其中涉及录制和播放音频。像往常一样,在这种情况下,我搜索互联网,浏览现有的库,看看是否有人有我可以使用的解决方案,或者至少基于我的实现。 我很快就偶然发现了一个名为 adrielcafe/AndroidAudioRecorde…
Gradle Remote调试
Gradle作为当前主流的项目构建工具之一,基于插件基础上可以很方便的实现动态扩展,如基于AGP基础上为Android项目提供了构建能力。项目构建过程中,以Gradle Task为实际上的构建处理单元,依次完成整体上的构建流程。实际项目开发中,无论是基于已有Gradle/AGP…
解决库源不匹配导致误报错误提示
注解处理过程中生成对应的java文件。其中有大量的调用javapoet接口,如常见的: Android Studio实际显示时,会出现大量的红色波浪线下表提示。如下效果。 实际编译构建及运行是没有影响的。但是总感觉比较奇怪,并且一直这样也很碍眼。 从提示上来看,是库源不匹配导致…
Android style点继承与parent继承踩坑
Android style定义中,我们可以给一个新的style样式指定一个父style。众所周知,可以通过两种方式实现: 以上两种情况,子style最终都会从父styel中继承属性,同时,如果子style中存在同名属性,则覆盖之。 我们发现,这种写法还是很普遍的,包括我们项目自…
Android项目中独立Git库源码依赖技术方案
文章 Android项目中独立Git项目分库后的编译调试时Gradle的配置中介绍了Android项目中独立Git库源码依赖时的本地处理方案。但在实际的项目开发中,由于团队多人协作以及可能存在的多独立Git库等情况,实际上使用还是有所不便。如采用Google Repo或者sub…
Android发布不同的Module变体AAR到Maven库
最近项目中有个需求,其中关键一环是发布不同Module变体到Maven库。一开始没意识到这点,通过常用的apply plugin: 'maven'插件配置写法,发现执行uploadArchives任务成功,但实际上并没有产物生成。且uploadArchives所依赖各task也…
通过软链实现特定的项目文件结构
安卓项目中,有时会存在通用的项目技术文件结构,和依据现实需要组织的文件结构矛盾的情况。如Gradle插件在开发过程中通常放在项目的buildSrc目录下,版本稳定后再发布到Maven。但同时,在特定的需求背景下,又经常存在一些特定化的目录层次,如将Gradle插件目录以其他名称…
下一页
个人成就
文章被点赞
310
文章被阅读
117,626
掘力值
2,555
关注了
370
关注者
91
收藏集
2
关注标签
80
加入于
2018-07-25