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

开发进阶

Android开发进阶,经验分享

Android 路由框架ARouter最佳实践

Android 路由框架ARouter最佳实践

loading 3个月前 (09-08) 404浏览 0评论

一:什么是路由? 说简单点就是映射页面跳转关系的,当然它也包含跳转相关的一切功能。 二:为什么需要路由 Android系统已经给我们提供了api来做页面跳转,比如startActivity,为什么还需要路由框架呢?我们来简单分析下路由框架存在的意义:...

Android Butterknife(黄油刀) 使用方法总结

Android Butterknife(黄油刀) 使用方法总结

loading 4个月前 (08-23) 619浏览 2评论

前言: ButterKnife是一个专注于Android系统的View注入框架,以前总是要写很多findViewById来找到View对象,有了ButterKnife可以很轻松的省去这些步骤。是大神JakeWharton的力作,目前使用很广。最重要...

关于so文件你需要知道的知识

关于so文件你需要知道的知识

loading 4个月前 (08-11) 836浏览 0评论

1. 什么是CPU架构及ABI Android系统目前支持以下七种不同的CPU架构:ARMv5,ARMv7 (从2010年起),x86 (从2011年起),MIPS (从2012年起),ARMv8,MIPS64和x86_64 (从2014年起),每一...

Scheme协议详细介绍

Scheme协议详细介绍

loading 4个月前 (08-05) 771浏览 0评论

目录介绍 1.URL Scheme使用场景介绍 2.URL Scheme基础介绍 2.1 什么是URL Scheme? 2.2 URL Scheme协议格式解释 2.3 Scheme链接格式样式 3.URL Scheme如何使用 3.1 设...

WebView

WebView

loading 5个月前 (07-09) 694浏览 0评论

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

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

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

loading 5个月前 (07-07) 680浏览 0评论

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

LeakCanary原理解析

LeakCanary原理解析

loading 5个月前 (07-06) 577浏览 0评论

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

有关Android插件化思考

有关Android插件化思考

loading 5个月前 (07-04) 708浏览 0评论

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

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

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

loading 6个月前 (07-03) 565浏览 0评论

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

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

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

loading 6个月前 (06-26) 727浏览 0评论

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

插件化开发小结

插件化开发小结

loading 6个月前 (06-20) 576浏览 0评论

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

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

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

loading 6个月前 (06-19) 699浏览 0评论

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

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

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

Taotao 6个月前 (06-12) 1666浏览 0评论

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

Android:JNI 与 NDK到底是什么

Android:JNI 与 NDK到底是什么

loading 6个月前 (06-11) 760浏览 0评论

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