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

开发进阶

Android开发进阶,经验分享

插件化开发小结

插件化开发小结

loading 8个月前 (06-20) 2051浏览 0评论

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

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

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

loading 8个月前 (06-19) 2169浏览 0评论

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

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

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

Taotao 8个月前 (06-12) 3359浏览 0评论

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

Android:JNI 与 NDK到底是什么

Android:JNI 与 NDK到底是什么

loading 8个月前 (06-11) 913浏览 0评论

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

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

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

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

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

Android Studio 如何使用zipalign工具优化

Android Studio 如何使用zipalign工具优化

loading 8个月前 (06-09) 1188浏览 0评论

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

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

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

loading 9个月前 (06-07) 1564浏览 0评论

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

仿写Social Steps的ToolBar效果

仿写Social Steps的ToolBar效果

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

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

Android通知栏微技巧,8.0系统中通知栏的适配

Android通知栏微技巧,8.0系统中通知栏的适配

loading 9个月前 (06-05) 1697浏览 0评论

大家好,今天我们继续来学习Android 8.0系统的适配。 之前我们已经讲到了,Android 8.0系统最主要需要进行适配的地方有两处:应用图标和通知栏。在上一篇文章当中,我们学习了Android 8.0系统应用图标的适配,还没有看过这篇文章的朋...

Glide深入学习

Glide深入学习

loading 9个月前 (06-02) 2442浏览 0评论

注:本篇文章仅供自己学习记录使用,帮助自身记忆为主,不供他人参照学习,如想深入理解Glide,请移步至郭霖Glide系列文章。 Glide.with(this).load("").into(xxx); with:获取requestManager。 分...

Android性能优化:手把手带你全面实现内存优化

Android性能优化:手把手带你全面实现内存优化

loading 9个月前 (05-29) 3064浏览 0评论

前言 在 Android开发中,性能优化策略十分重要 本文主要讲解性能优化中的内存优化,希望你们会喜欢 目录 1. 定义 优化处理 应用程序的内存使用、空间占用 2. 作用 避免因不正确使用内存 & 缺乏管理,从而出现 内存泄露(ML...

Android几种强大的下拉刷新库

Android几种强大的下拉刷新库

loading 9个月前 (05-23) 7004浏览 0评论

BeautifulRefreshLayout 众多优秀的下拉刷新(除了我写的之外T_T) 说起下拉刷新,好像经历一段历史的洗礼。。。 (1)在我刚学android的时候,用的是XListView,在github上搜索有 MarkMjw/PullToR...

Android开发二维码扫描功能集成开发

Android开发二维码扫描功能集成开发

loading 9个月前 (05-18) 5442浏览 0评论

如果看代码不明白也可以下载视频例子查看 这个开源项目可以扫描一维,和二维码, 一维码指的是书后面的条形码 首先配置ZXing库和Android工程 项目本身非常大,我们只需使用精简版的库 导入之后 TestQRcode 项目作为库被其...

Android基础:Fragment,看这篇就够了

Android基础:Fragment,看这篇就够了

loading 9个月前 (05-15) 5257浏览 0评论

下文中Demo的源代码地址:https://github.com/xiazdong/FragmentDemo。 基本概念 Fragment,简称碎片,是Android 3.0(API 11)提出的,为了兼容低版本,support-v4库中也开发了一...