Android 疑难杂症
lizubing1992
主要是负责移动端Android开发app
展开
-
使用getBackground().setAlpha,导致其他布局背景透明度都改变的问题
最近在做的项目包含了一个标题栏,可随着ScrollView滑动而改变自身透明度。使用的正是getBackground().setAlpha来实现,在Android 5.0以下版本一直没问题,但在5.0以上系统时,就会导致其他共用一个资源的布局(例如:@color/white)透明度都跟对标题栏被改变了。<LinearLayout xmlns:android="http://schemas.and转载 2016-05-11 14:21:58 · 659 阅读 · 0 评论 -
升级okhttp3.0+和retrofit2.0+的过程以及遇到的坑
升级okhttp3.0以及retrofit2.0你会发现他们的包名发生了改变okhttp3.0之前是:com.squareup.okhttp.*,而到3.0之后变成:okhttp3.*retrofit2.0之前:retrofit.*retrofit2.0之后:retrofit2.*都在末尾增加了版本号,显示的更专业,但是这也给我们升级带来了麻烦。首先看一下retrofi原创 2016-07-12 16:41:22 · 4787 阅读 · 1 评论 -
android腾讯信鸽集成遇到的坑
1.默认跳转页面的修改腾讯信鸽推送存在一个问题,如果后台不指定一个推送界面Activity 默认会打开应用 如果让后台来指定界面,感觉前后端就耦合在一起,并且很不方便,我想到比较好解决的办法就是,在应用的启动Activity里面获取XGPushClickedResult,如若数据存在就说明是推送过来的打开的界面,可以在onResume方法中直接finish界面,这样用户是无感知的,代码如下 p原创 2017-12-25 19:09:06 · 1851 阅读 · 0 评论 -
android仿照QQ选择图片上传,增加选择图片上传的数字顺序标识
1.由于产品想要图片上传的时候到后台数据,增加排序,安卓端展示选择的时候,就需要增加选择的数字标识类似于安卓版QQ选择图片上传功能(ios则类似于ios版微信)2.选择图片框架,我是基于ImagePicker虽然没有维护,但是基本能用3.添加图片上传数字标识,思路其实很简单,就是在对应的图片的bean里面增加一个字段就可以;4.ImagePicker对应的beanpublic String nam...原创 2018-05-25 17:09:56 · 1404 阅读 · 2 评论 -
android studio 3.0+打包apk的坑
最近刚升级android studio 测试的时候发现android 7.0版本以下的手机装不来apk,这是啥情况后面查看安装的错误日志为 android.content.pm.PackageParser$PackageParserException: Package --apk has no certificates at entry AndroidManifest.xml谷歌一下,发现是打包的...原创 2018-07-05 19:08:24 · 2574 阅读 · 0 评论 -
高德地图导航和路径规划
1 高德地图定位1.1 要使用路径规划和导航需要使用3Dmap在build.gradle文件加入一下包api 'com.amap.api:search:6.5.0.1'api 'com.amap.api:location:4.3.0'api 'com.amap.api:navi-3dmap:6.4.0_3dmap6.5.0'1.2 初始化mapView private void ...原创 2018-11-19 15:29:11 · 6682 阅读 · 2 评论 -
Android高德地图贴合图片完成手绘地图展示
上周刚接到一个需求,产品觉得高德的默认地图样式不好看,想要一个手绘地图贴合上去,看着美观很多,然而我内心确是抵触的,无法 ,产品讲了,只能先回答试试看看。接下拉就是一搏谷歌搜索。1.使用web版本的高德地图,然后和native交互完成web端有现成的方案,直接贴合自定义图片var imageLayer = new AMap.ImageLayer({ url: 'gulangy...原创 2018-12-17 10:20:10 · 3564 阅读 · 0 评论