转自bboylin android面试大纲 part 1:Android APP启动过程 性能优化总结 LeakCanary检测内存泄漏的原理 view的绘制原理 oom避免方法总结 Serializable和Parce…
标签:Android
android – 如何使用Dagger2将活动范围的依赖项替换为模拟
我的Activity中有一个作用域依赖项,我想用一些模拟测试该活动.我已经阅读了有关在测试期间建议用测试组件替换Application组件的不同方法,但我想要的是替换Activity组件. 例如,我想在我的MVP设置中测…
android – 如何在ICS中添加首选项
我需要使用addPreferencesFromResource()在ICS中添加Preference. 它在ICS中显示为已弃用. 我在xml文件夹中添加了首选项布局,但无法将其添加到“首选项”活动中. 我该如何添加它?…
如何在Android程序中添加会话超时功能?
我是 android的新手.我想知道如何在 Android程序中添加会话超时功能?比如使用网站,如果你在一小时内没有动作,页面会提醒并注销.如何在Android应用程序中实现这一点?谢谢 最佳答案 也许AlarmMana…
android – 始终启动没有历史记录的新活动实例
有没有办法将活动作为没有历史记录的新实例启动? 在清单文件中尝试以下操作. android:launchmode="singleinstance" android:noHistory=true 我能够实现我所需要的,但是…
From Java to Dart
前言 帮助你快速入门 Dart Print to Console Java System.out.print(“Hello, World”); System.out.println(“…
Android:获取全局Context(优雅的使用Context)
说明 首次发布 2019年01月31日 最近更新 2019年02月06日 Android 提供了一个 Application 类,每当应用程序启动的时候,系统就会自动将这个类进行初始化。我们可以定制一个自己的Applic…
自定义View-onMeasure篇(1)
当年,我初学android的时候,一直觉得能自定义各种View是一件很了不起的事情,现在过了1年,在看了各位大神的博客(感谢我的两个前辈GcsSloop,谷歌的小弟),自己总结出了一套,为了让自己印象更深刻,更是为了能让…
java.lang.IllegalStateException: Fragment already added异常的处理
1.当快速双击调用FragmentTransaction.add()方法添加fragmentA,而fragmentA不是每次单独生成的因为DialogFragment.show()内部调用了FragmentTransac…
Android动态加载
Android博客周刊专题之#插件化开发# 本期专栏目讨论插件化开发。插件化涉及的东西很多,所以我们需要多个维度去学习。大概分为5个部分:预备知识、入门、进阶、系列、类库。一步一步深入了解插件的原理。本专栏会不定时更新相…
RecyclerView简单理解
网络上关于RecyclerView的文章可以说是数不胜数。但都大同小异。看着他们简直脑袋一团乱糊。 我在这里就说下我的个人理解,菜鸟才能和菜鸟有共同语言,不是吗? 你要想使用它需要: 在主要布局里声明一个Recycler…
腾讯浏览服务X5内核集成
导读 <a name=”label”>1、什么是X5内核?</a> <a name=”label”>2、需求场景</a> &…