自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 华为手机上高德sdk定位不准

问题在华为手机上测试高德sdk时,发现在切换城市或默认定位当前城市时,总是返回默认定位位置北京。原因由于华为的芯片是自主研发,导致和高德sdk的接口不兼容。因此无法准确定位。高德sdk定位的逻辑在手机上操作默认定位当前城市,实现定位的代码逻辑如下:在Activity中初始化AMap,MapView,GeocodeSearch几个对象@Override public void onCreate(Bundle savedInstanceState) { super.onCr

2020-06-11 16:50:57 3347

原创 init.rc设置机启脚本

可以在init.rc文件中加入机启的脚本,定义一些脚本在开机时被执行。设置机启脚本的命令具体命令如下:on property:init.svc.bootanim=stopped start preinstallon property:sys.boot_completed=1 start softdetectorservice preinstall /system/bin/preinstall.sh user root group root disable

2020-06-11 16:18:57 1194

转载 AS连接华为手机真机测试,无日志输出

问题电脑用usb连接华为手机,进行真机测试时,在AS中的logcat并无日志输出。但手机已经开启USB调试和

2020-06-11 15:57:09 1003

原创 高德地图sdk实战

显示地图显示地图并没有进行精确的定位,此时地图展示是默认定位点北京故宫附近。配置AndroidManifest.xml<!--允许程序打开网络套接字--><uses-permission android:name="android.permission.INTERNET" /><!--允许程序设置内置sd卡的写权限--><uses-permission android:name="android.permission.WRITE_EXTERNAL_ST

2020-06-05 15:20:23 639

原创 PopupWindow弹出时,背景视图显示的地图黑屏

可将布局页面xml中MapView替换为TextureMapView即可,PopupWindow在弹出显示时,背景视图中的地图即可正常显示。示例代码如下:<androidx.drawerlayout.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/activity_find_house_drawerlayout" android:l

2020-06-05 11:44:26 345

原创 华为机型PopupWindow跳转Activity出现黑屏或卡顿

问题在华为系列机型测试apk时,在BActivity定义的popupWindow跳转至AActivity时,出现长时间黑屏,或者ANR事件(长时间卡顿无响应)。解决在popupWindow的onDismiss()中,界面恢复时WindowManager.LayoutParams.alpha设置为1,此时将WindowManager.LayoutParams.FLAG_DIM_BEHIND标志清除,具体代码示例如下:private void showPopup(PopupWindow popupWin

2020-06-05 11:37:12 465

转载 dumpsys命令

概述可通过dumpsys命令查询系统服务的运行状态(对象的成员变量属性值),命令格式:dumpsys 服务名dumpsys activity //查询AMS服务相关信息dumpsys window //查询WMS服务相关信息dumpsys cpuinfo //查询CPU情况dumpsys meminfo //查询内存情况系统服务服务名类名功能activityActivityManagerServiceAMS相关信息packagePackageManagerS

2020-06-03 17:29:35 799

转载 git stash

简介当正在dev分支上开发某个项目,这时项目中出现一个bug,需要紧急修复,但是正在开发的内容只是完成一半,还不想提交。这时可以用git stash命令将修改的内容保存至堆栈区,然后顺利切换到sx分支进行bug修复,修复完成后,再次切回到dev分支,从堆栈中恢复刚刚保存的内容。stash中的内容不仅仅可以恢复到原先开发的分支,也可以恢复到其他任意指定的分支上。git stash save# 将所有未提交的修改(工作区和暂存区)保存至堆栈中,并写明提交记录为“commit issue”git st

2020-06-01 09:36:19 121

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除