逛 Github 的时候看到一份超强面试题,来自 MindOrks 开源的 android-interview-questions。虽说是一份安卓面试题,但其中包含了 数据结构与算法 、Java 核心基础 、Androi…
标签:Android
EventBus 源码分析
这篇文章主要是根据我们平时的使用,一步一步的分析EventBus源码流程,因此分为三步: 1、注册订阅者 2、事件发布 3、反注册订阅者 1、register 注册订阅者 在使用eventBus的时候,第一个步骤就是注册…
Kotlin 封装RecyclerView Adapter
Kotlin越来越流行,在Google的推动下发展的很迅猛,现在的项目大多使用上了Kotlin,其简练的语法糖确实能减少不少代码。 Adapter的封装GitHub上有很多了,但大多数封装的太好了,是的,使用太简单了,使…
Android_SmartDeviceLink_Handling a Language Change
我的博客 Handling a Language Change 如果您的应用程序使用多路蓝牙传输,本指南将适用。 当用户在head单元上更改语言时,onProxyClosed()回调将在您的应用程序的Sdl服务中调用,您…
Android小技巧之如何构建完全透明的Activity
一个完全透明的Activity有很多用处,比如在应用启动的时候,可以用它处理根据用户是否登录的状态来跳转相应界面的情况,实际上微信启动的时候就是做了这种效果、或者在Server检测版本更新的时候弹出它来显示对话框,也可以…
pixhawk 软件仿真调试
文/Mike qq:675164539 仿真调试 下面介绍下pixhawk的软件仿真调试,因为本人电脑是Ubuntu16.04LTS,所以就不介绍IOS和WINDOWS的仿真环境的配置及调试。以Ubuntu为主。 1 模…
AndroidStudio2.2以后Android.mk转换成CMakeLists.text
最近在做项目的时候用到了一个比较老的用Android.mk生成so库的项目,由于是比较老的版本做的并不支持能够在C部分打断点调试,所以就花了点时间研究怎么将Android.mk文件转换成CMakeList.txt文件。 …
Android中String.xml中空格转义字符不起作用
https://blog.csdn.net/zhangqunshuai/article/details/86677441
Android自定义带动画无限自动轮播的Banner控件
显示的效果请往下看,先说一下需求,可以自动轮播,按下停止轮播,松手开始轮播,不可见时停止轮播,自动轮播时带动画,手动滑动时不带动画,点击时要有水波纹效果,下拉刷新回到第一页,页面不能卡顿等等。参考了一些网上的想法,结合自…
android – 集成GCM和gcm_defaultSenderId未解决
我正在将GCM集成到我的应用程序中,我所做的是我已将配置文件google-services.json放入app文件夹(我正在使用 Android Studio),资源文件也已导入,我还包括插件在我的build.gradl…
Android开发bug收集(疑难bug 持续更新)
一、关于FloatingActionButton的bug 1、错误信息: Error inflating class android.support.design.widget.FloatingActionButton …
即使Android应用程序关闭,如何确保AlarmManager触发?
我有一个应用程序,应该每六个小时从服务器更新/获取数据.为此,我通过以下方式制作了一个AlarmManager: public class Repository { public static AlarmManager …