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

loading的文章

Android 常用开源库总结(持续更新)
Android开发

Android 常用开源库总结(持续更新)

4小时前 13浏览 0评论

前言 收集了一些比较常见的开源库,特此记录(已收录260+)。另外,本文将持续更新,大家有关于Android 优秀的开源,也可以在下面留言。 一 、基本控件 TextView HTextView 一款支持TextView文字动画效果的Andro...

如何自定义一个全局异常捕获器-SpiderMan
开发进阶

如何自定义一个全局异常捕获器-SpiderMan

1天前 28浏览 0评论

一图胜前言 上图中,我们模拟了NullPointerException的发生,系统捕获了该异常,并用一个界面展示了出来。 如何实现 想要实现全局异常的捕获我们需要了解Thead中的一个内部接口UncaughtExceptionHandler,...

Android 高性能日志写入方案
开发进阶

Android 高性能日志写入方案

2天前 45浏览 0评论

前言 公司目前在做一款企业级智能客服系统,对于系统稳定性要求很高,不过难保用户在使用中不会出现问题,而 Android SDK 集成在客户的 APP 中,同时由于 Android 碎片化的问题,对于 SDK 的问题排查就显得尤为困难,因此记...

Android 把性能优化落到实处
热点资讯

Android 把性能优化落到实处

3天前 82浏览 0评论

App的优化目的是为了让应用更快、更稳定、更小。网上也有很多相应的文章,但是很多因为花费时间跟优化程度不成正比,或者许多在开发过程中自己已经避免了所以仅仅记录一下自己最近用过的。 更快 启动白屏 <!--启动activity时白屏替换--...

Android 提升用户体验之骨架屏
热点资讯

Android 提升用户体验之骨架屏

4天前 64浏览 0评论

前几天公司app做优化,提出了不要菊花图,原因是用户进入界面的时候弹出对话框压迫感太强并且在ios端由于没有返回按钮要等请求完才能操作,很坑爹。恰巧那天又看到《玉刚说》的公众号推了一篇骨架屏的文章,看了一下并且自己尝试了一下其他的接入总结一下坑点。...

Apk 极限压缩(说点不一样的)
热点资讯

Apk 极限压缩(说点不一样的)

5天前 65浏览 0评论

1.引言 Readhub+ 发布后,后台有人留言要源码的,还有人问 Apk 怎么压缩的。但是目前还不打算开源,所以没有源码。不过倒是可以分享一下我在压缩 Readhub+ Apk 的一点小小的心得。 关于 Apk的压缩与优化,这是一个老生常谈的话题...

360加固+美团walle多渠道自动化打包
热点资讯

360加固+美团walle多渠道自动化打包

6天前 88浏览 0评论

背景介绍 为了防止安卓应用程序被恶意破解,植入黑客病毒或修改代码用于商业竞争等,对应用程序进行加固必不可少。接下來,本篇文章会主要讲加固的过程以及一些注意事项。 前期准备 首先,了解一下何为加固,加固的原理是怎样的,这有利于后面分析问题。 简单来说...

Android内存泄漏场景
开发进阶

Android内存泄漏场景

1周前 (03-13) 90浏览 0评论

首先我们提出一个问题,什么是内存泄漏? 内存泄漏,通俗得来讲就是“没有用的对象无法被回收” 然后我们再提出一个问题,内存泄露会导致什么情况? 肯定是内存溢出,然后程序崩溃啊! 区别 相信初学者可能不太清楚内存溢出和内存泄漏的区别。 内存溢出:...

2019,支付战火重燃?
热点资讯

2019,支付战火重燃?

1周前 (03-12) 79浏览 0评论

前几年,移动支付崛起,阿里、腾讯等互联网企业以场景为入口、以金融科技为旗帜,大肆攻城略地,一时间,传统银行都没反应过来。不过,事情似乎正在发生变化…… 编者按:本文来自微信公众号“QuestMobile”(ID:QuestMobile),...

Readhub App 上架 Google Play Store 实录及技术要点总结
开发进阶

Readhub App 上架 Google Play Store 实录及技术要点总结

1周前 (03-11) 97浏览 0评论

Readhub 是一个专注于科技新闻实时分享的网站,从一开始发布到现在一直都是我获取信息的重要渠道,目前只有网页端和小程序可用,一次偶然的灵感让我决定自己做一个客户端。 成品展示:JReadHub 第一步:抓包 想要获取数据,首先要知道获取数据...

Android 10系统新特性解读
Android开发

Android 10系统新特性解读

2周前 (03-09) 144浏览 0评论

概述 和往年一样,将于今年5月7日举办的谷歌 I/O 19大会上,谷歌将发布首版Android Q(即Android 10)系统。按照惯例,Android Q Beta并非首个开发者预览版,可能是第二或者第三版,Beta阶段更大意义在于非谷歌...

APP耗电量测试白皮书
开发进阶

APP耗电量测试白皮书

2周前 (03-09) 79浏览 0评论

过去一年时间我在公司主要负责客户端产品的质量保障工作,除了APP的自动化测试以外,还会重点关注APP的专项性能测试。现在大家对手机越来越依赖,而上面各APP的耗电量,直接影响了手机的待机时间,是用户非常关心的一点。本文主要通过...

GIF面面观
开发进阶

GIF面面观

2周前 (03-08) 74浏览 0评论

GIF格式 GIF(Graphics Interchange Format,图形交换格式)是由CompuServe公司开发的图形文件格式,关于GIF的资料很多,本文会强调补充一些重要知识点。 GIF文件由三部分构成:文件头(File Header)...

Dart vs Swift
开发进阶

Dart vs Swift

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

Dart 和 Swift 是我最喜欢的编程语言。我在商业和开源代码中广泛使用它们。 本文提供了 Dart 和 Swift 之间的比较,旨在: 突出显示两者之间的差异; 作为开发人员从一种语言转移到另一种语言(或使用两者)的参考。 一些背景: ...

Android 刘海屏适配
开发进阶

Android 刘海屏适配

2周前 (03-06) 168浏览 0评论

什么是刘海屏 屏幕的正上方居中位置(上图黑色区域)会被挖掉一个孔,屏幕被挖掉的区域无法正常显示内容,这种类型的屏幕就是刘海屏,也有其他叫法:挖孔屏、凹凸屏等等,为便于说明,后文提到的「刘海屏」都同时指代上图两种屏幕。Apple一直在引领设计的潮...