首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
AnDev安卓开发
订阅
juejinbruce
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
程序员又双叒叕要失业了?使用火上天的 ChatGPT 实现一个登录功能是种什么体验
由于一些原因,大家可能无法体验最近火上天的 ChatGPT ,下面就用登录功能这个具体的案例带你一起体验 ChatGPT 的“智能”。
这是一份面向Android开发者的复习指南|掘金技术征文
覆盖的知识点有Android、Java、Kotlin、Jvm、网络和设计模式。 和大部分人一样,我在复习完第一遍Android知识的情况下,看到相关的知识回答的仍然不能够令自己满意。 在第二遍系统复习的时候,我着重记住每个知识点的关键字,根据这些关键字拼凑出大概的知识点,最后看…
Android 性能优化最佳实践
快,稳,省,小,这四点很形象的代表了性能的四个方面,同时也让我们知道我们App现在是否是款性能良好的APP,如果有一项不达标,那么说明我们的应用有待优化。 很多时候我们注重功能实现,保证能用,但是我们会发现,这样的应用很难拿的出手,里面的槽点太多了,性能很差,但是又不知道从哪里…
Android SDK开发艺术探索(七)依赖原则与打包方法
本篇是Android SDK开发艺术探索系列的第七篇文章,也是本系列的终篇。简单介绍了SDK开发中关于SDK开发配置、组件依赖原则、组件冲突的解决方法,探索SDK开发中的依赖原则与打包方法。 创建一个library module这个很简单,Android Studio直接new…
Android SDK开发艺术探索(六)压缩与优化
本篇是Android SDK开发艺术探索系列的第六篇文章,简单介绍了SDK开发中关于SDK包体积优化相关的知识。包括APK与AAR组成分析、SDK包大小与集成增量的概念以及SDK开发中的资源压缩与优化思路。包体积的控制是一个极其繁琐的系统工程,有非常多的方案可以实践,关键在于投…
Android SDK开发艺术探索(五)安全与校验
本篇是Android SDK开发艺术探索系列的第五篇文章。介绍了一些SDK开发中安全方面的知识,包括资源完整性、存储安全、权限校验、传输安全、代码混淆等知识。通过基础的安全配置为SDK保驾护航,探索SDK开发在安全方面的最佳实践。 防杠说明:本人认同前端没有绝对的安全,基本我们…
Android SDK开发艺术探索(四)个性化配置
本篇是Android SDK开发艺术探索系列的第四篇文章。介绍了通过流式API设计思想优雅地实现SDK的自定义选项配置需求。 在SDK开发中,常见的需求是提供一系列配置方法,用于自定义SDK行为。比如切换调试/正式模式,启动/关闭某些功能。 前面我们介绍了自定义配置的概念,并且…
Android SDK开发艺术探索(三)初始化
本篇是Android SDK开发艺术探索系列的第三篇文章。系统介绍了SDK的几种初始化方式,以及SDK开发历程中由于“误入歧途”而了解到的Java多重继承、ContentProvider用于SDK初始化的姿势等。通过认识初始化到初始化的几种方式,进而试图探索初始化的本质和最优解…
Android SDK开发艺术探索(二)Exception or ErrorCode
本篇是Android SDK开发艺术探索系列的第二篇文章,介绍了Java/Android中的异常以及在SDK开发中是如何根据异常的特性进行融合设计的思考。注意,本篇并不涉及详细地异常介绍以及异常发生后代码执行地顺序问题,而是基于异常的基本特性与职责边界,结合业务开发的实际情况,…
Android SDK开发艺术探索(一)开篇与设计
Android SDK开发艺术探索系列基于实际生产中的业务型SDK开发实践经验,具有一定的实战性与技术性,不仅包含一定业务背景下的经验之谈,还系统性地介绍了一款第三方SDK的开发过程以及相关技术的选型。在这个系列中,你不仅能了解到如何开发一款第三方SDK,还能学习到通用的And…