开发
-
Android屏幕适配(6) — 今日头条屏幕适配
在之前的文章中,我们讲到了Android屏幕适配的一些知识,大家感兴趣的话可参考 Android屏幕适配(1) — 概念解释 Android屏幕适配(2) — drawable与mipmap Android屏幕适配(3) — 资源文件夹命名与匹配规则 Android屏幕适配(4) — 宽高限定符 Android屏幕适配(5) — 最小宽度smallWidth适配 这节我们讲讲今日头条屏幕适配方案。
-
Android屏幕适配(4) — 宽高限定符
在之前的文章中,我们讲到了Android屏幕适配的一些知识,大家感兴趣的话可参考 Android屏幕适配(1) — 概念解释 Android屏幕适配(2) — drawable与mipmap Android屏幕适配(3) — 资源文件夹命名与匹配规则 今天就让我们来学习下Android屏幕适配的宽高限定符相关知识吧。
-
Android屏幕适配(3) — 资源文件夹命名与匹配规则
在之前的文章中,我们已经讲到了Android屏幕适配的一些知识,大家感兴趣的话,可参考以下文章 Android屏幕适配(1) — 概念解释 Android屏幕适配(2) — drawable与mipmap 大家都知道在Android资源文件夹res/下,我们经常能看到layout-sw720,drawable-xhdpi,values-w480等字样文件夹,那么res/下到底有哪些文件夹可以命名,命名规则如何?这节我们来讲讲关于Android资源文件夹res/下各文件夹的命名。
-
Android屏幕适配(2) — drawable与mipmap
上节我们讲到了屏幕适配的几个基本概念。大家感兴趣的可参考 Android屏幕适配(1) — 概念解释 这节我们讲讲屏幕适配中drawable与mipmap相关知识。
-
Android-Gson使用
在日常的Android开发当中,我们肯定少不了要使用Gson框架解析JSON字符串。这篇博客分享一下我了解到Gson框架的知识,希望对看文章的小伙伴有所帮助。
-
Android-Jetpack-LiveData详解
在开发中使用ViewModel的时候,肯定会想数据怎么回调到Activity/Fragment会更好,Android SDK给我们提供了LiveData类来做数据回调的事情。这篇博客就来分享LiveData相关的知识,希望对看文章的小伙伴有所帮助。
-
SpringBoot 响应数据
SpringBoot可以很方便地响应数据。
-
SpringBoot实现自定义路由覆盖功能
在公司的项目二期改造中,我们面临着一项挑战:需要对部分框架内置的业务接口进行个性化定制。这要求我们在兼容老接口功能的同时,增加一部分新的数据返回。由于前端调用这些接口的地方分布广泛且较为零散,逐一修改这些调用不仅测试成本高昂,还可能引入不必要的系统风险。因此,我们决定在框架层面提供一种路由覆盖功能,以加快项目进度并降低修改带来的风险。
-
Android系统启动流程详解
在Android系统的世界里,从静默无声到生机勃勃,每一步启动流程都蕴含着精密的设计与复杂的交互。本文将带你深入探索Android系统的启动流程,从init进程的启动到SystemServer的运转,一探究竟。
-
Kotlin-Coroutines中的async与await深度解析
在编程的世界里,异步或非阻塞编程已经成为不可或缺的一部分。Kotlin,作为Android开发的首选语言,其协程(Coroutines)特性为我们提供了一种优雅的方式来处理异步任务。本文将深入探讨Kotlin协程中的async与await,帮助你更好地理解这一强大的工具。
-
苹果、谷歌紧跟特朗普步伐,将“墨西哥湾”更名“美国湾”?
最近,关于“墨西哥湾”的更名风波在国际上掀起了轩然大波!据界面新闻报道,苹果公司于当地时间2月11日针对美国用户发布了地图应用更新,将“墨西哥湾”更名为“美国湾”,并透露这一更名将很快扩展至全球市场。
-
做独立开发有哪些渠道?
对于程序员而言,想要踏上独立开发的道路,最直接的试水方式便是承接个人项目。这类项目往往规模较小,难度适中,却涵盖了软件开发的全流程,从需求分析到设计、编码、测试,再到部署和维护,无一不考验着程序员的综合素质。