记一次二次打包aar踩坑记录
需要新建一个library,这个library引用一个aar,最后需要将这个library发布到公司的私有Maven仓库,然后项目主工程通过Maven引用这个library。目录结构如下: 1. 普通...
写下来是为了复盘
需要新建一个library,这个library引用一个aar,最后需要将这个library发布到公司的私有Maven仓库,然后项目主工程通过Maven引用这个library。目录结构如下: 1. 普通...
Scheme协议在Android中使用场景 H5跳转到native页面 客户端获取push消息中后,点击消息跳转到APP内部页面 APP根据URL跳转到另外一个APP指定页面 利用scheme协议跳转...
ImageFormat Features 支持从 “`InputStream“`或者“`File“`解析四种格式:“`jpg“`...
Android Q中无法直接对内部存储的公共空间操作File对象来实现读文件、写文件、删除文件、重命名文件等操作。只能通过Uri的形式读写。如果直接拿File对象操作,在使用File对象创建Outpu...
前提 直接将apk解压,查看其中的AndroidManifest.xml文件,会发现无法正常显示,是因为在打包的时候,aapt将资源文件编译成二进制文件,包括AndroidManifest.xml。所...
从API 26开始,Android允许直接在xml布局文件中引用res/font/下的字体文件或者font-family来为TextView设置TypeFace。做法是只需要在TextView的标签中...
FloatingView Github Features Support three modes: OverlaySystem 、 OverlayActivity and OverlayViewGro...
起因 由于RecyclerView复用控件,所以ViewHolder中的同一个ImageView会被循环利用,来显示列表中的不同图片,这就涉及到了bitmap内存控制的问题。 ImageView当前显...
如果要实现微信这样底部一个导航栏,实现中间的内容部分切换,大部分人想到的就是Activity+底部导航栏+Fragment或者Activity+底部导航栏+ViewPager+Fragment然而很多...
为了适配不同分辨率屏幕,不能把Item的width写死,否则在屏幕大的手机上,会导致列表两边空白太多,在屏幕小的手机上,会导致右边显示不完整。 最佳实践是让RecyclerView的width和Ite...