最新消息:欢迎访问Android开发中文站!商务联系微信:loading_in

Android开发

Android开发 基础 高级内容

Android 编译打包的那些疑问

Android 编译打包的那些疑问

loading 2天前 42浏览 0评论

我们平时都是用 AS 进行打包,这就造成了很多盲点,我们就来看看究竟是咋回事,提前声明这篇文章讲的不全,只讲一些疑惑盲点,需要全面学习的,看老罗的吧,详细的令人发指。 我们从结果入手,看看打包完毕的apk里面是啥模样,把.apk 修改成 .zip ...

Android View篇之调整字体大小滑杆的实现

Android View篇之调整字体大小滑杆的实现

loading 3天前 50浏览 0评论

小伙伴们大家好呀,这次介绍一个稍微有点意思的View,在很多阅读类、新闻类的APP上都标配的字体大小调整功能。100多行代码就可以实现,来看看效果吧! 思路分析 1、刻度线代表着每个字体的大小取值,是不是SeekBar就是这样的功能呀,改...

带有活力的属性动画源码分析与实战——Android高级UI

带有活力的属性动画源码分析与实战——Android高级UI

loading 2周前 (05-10) 142浏览 0评论

终于在新的一年的第一天完成了本篇文章,小盆友在此祝贺您,万事如意,阖家幸福。 目录 一、前言 二、插值器与估值器 三、源码解析 四、实战 五、写在最后 一、前言 对于越来越追求丰富的交互体验的客户端,一个带有动态效果的界面已经是不可避免。属性动...

Gradle更小、更快构建APP的奇淫技巧

Gradle更小、更快构建APP的奇淫技巧

loading 2周前 (05-09) 128浏览 0评论

本文已获得原作者授权同意,翻译以及转载 原文链接:Build your Android app Faster and Smaller than ever 作者:Jirawatee 译文链接:Gradle更小、更快构建APP的奇淫技巧 翻译人:MrT...

10分钟让你实现在APP中对网络状态变化进行全局提示

10分钟让你实现在APP中对网络状态变化进行全局提示

loading 2周前 (05-08) 150浏览 0评论

一个新项目刚刚开始推广工作,市场人员向我抱怨用户使用时总会出现各种各样的问题,大部分问题都是因为用户操作不当导致的,但是在用户眼中的结论就是“你们的 APP 不好用”。 举一个例子,有的用户在使用时禁用了 APP 访问移动网络,或者有的用户干脆都没...

带你领略Android 架构组件的魅力

带你领略Android 架构组件的魅力

loading 2周前 (05-07) 201浏览 0评论

Google 为了帮助 Android 开发者更快更好地开发 App,推出了一系列组件,这些组件被打包成了一个整体,称作  Android Jetpack,它包含的组件如下图所示: Jetpack.png 老的 support 包被整合进了 ...

App相互唤醒的几种方式

App相互唤醒的几种方式

loading 2周前 (05-04) 151浏览 0评论

下文皆使用Client表示操作的App,Server表示需要被唤起的远端App,Server的包名为“com.jxx.server” 1. ComponentName 使用ComponentName唤起Server步骤很简单,需要注意的是Serve...

MVP 与 MVVM 优缺点总结

MVP 与 MVVM 优缺点总结

loading 3周前 (05-02) 214浏览 0评论

前言 主要阐述 Android App 架构之 MVP 与 MVVM 的优点与痛点,不介绍具体的实现方式。因为 MVP 架构简单,无需介绍。而 MVVM 架构相对复杂,核心是 LifecycleOwner、LifecycleObserver、Lif...

Android 版本适配:9.0 Pie(API 级别 28)

Android 版本适配:9.0 Pie(API 级别 28)

loading 3周前 (05-01) 204浏览 0评论

一、前言 本文主要是从官方文档中筛选出一些常见的适配项,若有任何纰漏或需要补充的,欢迎大家在评论区指出。 二、版本适配 1. 限制 HTTP 网络请求 Android 9.0 中限制了 HTTP(明文传输)网络请求,若仍继续使用HTTP请求,则会在...

我们经常用的Loading动画居然还有这种姿势

我们经常用的Loading动画居然还有这种姿势

loading 3周前 (04-30) 207浏览 0评论

背景 Loading动画几乎每个Android App中都有。 一般在需要用户等待的场景,显示一个Loading动画可以让用户知道App正在加载数据,而不是程序卡死,从而给用户较好的使用体验。 同样的道理,当加载的数据为空时显示一个数据为空的视...

滴滴 App 的质量优化框架 Booster,开源了!

滴滴 App 的质量优化框架 Booster,开源了!

loading 3周前 (04-28) 225浏览 0评论

一. 序 当 App 达到一定体量的时候,肯定是要考虑质量优化。有些小问题,看似只有 0.01% 触发率,但是如果发生在 DAU 过千万的产品中,就很严重了。 滴滴这个独角兽的 DAU 早已过千万,自然有一些独到的优化方案。最近滴滴在 Git...

一文了解AndroidStudio3.4的全部更新

一文了解AndroidStudio3.4的全部更新

loading 4周前 (04-26) 1523浏览 0评论

掐指一算,没想到已经三个月没有更新了,看了一下后台,发现关注的人数到时又多了。感谢大家的关注。而且是持续的关注。 然后我看了一下历史,发现去年是从5月9日开始继续更新的,中间也休了2、3个月。好吧,不管怎样,从这个月开始,我又回来了。正好昨天An...

十分钟搞定 Gradle

十分钟搞定 Gradle

loading 1个月前 (04-18) 255浏览 0评论

项目经验,如需转载,请注明作者:Yuloran (t.cn/EGU6c76) 前言 学习过程中,什么阶段最痛苦?大概是某个知识点的碎片信息学习了很多却仍然无法窥其门径,也就是似懂非懂的时候。对于 Gradle,笔者之前就是这种状态。在亲手完成了一个...

编写 Android Library 的最佳实践

编写 Android Library 的最佳实践

loading 1个月前 (04-13) 236浏览 0评论

写在前面 一直以来,技术圈里面只要涉及 Android Library 的文章,几乎都在讲如何发布到 Maven/Jcenter,却很少见到有文章来指导大家如何编写一个规范又好用的 Android Library。 这几年 Android 各式各样...

Android 侧滑只需一步

Android 侧滑只需一步

loading 1个月前 (04-12) 214浏览 0评论

先解释一下这个标题,说的是实现App侧滑返回功能只需要一行代码就能搞定,怎么做到的我待会会说。侧滑所指的就是侧滑返回,后面的介绍过程我将用侧滑表面其意。请看侧滑效果如下图: Github地址:0侵入侧滑返回 使用 在 Applicati...