logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android - 集成高德地图API(搜索,地图,定位)

今天重构公司app的地图功能,刚好做个教程出来方便大家。第一步:注册高德开发用户,并来到控制台,点击应用管理->我的应用,然后创建新应用高德开放平台 | 高德地图API点击添加这里重点说一下 SHA1,通过gradle 看sha1完成后添加进入即可第二步:配置AndroidManifest.xml//地图SDK(包含其搜索功能)需要的基础权限

文章图片
#android#webview#java
Android - kotlin简易封装网络请求OkHttp

一、okhttp库首先需要创建一个OkHttpClient的实例接下来如果想要发起一条HTTP请求,就需要创建一个Request对象:在最终的 build()方法之前连缀很多其他方法来丰富这个Request对象。比如可以通过url()方法来设 置目标的网络地址之后调用OkHttpClient的newCall()方法来创建一个Call对象,并调用它的execute()方法 来发送请求并获取服务器返回

文章图片
#android#okhttp
Fragment跳转Fragment以及闭坑指南、方法isadded()

Fragment被添加到Activity之前,如果去调用了Fragment的某些函数就会导致这个异常出现。在当前依赖的Activity中重写该方法。

#android
Android - app内部通知通知栏通知Notification (Kotlin)

第四个参数用于确定PendingIntent的行为,有 FLAG_ONE_SHOT、FLAG_NO_CREATE、FLAG_CANCEL_CURRENT和 FLAG_UPDATE_CURRENT这4种值可选,每种值的具体含义你可以查看文档,通常情况下这个 参数传入0就可以了。因此,这里就可以通过PendingIntent构建一个 延迟执行的“意图”,当用户点击这条通知时就会执行相应的逻辑。当然这里

文章图片
#android#ui#android studio
Android-jsbridge基本使用(H5&uniappVue端 双向通信Android&IOS)

其中hybrid、react native等方案对前端很友好,毕竟是用我们熟悉的JavaScript开发,但JavaScript无法直接调用native本身提供的能力,比如获取相册信息。所以就需要通过一种方式将native能力提供给JavaScript,同时native也可能需要调用JavaScript的一些功能,而JSBridge就是JavaScript和native之间的桥梁,提供两者相互调用

文章图片
#android#webview#java
到底了