- 博客(14)
- 资源 (5)
- 收藏
- 关注
原创 有时候aar 镶嵌打包的问题
今天遇到aar 镶嵌打包的问题,被镶嵌的无法打入进去。进过一番折腾,使用jar和aar混合镶嵌的方式就ok了,一个生成jar,。一个生成aar,镶嵌后就能互相打入进去,当然也有其他方法,比如maven库的方式,但是比较麻烦,所以就选择了这个方式,再此记录一下,免得忘了。...
2021-05-08 17:18:25
277
原创 Android 保存图片成功后,更新到相册
Android下载保存图片,相册不显示图片一下两种方式功参考:作者也是遇到了,写出来供参考,也记下来在清单文件加上 android:requestLegacyExternalStorage="true" 保存成功后,通知相册更新MediaScannerConnection.scanFile(context, new String[]{TargetPath}, null, null);//path:图片保存的路径...
2020-09-09 16:24:11
643
原创 Android中module引入aar的方法
在Android中app项目中导入aar很简单,基本不会遇到问题,但是最近我自己把aar导入到module中去就遇到了问题,因为我是按照app的方式导入的,后来网上看了一些别人的教程,需要做一些其他的操作。下面是我遇到的问题:会出现找不到XXX.aar,那是因为没有引用到这些aar。现在来看看怎么具体怎么操作:把aar导入module中的libs中,然后在build.gradle文件中实现一下代码:repositories { flatDir {...
2020-08-04 10:50:47
2041
原创 flutter 突然无法识别真机调试,插上手机没反应问题
本人莫名其妙的遇到了两次,调试调试着突然真机没反应了,Androidstudio识别不了,但是打开android项目还是可以识别的。这个时候运行flutterdoctor命令,结果如图:提示有some andorid licenses not accepted.然后运行后面给出的命令,一步一步的按照提示走下去,全部同意(y),就行了。有点坑,第一次整了很久,这是第二次,记不到第一次咋个整...
2020-01-06 15:18:28
3004
原创 Android系统显示原理
一.Android系统显示原理Android的显示过程简单概括为:Android 应用程序把经过测量、布局、绘制后的surface缓存数据,通过surfaceFlinger把数据渲染到显示屏幕上,通过Android的刷新机制来刷新数据。也就是说应用层负责绘制,系统层负责渲染,通过进程间通信把应用层需要绘制的数据传递给系统层服务,系统层服务通过刷新机智把数据刷新到屏幕。通过阅读Android...
2019-12-17 16:26:59
533
原创 flutter项目(部分Android 项目相同问题) 首次搭建,总结遇到的问题,如Error running Gradle 错误; 一直initializing gradle;sdk下载速度慢等问题
最近梯子不好用,下载sdk速度慢,gradle也慢。所以很多人编译出现各种问题,通不过编译。自己就是遇到了这些问题,一个一个的解决了,在这里做一下总结。一.下载sdk速度慢 1.第一种方法是代理,但是最近不好用,这个就不多讲了。 2.第二种方法就是修改hosts文件(C:\Windows\System32\drivers\etc)。首先ping一下d...
2019-08-24 12:49:49
823
原创 Android CommonAdapter----ListView,GridView万能适配器
本人最近接手一个项目,兴致勃勃的看了源码,一脸懵逼,这里就不吐槽了。列表是用的listview(没有用recyclerView),代码里面的适配器写法没有封装,很多重复的代码,看到头大,自己也懒得写。所以动手封装了一下,虽然这个功能的封装很常见了,以前也做过同样的事,但是没有记录,所以这次想着记下来。adapter写法:/** * 万能通适配器---ListView,GridView...
2018-11-13 14:54:45
352
原创 文本行间距,字间距,多行文本结尾以点点点显示
好记性不如烂笔头,每次都记不到这个几个属性,所以记一笔。多行文本结尾以点点点显示 :android:ellipsize="end"行间距设置属性:android:lineSpacingExtra="4pt"字间距设置属性:android:letterSpacing="0.1"...
2018-11-05 11:23:21
893
原创 加载webview崩溃问题,Error inflating class android.webkit.WebView
Android 使用webview崩溃,不是其他什么兼容性错误,就是加载就出错。 原因:非本机内置的应用商店会提示更新“Android System WebView”,从兼容x86版本的升级到不兼容的arm的版本,会出现自带浏览器等应用程序停止运行的问题。 如果更新了,就进入应用,找到 Android system webview ,卸载即可,它会提示 卸载后就成为初始化,...
2018-09-25 16:19:38
6998
2
原创 Could not find multidex.jar (com.android.support:multidex:1.0.2).
在项目gradle文件中添加这个(貌似位置也有关,maven最好写前面,不然也会出错,本人就是开始放后面的,然后还是出错,弄了很久):allprojects { repositories { maven { url 'https://maven.google.com' } flatDir { ...
2018-08-03 22:41:36
2393
Android签名工具appsignMd5.zip
2020-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人