自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android 使用Aidl 一个app绑定或启动另一个app的服务并获取服务里的数据

**Android 使用Aidl 一个app绑定或启动另一个app的服务并获取服务里的数据**最近有网友问我,Android 里使用Aidl 怎么让一个app绑定或启动另一个app的服务并获取服务里的数据。我当时想这个涉及的东西好深哟,Android系统的进程通信了,很复杂的东西了。问我会不会做?这个需求我没有遇到过更没做过,我当时想,我曾经做过一个app调用另一个app contentProvider里的数据,service,contentprovider都是Android的四大组件,又都是在一个手

2020-07-03 10:24:11 2110

原创 百度地图 和百度导航及语音集成冲突解决办法

最近,在做一个新工程。需要用到地图和导航,公司指定了用百度的sdk。我之前开发用的都是高德,以及手机里安装的也是高德,既然指定了就听从安排把。我在集成百度sdk时,发现好Low,高德只需要在build.gradle里添加两行代码就可以了。百度还要什么jar,so文件,然后再到build.gradle添加代码,甚是繁琐。工程里,我先集成了离线、在线地图和定位(这步按照百度提供的开发文档没什么难度...

2018-09-04 11:38:37 3654 4

原创 Android SHA1的获取方式

工程中有用到地图功能,在使用第三方的sdk,例如高德、百度地图时需要包名和SHA1生成一个Ak。方法一、1、先生成一个发布的jks文件,如果有,跳过这步看2。Build——>Generate Singed Apk...2、有了jks后,看图,按顺序执行要双击signingReport.方法二1、先找到安装jdk目录,进入bin找到keytool文件。......

2018-08-27 11:37:40 1513

原创 运行程序时弹出 Application installtion failed

这种对话框一般都是在真机安装程序时出现的。弹出这个说明安装有问题,安装不了了。弹出这种对话框的情况有很多种,具体什么问题,可以看看第一句话,特别是大写的那几个单词。我看了几篇博客,发现对话框都一样的,甚至内容也一样。于是就按着博客的方法去做,发现也不行,在看评论就有人骂博主害人。我再回过头来仔细看内容,对比一下发现第一句都不一样,也就是问题的原因不一样,就是这几个大写的单词不一样,其他都是...

2018-08-17 11:13:17 2859

原创 Android 子线程更新UI机制

本章主要讲述子线程是如何通过Handle更新界面的。使用Handle更新界面的条件一条线程里要有一个handle,一个Looper,一个MessageQueue,一个Message。下面再来看看这些条件怎么具备的当app启动的时候,Android会为程序创建一条可以用来更新界面的线程,称为UI线程。界面更新的工作只能在这条线程里完成。先来看看Activity的源码,看源...

2018-02-09 17:30:57 250

原创 Java 方法参数的传递

 讲解:1、基本数据类型做参数当执行23行时,栈里生成了一块存放小米的区域。当执行28时,传入了一个name的复制品,方法里调用的name都是复制品当执行42时,复制的name原来等于小米,现在等于了小红,而方法外的原型name依旧等于小米。总结:如果传入的name是基本数据类型, 实际传入的是该类型的一个复制品,而原型依旧在 updataName方法外...

2018-01-27 20:06:01 246 3

原创 Activity生命周期笔记

这是我在开发Android一年后写的一篇映像笔记。因为刚开发时经常遇到activity生命周期的问题,自己专门查看过Android源码,相关博客,书籍以及csdn的视频,结合实际开发后自己对Activity的理解写出来的。 Activity作为Android的四大件之一, 面试时被问到的频率是很高的。  activity常见的七个生命周期方法。initView方法(变量的声

2016-03-29 15:42:10 533

百度地图和导航集成冲突及导航语音播放解决办法

这是一个百度地图、定位、导航及语音播放sdk集成冲突处理的demo.主要是解决集成是产生的冲突问题,例如api重复引用。

2018-09-04

Activity生命周期

一、作者浏览Android源码,大量书籍、视频以及开发实践感悟后写的一个Activity生命周期测试demo 二、详细讲解了常见的七个方法,以及不常见可能会遇到的问题 三、每个方法都有详细的中文文字注释以及log,方便运行后查看日志

2016-03-29

空空如也

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

TA关注的人

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