文章链接: https://mp.weixin.qq.com/s/H63Sn03xV0JoINXB4SWWKA 众所周知,在android 6.0之后,如果应用程序需要危险权限,则用户必须明确向应用授予该权限。今天推荐一…
标签:android studio
ToolBar、TabLayout、Fragment+ViewPager的开发实践
此文优先发布于我的个人博客:TB+TableLayout+Fragment+VP开发实践 研究ToolBar、TabLayout、Fragment+ViewPager的开发实践复盘以及尚未解决的问题。欢迎评论留言。 XM…
2018年Android的保活方案效果统计
一、常见保活方案 1、监听广播:监听全局的静态广播,比如时间更新的广播、开机广播、解锁屏、网络状态、解锁加锁亮屏暗屏(3.1版本),高版本需要应用开机后运行一次才能监听这些系统广播,目前此方案失效。可以更换思路,做APP…
Android Studio导入并显示国内地图SDK步骤对比以及需要注意的点(百度地图和高德地图为例)
本文为第一次导入地图类SDK,以百度地图和高德地图为例,腾讯地图后续加入。本文若有不当之处以及勘误,欢迎留言指正。 百度和高德地图开放平台官网链接 百度地图开放平台 高德开放平台 步骤 1.获取KEY 在相应的国内SDK…
没什么技术含量的Remove Before Flight
航空业有很多值得我们借鉴和学习的工作方式,将来有时间我会给大家引荐更多实例。 仔细观察每架停泊着的飞机,会发现机身很多地方都挂着细长的红布条,上面写着“REMOVE BEFORE FLIGHT”,中文翻译成“飞行前拆除”…
Android Studio Git 分支实践
新公司有些项目是用的 Git,以前公司都是 svn,为了练手 Git,我个人 APP 用到了,但是仅简单的 git pull/push 的使用,并未用到 Git 精髓,只有当项目中用到,才会紧迫去全面学习,所以说,在项目…
Mac安装Android Studio的时候忘记安装Avd Manager怎么办?
工作最近得闲,准备学下React-Native。MAC下安装Android Studio的时候,忘记安装Avd Manager。无奈之下删除Android Studio准备重装,却发现有很多配置文件残留在系统上,导致再次…
Android Studio
写给 Android 开发者的混淆使用手册 点击打开链接 毫无疑问,混淆是打包过程中最重要的流程之一,在没有特殊原因的情况下,所有 app 都应该开启混淆。 首先,这里说的的混淆其实是包括了代码压缩、代码混淆以及资源压缩…
Android Studio 升级到3.0 提示 java.lang.NoClassDefFoundError
Android Studio 升级到3.0 提示 java.lang.NoClassDefFoundError 这个问题折腾了2个小时,最后解决了,Stack Overflow 上也有一次类似的问题,但是没有人提供解答。…
玩转Android- 收藏集 - 掘金
美团点评前端无痕埋点实践 – 前端 – 掘金构建一个数据平台,大体上包括数据采集、数据上报、数据存储、数据计算以及数据可视化展示等几个重要的环节。其中,数据采集与上报是整个流程中重要的一环,只有确…
在Android设备上使用RecyclerView和CardView组合
原文:https://code.tutsplus.com/zh-…原作:Ashraff Hathibelagal翻译:作茧自缚 如果您有兴趣构建一个利用列表显示数据的Android应用程序,Android L…
[译] ConstraintLayout基础系列之尺寸横纵比 dimensions
原文:ConstraintLayout basics guidelines作者:Mark Allison ConstraintLayout的尺寸 dimensions 有时候,我们需要创建一些固定方向比的 View 组件…