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

开发进阶

Android开发进阶,经验分享

WebView

WebView

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

本文记录 Android 中 WebView 控件的相关使用,不断完善中… 主要包括: 基本属性的配置 WebView 缓存相关内容 Java 与 Js 的交互 WebView 打开本地应用(支付宝等) 加载网络链接,本地 sd 卡路径,asser...

Android状态栏微技巧,带你真正理解沉浸式模式

Android状态栏微技巧,带你真正理解沉浸式模式

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

记得之前有朋友在留言里让我写一篇关于沉浸式状态栏的文章,正巧我确实有这个打算,那么本篇就给大家带来一次沉浸式状态栏的微技巧讲解。 其实说到沉浸式状态栏这个名字我也是感到很无奈,真不知道这种叫法是谁先发起的。因为Android官方从来没有给出过沉浸式状...

LeakCanary原理解析

LeakCanary原理解析

loading 2周前 (07-06) 170浏览 0评论

前几天面试,问到了我内存泄漏的相关问题,顺其自然问到了内存泄漏的检测工具LeakCanary的工作原理。当时不会,在看了几篇博文后,明白了其中的道理,理一下思路记录在此。 准备知识 ReferenceQueue     引用队列,对于弱引用和软引用来...

有关Android插件化思考

有关Android插件化思考

loading 2周前 (07-04) 238浏览 0评论

最近几年移动开发业界兴起了「 插件化技术 」的旋风,各个大厂都推出了自己的插件化框架,各种开源框架都评价自身功能优越性,令人目不暇接。随着公司业务快速发展,项目增多,开发资源却有限,如何能在有限资源内满足需求和项目的增长,同时又能快速响应问题和迭代新...

Android中自定义进度加载工具类的使用

Android中自定义进度加载工具类的使用

loading 2周前 (07-03) 187浏览 0评论

背景 每次需要自己在xml布局文件中插入一个progressBar控件来当做页面加载时的进度条提示。这样很烦的。既然这样,咱们就一起来写一个工具类,然后通过调用对应的方法来实现进度加载的显示与消失。这样就不用再心烦了,下面一起来动手搞掂这个扑街烦心事...

Android应用开发性能优化完全分析

Android应用开发性能优化完全分析

loading 3周前 (06-26) 354浏览 0评论

1 背景 其实有点不想写这篇文章的,但是又想写,有些矛盾。不想写的原因是随便上网一搜一堆关于性能的建议,感觉大家你一总结、我一总结的都说到了很多优化注意事项,但是看过这些文章后大多数存在一个问题就是只给出啥啥啥不能用,啥啥啥该咋用等,却很少有较为系统...

插件化开发小结

插件化开发小结

loading 1个月前 (06-20) 295浏览 0评论

引言 先简单介绍一下Android插件化。很早之前已经有公司在研究这项技术,淘宝做得比较早,但淘宝的这项技术一直是保密的。直到2015年才陆续出现很多框架,Android插件化分成很多技术流派,实现的方式都不太一样。 发展历史 首先,要记住2012年...

Android lint 让我么书写更优质的代码

Android lint 让我么书写更优质的代码

loading 1个月前 (06-19) 365浏览 0评论

Lint是Android studio内置的插件,可以直接使用 查看代码中存在的问题 1、点击图1按钮,显示图2 2、默认是检查整个项目,我们可以点击 Custom scope 自定义检查范围。 点击右边的下拉框,会出现以下选择: Projec...

10个国外最牛的安卓应用分析平台

10个国外最牛的安卓应用分析平台

Taotao 1个月前 (06-12) 471浏览 0评论

10个国外最牛的安卓应用分析平台 恭喜你已经成功开发了应用程序、发布并已上传至各种应用程序商店。但,这才只是一个开始。虽然创建和开发应用程序不容易,但实际上更棘手的问题还在后面。你必须注意留存率,了解哪种设计在A / B测试中表现更好,并祈祷没有...

Android:JNI 与 NDK到底是什么

Android:JNI 与 NDK到底是什么

loading 1个月前 (06-11) 402浏览 0评论

前言 在Android开发中,使用 NDK开发的需求正逐渐增大 但很多人却搞不懂 JNI 与 NDK 到底是怎么回事 今天,我将先介绍JNI 与 NDK & 之间的区别,手把手进行 NDK的使用教学,希望你们会喜欢 目录 1. J...

Android新特性介绍,ConstraintLayout完全解析

Android新特性介绍,ConstraintLayout完全解析

loading 1个月前 (06-10) 334浏览 1评论

本篇文章的主题是ConstraintLayout。其实ConstraintLayout是Android Studio 2.2中主要的新增功能之一,也是Google在去年的I/O大会上重点宣传的一个功能。我们都知道,在传统的Android开发当中,界面...

Android Studio 如何使用zipalign工具优化

Android Studio 如何使用zipalign工具优化

loading 1个月前 (06-09) 264浏览 0评论

一、zipalign介绍 Android SDK中包含一个“zipalign”的工具,它能够对打包的应用程序进行优化。在你的应用程序上运行zipalign,使得在运行时Android与应用程序间的交互更加有效率。因此,这种方式能够让应用程序和整个系统...

看完不会写MVP架构我跪搓板

看完不会写MVP架构我跪搓板

loading 1个月前 (06-07) 591浏览 0评论

为了月薪1.8万,我们要不断地学习和总结,今天给大家带来常见的android架构模式——mvp,非常详细,很值得学习。 为什么要去学习MVP,看看下面的一张图就知道了。 1. 序言 实际开发中根据业务选择合适的架构。 这篇博客简单介绍MVC模式,...

仿写Social Steps的ToolBar效果

仿写Social Steps的ToolBar效果

loading 1个月前 (06-06) 958浏览 1评论

编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过! 前段时间在medium上看到一篇比较有意思的文章Toolb...