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

开发进阶

Android开发进阶,经验分享

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

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

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

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

Android Studio 如何使用zipalign工具优化

Android Studio 如何使用zipalign工具优化

loading 6个月前 (06-09) 639浏览 0评论

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

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

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

loading 6个月前 (06-07) 1309浏览 0评论

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

仿写Social Steps的ToolBar效果

仿写Social Steps的ToolBar效果

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

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

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

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

loading 6个月前 (06-05) 1554浏览 0评论

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

Glide深入学习

Glide深入学习

loading 7个月前 (06-02) 2294浏览 0评论

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

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

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

loading 7个月前 (05-29) 2933浏览 0评论

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

Android几种强大的下拉刷新库

Android几种强大的下拉刷新库

loading 7个月前 (05-23) 6631浏览 0评论

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

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

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

loading 7个月前 (05-18) 5334浏览 0评论

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

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

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

loading 7个月前 (05-15) 5142浏览 0评论

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

几乎是史上最全最实用的Android性能全面分析与优化方案研究

几乎是史上最全最实用的Android性能全面分析与优化方案研究

loading 7个月前 (05-14) 5088浏览 0评论

结合以下四个部分讲解: 性能问题分类 性能优化原则和方法 借助性能优化工具分析解决问题 性能优化指标 性能问题分类 1、渲染问题: 过度绘制、布局冗杂 2、内存问题: 内存浪费(内存管理)、内存泄漏 3、功耗问题: 耗电 性能优化原则和方法 1...

Android 系统字体

Android 系统字体

loading 7个月前 (05-11) 5264浏览 0评论

对Android字库的认识: Android系统对字体的载入和Linux桌面很像,有一个Priority Order(优先级顺序)的,当然先是西方字符,然后是一些符号字体(包括emoji字体),再就是中日韩字符(DroidSansFallback...

Android studio 项目构建二|优化编译速度(1)

Android studio 项目构建二|优化编译速度(1)

loading 7个月前 (05-10) 5285浏览 0评论

优化编译速度 优化编译配置项 下面的提示能提高AS工程改的编译速度 保持工具的更新 Android Studio and SDK tools The Android plugin for Gradle 创建一个用于开发的编译变量 一些配置用...

Android 进程间通信——Service、Messenger

Android 进程间通信——Service、Messenger

loading 7个月前 (05-09) 5100浏览 0评论

Android四大组件(二)Service 接着上一篇Service基础知识,这一篇主要说下介绍下绑定的服务端的三种方式:同一进程绑定服务、跨进程绑定服务(Messenger)、跨进程绑定服务(aidl)。 重点说一下通过Messenger、Serv...