使用MacOS 10.14.6 Android  3.5.2 阅读Android O源码 使用MacOS 10.14.6 Android 3.5.2 阅读Android O源码
使用MacOS 10.14.6 Android 3.5.2 阅读Android O源码 创建大小写敏感磁盘 首先在磁盘工具中添加需要存储Android源码的宗卷,注意需要选择区分大小写,建议大于200G 安装repo、下载源码 an
2019-12-05
在Android 7.0上PopupWindow.showAsDropDown位置偏移 在Android 7.0上PopupWindow.showAsDropDown位置偏移
解决方案:用 if (Build.VERSION.SDK_INT < 24) { popupWindow.showAsDropDown(view);
2018-09-09
使用 URL Scheme 或android intent唤起应用打开指定的 Activity 使用 URL Scheme 或android intent唤起应用打开指定的 Activity
Android 开发过程中经常会有 H5 页面和 Native 的交互,常见的如在网页中打开淘宝app到商品界面,还有在组件化工程中模块间通过路由调用有时候也是使用这种方案。 通过 URL 协议打开页面的应用场景大致有以下几种: 从
2018-08-24
android studio 不同module资源重名引起引用混乱的解决方法 android studio 不同module资源重名引起引用混乱的解决方法
解决方案: 通过gradle配置 dependencies { provided fileTree(dir: ‘libs’, include: [‘*.jar’])} 2.右键module选择open module setti
2018-07-14
 Android项目开发中遇到的问题记录 Android项目开发中遇到的问题记录
Android 6.0 解决recyclerview 在 scrollview 中不能全部显示,高度不正常的问题。 问题描述:在Android 6.0上如果recyclerview被scrollerview包裹且设置高度为wrap_c
2018-07-10
获取Android自带资源的方式 获取Android自带资源的方式
资源位置在源代码base/core/res/文件夹中 获取string int lebId = Resources.getSystem() .getIdentifier("permlab_accessNetwo
2018-07-07
Android 9.0 sdk导致的gradle依赖问题解决 Android 9.0 sdk导致的gradle依赖问题解决
Bug表现 今天在项目开发中,编译工程时,突然出现了一个莫名的错误提示,即: ERROR: In FontFamilyFont, unable to find attribute android:fontVariationSettin
2018-07-07
在Ubuntu上编译ijkplayer 在Ubuntu上编译ijkplayer
为什么要编译ijkplayer? 因为官方的Ijkplayer库是大多数项目中会用到的格式,如果不需要那么多格式,想要减小apk的体积、或者需要的格式比较多就需要重新编译了。 ##编译环境 系统:Ubuntu Kylin 16.04
Jenkins Android 开发持续集成配置 Jenkins Android 开发持续集成配置
Jenkins Android编译环境配置 :略 配置Jenkins编译设置 参数化构建过程: 此处为设置android工程中的Gradle参数的,详见project 下的gradle.properties文件,如果工程中没有