android
文章平均质量分 54
左丘梦凡
这个作者很懒,什么都没留下…
展开
-
android使用MPAndroidChart来展示直方图
使用MPAndroidChart来展示直方图原创 2023-07-18 18:23:29 · 282 阅读 · 0 评论 -
RecyclerView 实现拖拽、滑动删除
RecyclerView 拖拽、滑动删除原创 2022-07-30 17:08:50 · 960 阅读 · 0 评论 -
使用ViewPage + Fragment,ViewPage所在的activity重建时的问题
使用viewpage + fragment,viewPage所在的activity重建时的问题原创 2022-05-26 18:38:36 · 479 阅读 · 0 评论 -
利用gradle配置productFlavors将同一项目打包成多个应用
利用gradle配置productFlavors,将同一个项目,只是有部分功能有区别,比如支付。大陆版用微信,支付宝。,打包成不同的应用原创 2022-05-13 16:24:31 · 599 阅读 · 0 评论 -
android修改配置或切换系统语言后的问题
Android修改配置重建时,fragment报错原创 2022-04-18 17:27:39 · 1215 阅读 · 0 评论 -
android 应用内切换语言
1.添加应用内切换语言2.保留原有的任务栈,实现切换语言原创 2022-02-17 18:11:28 · 10866 阅读 · 4 评论 -
Android 在activity的onCreate中获取View的宽高
1val width = View.MeasureSpec.makemeasureSpec(0,View.MeasureSpec.UNSPECIFIED)val height = View.MeasureSpec.makemeasureSpec(0,View.MeasureSpec.UNSPECIFIED)binding.iv.measure(width,height)val ivHeight = binding.iv.measuredHeightval ivWidth = binding.iv.原创 2022-01-15 09:40:06 · 1651 阅读 · 0 评论 -
在mac上反编译apk
下载链接apktool: https://ibotpeaches.github.io/Apktool/install/dex2jar: https://github.com/pxb1988/dex2jarjd-gui: http://jd.benow.ca1.下载安装apktool1.1 选中1中的链接,鼠标右键,选择链接存储为…,在弹出的弹窗中选择保存路径,再点击存储,我保存的是apktool.txt1.2 打开保存的目录,选中刚刚保存的文件,复制这个apktool.text到自己想安装的目原创 2022-01-09 17:30:26 · 540 阅读 · 0 评论 -
GCP API 密钥已泄露
点开帮助中心文章,内容截图如下再点开GCP 最佳策略,给出的建议如下我的api key是用明文保存在local.properties中,然后在初始化Places时, Places.initialize(BuildConfig.MAP_KEY),直接用引用这个key。这就直接在代码中嵌入API密钥。我现在的做法是将key保存到local.properties时,先进行加密。在初始化Places时,原创 2021-12-14 18:04:57 · 1135 阅读 · 2 评论 -
android打包aab并安装到手机
android aab打包及安装到测试机原创 2021-12-09 17:41:56 · 5164 阅读 · 2 评论 -
Activity Result api 替换startActivityForResult
appcompat 升级到1.3.0 及以上版本,startActivityForResult()被标为废弃了,官方推荐使用Activity Result API来实现Activity Result API 的简单使用1.从A Activity跳转到B Activity,B Activity返回数据A Activity的代码class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState:原创 2021-12-01 15:38:12 · 2204 阅读 · 0 评论 -
Android 集成google地图
没有google账号的需要先申请账号第一步:打开Google Maps Platform 使用入门点击“转到项目选择器页面”如下图第二步:选择创建项目第三部:选择添加api原创 2021-09-30 17:04:09 · 1900 阅读 · 0 评论 -
Android 集成google地图 准备工作
准备工作1.测试机添加google三件套,测试及电脑都需要准备好梯子2.as添加google play service3.申请app key4.在项目中引入google 地图1.android studio 添加google play service1.1 打开设置,搜索sdk,安装Google play service.如下图2.申请app key及添加所需的sdk2.1 打开 官方文档地址点击下图中的 跳转到项目选择器页面,创建一个项目2.2 创建完项目,接下来创建凭据,操作如下原创 2021-09-30 14:08:45 · 1707 阅读 · 4 评论 -
Flutter permission_handler ios获取不到权限
Flutter SDK和其他插件升级后测试定位的时候发现,利用permission_handler判断是否有定位权限时,在Android上可以正常请求权限,获得权限授权的状态。在ios无法获取授权状态,请求授权也无法请求。然后进行排查,ios的Info.plist里的权限配置没有问题,又打开pub.dev查看了下permission_handler的readme,请求和获取权限授权状态的用法也没错。那应该是ios的还有什么配置给漏了。再认真的看了下readme。在ios的展开中,还漏了一些配置。下图所示的原创 2021-08-05 20:42:39 · 3634 阅读 · 4 评论