原文地址 这篇文档主要覆盖能够提升总体应用性能的细微优化,但是这些改变不可能造成显著的性能效果。选择合适的算法和数据结构总是优先的,但是超出了这个文档的范围。为了高效率代码,你应该使用该文档中的技巧作为练习并植入到你的编…
标签:Android
Android主流UI开源库整理
最近老大让我整理一份 Android主流UI开源库 的资料,以补充公司的Android知识库。由于对格式不做特别限制,于是打算用博客的形式记录下来,方便查看、防丢并且可以持续维护、不断更新。 标题隐含了两个层面的意思,一…
Android 线程池
在我们工作当中经常会遇到一些很耗时的操作,处理这些耗时的操作我们会开启多线程服务。但是线程太多依旧会影响性能,因此很多时候我们会采统一管理线程。这就是线程池。 线程池总共有三种,下面一一介绍。 1.newFixedThr…
国内技术社区活跃的 Android 大神汇总
本人 Android 菜鸟一名,在 Android 技术圈里混,看过很多大神的技术博客、视频教程或学习故事,收获很多东西,让自己能坚持下来并不断成长。大神很多,故收集成一张表格,方便自己以及各位伙伴在 Android 学…
查看Android源码版本
有时候我们辛苦取到Android的源代码,想知道它的确切版本号,比如有时候我们只粗略知道拿到的是2.3的源码,但并不明确他的小版本号,这就是有时候明明都是2.3的代码可比较起来还是有差异的原因,比方说一个是2.3.1,而…
Android实战——Retrofit2的使用和封装
Retrofit2是什么 使用项目的原话:Android和Java中类型安全的HTTP客户端 项目地址:https://github.com/square/retrofit Retrofit2的导入 这里Retrofit…
android – AlarmManager:PendingIntent在某些设备上从最近的应用程序中滑动应用程序后消失了
简单的演示 GitHub项目: https://github.com/Try4W/AlarmManagerDemo 在模拟器上(Android 4.1.1,Android 6): >我使用AlarmManager安…
Android:EditText在调用setText时失去焦点
我正在创建一个 Android应用程序,其中包含一个倒计时的计时器,并显示在EditTexts中. 页面上还有另一个EditText,我希望能够在计时器倒计时时进行编辑. 问题是当我调用setText()来更新定时器文本…
android – 如何在RecyclerView Adapter中添加固定Button?
nav_draw_row.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas…
android – 尝试通过ACTION_OPEN_DOCUMENT forPersistableUriPermission()无法自定义DocumentsProvider
我正在尝试编写一个自定义DocumentsProvider,允许其他应用程序对其提供的Uris采取持久权限 我有一个DocumentsProvider,我在AndroidManufest.xml中声明如下 <pro…
react-native-fcm android通知无法正常工作
我是第一次使用 react-native-fcm,根据文档,我已经完成了所有链接工作,并使用firebase控制台中的云消息选项卡发送通知. 发送通知后状态变为完整,IOS工作正常(获取通知)但是android什么都没有…
android – 如何通过id访问PreferenceFragment?
我有一个Honeycomb风格的偏好.我定义了标题: <preference-headers xmlns:android="http://schemas.android.com/apk/res/android"&g…