本篇文章属于架构重构。由于Android很早就废弃了TabActivity,但是我们的项目还在使用,所以要将他替换掉。 项目地址:https://github.com/jia...
本篇文章属于架构重构。由于Android很早就废弃了TabActivity,但是我们的项目还在使用,所以要将他替换掉。 项目地址:https://github.com/jia...
响应式编程 RxJava提供了响应式编码规范,而RxAndroid是专供Android平台的RxJava(只是针对平台增加了少量类),一般Android开发者口中的RxJav...
废话 今天我们来认识下Provider,很多人在学习Android的时候经常会忽略内容提供器(当然,我也是其中一个),其实Provider在Android中的作用很大,下面我...
handler=new Handler(Looper.getMainLooper()); handler.post(new Runnable(){ public void r...
这可能是使用最便捷的权限请求框架 Github传送地址[https://github.com/getActivity/XXPermissions],欢迎Star 另外想对An...
Android Studio gradle 默认安装在 C:\Users\\ \.gradle,占用C盘比较大的空间,可以移到别的盘符腾出系统盘空间。 在 File > Se...
背景 某些APP项目中需要针对高中低端安卓机型做不同的适配,例如:特效的开关、动画效果的调整等。怎么在项目中对Android进行高低端机型的区分?接下来的内容会进行分析。 区...
但是大佬, 我想请问下怎么处理吸底的底部点击事件呢,如果给底部加上点击事件,好像不滑到最后一个item,点击底部的话,触发的是被盖住
的item 的点击事件。
RecyclerView实现吸底效果—ItemDecorationRecyclerView实现吸底效果—ItemDecoration 这些天遇到一个列表数据吸底需求,如果不满一屏就全部展示,如果超过一屏就让底部悬浮在屏幕底部。 大概效果如下...
大佬,看了你的安卓demo,觉得你很强!谢谢大佬,学习了。
RecyclerView实现吸底效果—ItemDecorationRecyclerView实现吸底效果—ItemDecoration 这些天遇到一个列表数据吸底需求,如果不满一屏就全部展示,如果超过一屏就让底部悬浮在屏幕底部。 大概效果如下...
RecyclerView实现吸底效果—ItemDecoration 这些天遇到一个列表数据吸底需求,如果不满一屏就全部展示,如果超过一屏就让底部悬浮在屏幕底部。 大概效果如下...
低性能的APP常见的表现有启动/界面切换慢、动画掉帧、卡顿、耗电,甚至出现应用无响应、程序崩溃的现象。当我们着手解决这些性能问题时,面对的第一个问题就是需要找到合适的工具来检...
Android结合WiFi、GPS和基站的定位,定义的定位流程为WiFi-->>GPS-->>基站,精确度来说, WiFi是最高的,不过WiFi定位需要依赖于周边环境,附近的...
当时觉得很奇怪,各种key都填写正确,功能都能用,但就是要在logcat显示鉴权错误。 最后发现在AndroidManifest.xml中设置权限的时候少写了一条 解决
网上组件化的文章很多,我本人学习组建化的过程也借鉴了网上先辈们的文章。但大多数文章都从底层的细枝末节开始讲述,由下而上给人一种这门技术“博大精深”望而生畏的感觉。而我写这篇文...
原文链接:川峰-Android单元测试学习总结 Android单元测试主要分为以下两种 本地单元测试(Junit Test), 本地单元测试是纯java代码的测试,只运行在本...
本文章主要学习APP如何在后台保活,不考虑root等获取底层权限的情况,并且主要针对国产rom。 一、app进程被杀的情况 要想了解如何后台保活,需要先了解APP什么情况下会...
Typora使用详解 关于Markdown 简明语法手册 Markdown 是用来编写结构化文档的一种纯文本格式 1.斜体和粗体 使用 * 和 ** 表斜体和粗体 :这是 斜...
问题描述 项目中需要使用第三方的sdk,集成完成后在小米4设备上能够正常运行,但在三星S6上面运行的时候crash,日志如下: 分析原因: 根据日志判断应该是so文件未找到,...
在写Android 测试程序的时候,安装Apk突然遇到 Failure [INSTALL_PARSE_FAILED_MANIFEST_MALFORMED] 这个错误。 这个错...
前言 ★本文简述: 简单通过KeyBoardView实现自定义键盘功能。 真的只是给和我一样的渣渣简单介绍,所以了解过的可以慢走不送了~ 太简单了,别打我…我知道你已经想打我...