加载中
AndroidStudio修改布局文件运行无效

前几天更新了最新版的AS,之后修改xml布局文件,明明在右边预览有自己添加的按钮,但是运行时又提示找不到id。 下边是解决方法: 1,file - setting - build,execution,deployment - instant...

07/30 11:36
53
Android跳转至MIUI权限设置页面

需要提示MIUI用户开启某些权限,因此需要跳转其权限编辑页面 网上基本只有比较古老的MIUI5/6的跳转方式: Intent localIntent = new Intent("miui.intent.action.APP_PERM_EDITOR"); localIn...

07/01 15:02
9
问题汇总:关于Android8.0安装apk不自动安装问题

问题汇总:关于Android8.0安装apk不自动安装问题 每次android推出新系统,就不可避免的带出来一些坑!造成此问题的因素有多种: 1.android本身开源,国内手机开发厂商众多,深度定制系统的不...

07/01 14:59
8
Android如何减少apk大小

因为推广的需要,公司需要把APK的大小再“减小”一下,4M以内! 当达到4M以内之后,公司建议说,能否再压压?2M如何? 瘦身前 因为平时就考虑到大小的限制,所以很多工作已经做过了,如下列举...

LeakCanary在Android 10设备上的提示Activity(IRequestFinishCallback$Stub)内存泄露问题

在Android 10的设备上开发应用,使用LeakCanary对应用进行内存泄露检查,发现在activity中点击返回键回到桌面,会发现LeakCanary触发了一个内存泄露的提示,大致如下图所示: 在LeakCanary中...

Glide加载图片流程(Part One)

由于项目的需要,这几天对Glide的执行过程做了简单的了解,希望对想了解Glide基本用法的朋友能有所帮助。 注意 此系列博客基于Glide V3.7.0版本源码 这里假设朋友们能够在Android Studio中正...

Glide加载Gif的卡顿优化思路分析

title: Glide加载Gif的卡顿优化思路分析 date: 2020-07-26 10:08 category: NDK tag: Glide基于Glide 4.9.0版本分析 前言 Glide图片框架是可以直接加载GIF图的,但是做一个银行合作项目的时候...

06/21 14:46
0
无法在Android上加载SVG资源

在项目中使用 implementation 'com.github.bumptech.glide:glide:4.8.0' 从服务器链接获取(.svg) 如何下载 .svg 给定url的图标并在带有glide的imageview中显示? 现在我用这样的方法: Glide.w...

06/21 14:41
14
android --- 空格占位符 与 TextView实现分散对齐(两端对齐)

== 普通的英文半角空格 == == == no-break space (普通的英文半角空格但不换行)   == 中文全角空格 (一个中文宽度)   ==   == en空格 (半个中文宽度)  ......

05/25 17:20
242
Android开发者面试一百题

Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。这里会不断收集和更新Android基础相关的面试题,...

Android如何关闭一个Application的所有Activity?

谢谢。 试用了另外一种方法达到了目的。 例如有ABCD这四个Activity,A是最开始启动的。然后从BCD任何一个按返回键想退出整个App,需要两部可以达成: 1,在BCD的onKeyUp()事件中使用如下代码...

05/06 16:13
13
build.gradle按条件编译与cmake配置

在build.gradle里面通过productFlavors就可以方便的实现不同的编译方案。 flavorDimensions定义维度 flavorDimensions 从单词字面理解知道是 “风味维度”,是需要结合 “产品风味(即produ...

04/20 07:39
344
在shell中向Gradle 传入参数

shell中 ./gradlew collectSDK -Pflavor=gionee gradle脚本 def flavor = project.hasProperty('flavor') ? flavor : "common"......

04/20 07:35
35
SwipeRefreshLayout 设置下拉刷新的距离高度

SwipeRefreshLayout 的下拉刷新距离比较短,有的时候,想要手动设置它的下拉刷新高度,如何解决呢?在网上找了好一会,居然没搜到比较满意的答复,好些都是复制粘贴。于是乎,求人不如求己,...

04/10 10:55
110
Android控制View绘制顺序的关键方法——setChildrenDrawingOrderEnabled

ViewGroup 默认顺序绘制子 View,如何修改?什么场景需要修改绘制顺序? 今天我们来聊聊 View 绘制流程的一个小细节,自定义绘制顺序。 View 的三大流程:测量、布局、绘制,我想大家应该都烂...

04/02 12:43
37
匿名内部类 类名规则 定位$1

今天发现友盟错误反馈一条信息如下: 从信息中可以确定是TencentUtil类中某个匿名内部类出了问题,但是因为此类中匿名内部类过多,具体定位是哪一个倒是有点不确定了,所以抽时间研究了下匿名...

03/22 18:31
183
DialogFragmen引起的内存泄露

一、简介 DialogFragment是Android3.0之后引入的一种特殊的Fragment,官方建议使用DialogFragment代替Dialog或者AllertDialog来实现弹框的功能,因为它可以更好的管理Dialog的生命周期以及可...

03/22 18:30
98
Android打开系统设置界面

Android软件时,常常需要打开系统设置或信息界面,来设置相关系统项或查看系统的相关信息,这时我们就可以使用以下语句来实现:(如打开“无线和网络设置”界面)   Intent intent = new I...

03/22 16:09
108
Android的TextView显示HTML格式富文本

Android的TextView显示HTML格式富文本(字体大小颜色图片图文混排等) Android的TextView显示HTML格式富文本(字体大小颜色图片图文混排等) 5 24,059 A+ 所属分类:Android 传统上TextView一...

android4.0+如何屏蔽home键?

如题,android4.0以后的系统如何屏蔽home键呢? 百度好多写的都是在2.3以前的版本上,加入这条权限<uses-permission android:name=”android.permission.DISABLE_KEYGUARD”></uses-permiss...

03/18 14:16
49

没有更多内容

加载失败,请刷新页面

返回顶部
顶部