![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 63
sang_xb
这个作者很懒,什么都没留下…
展开
-
Derect local .aar file dependencies are not supported when building an AAR.
最近把lib库生成aar时,发生了Direct local .aar file dependencies are not supported when building an AAR 的构建错误,具体如下图所示: 原因是Lib库的libs文件夹下已经包含了一个本地的aar,导致再二次编译生成aar时出错,经过各种搜索总结,这里记录下最终解决方案,以供日后翻阅。方法步骤:把Lib库的libs文件夹下的aar拷贝至任意目录, AS工程目录下操作顺序依次是F...原创 2021-09-16 17:26:29 · 8935 阅读 · 0 评论 -
Android 缩减、混淆处理和优化应用
目录前言启用压缩、混淆和优化功能Proguard 混淆规则Keep命令简介基本指令保留选项CodeLab: 项目通用模板~混肴规则如下:前言为了尽可能减小应用的大小,在发布 build 中启用缩减功能来移除不使用的代码和资源。启用缩减功能后,会受益于两项功能。一项是混淆处理功能,该功能会缩短应用的类和成员的名称;另一项是优化功能,该功能会采用更积极的策略来进一步减小应用的大小。使用Android Gradle 插件 3....原创 2021-07-22 14:46:42 · 605 阅读 · 1 评论 -
Android res/raw和assets资源文件夹区别
相同点:两者目录下的文件在打包后不会被编译成二进制,而是直接保存在apk包中。不同点: 1、raw中的文件会被映射到 R 资源文件中,直接使用资源ID来访问,如:resources.openRawResource(R.raw.emoji_face);而 assets文件夹下的文件不会被映射到 R 文件中,需要AssetManager类来进行访问,如:context.getAssets().open(fileName)。2、raw不可以有多级目录结...原创 2021-07-22 09:33:20 · 331 阅读 · 1 评论 -
自定义控件其实很简单1/12
尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究!自定义View,很多初学Android的童鞋听到这么一句话绝逼是一脸膜拜!因为在很多初学者眼里,能够自己去画一个View绝逼是一件很屌很Cool的事!但是,同样而言,自定义View对初学者来说却往往可望而不可及,可望是因为看了很多自定转载 2015-02-28 10:06:33 · 583 阅读 · 0 评论 -
Room 数据库迁移采坑记
a、采坑之新增表:1、假设在表UserModel 实体里有一个int字段 id 是主键自增的,在migrate()方法中执行建表SQL语句时,id需要指定 NOT NULL,否则会报异常:java.lang.IllegalStateException: Migration didn't properly handle UserModel 。2、新建表UserModel 实体时,可以含有bo...原创 2019-04-08 10:57:00 · 2669 阅读 · 3 评论 -
Android 应用支持RTL 阿语反转的UI适配处理看这一篇就够了
注意:应用程序支持RTL的布局需要在AndroidManifest.xml的<application>中,添加android:supportsRtl=true。该声明代表您的应用程序是否支持从右到左(RTL)布局。targetSdkVersion设置为17或更高,则系统将激活并使用各种RTL API,以便您的应用程序可以显示RTL布局。如果设置为false或者targetSdkVers...原创 2019-04-08 11:52:47 · 7540 阅读 · 1 评论 -
Service 总结
认识 Service 的误区Service作为Android四大组件之一,它的主要作用是在后台处理一些耗时的逻辑,或者去执行某些需要长期运行的任务。注意:这里的后台是指,它的运行是完全不依赖UI的。即使Activity被销毁,或者程序被关闭,只要进程还在,Service就可以继续运行。并且要注意Service 是运行在主线程里的、Service 是运行在主线程里的、Service 是运...原创 2019-04-24 17:08:45 · 157 阅读 · 0 评论