自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 改完包名,手机同时装两个app,出现数据混乱问题

根据公司需求,需要出几个不同的版本,修改包名,然后可以把多个app同事安装在一个手机上。结果问题出现了,用了一段时间后,就会出现一个app上拿到了另个app里配置的数据,数据位于私有数据库中或共享参数文件里。一开始觉得百思不得其解,毕竟这种私有的东西只能在自己包名下获取,然后开始进行逐一排查。首先,基于上面的假设,先导出混乱的数据库文件,进行查看,结果发现数据库中真的插入了不属于本app的数据。当...

2018-04-12 16:32:28 2041

原创 如何从android手机将数据导出

有时候需要将手机的数据库导出来到电脑上查看比较方便,废话少说,直接上步骤:1.首先需要将手机root,获取root权限才能查看数据库文件第一种方法:直接在手机上下载一个RE管理器,就可以在手机上方便的查看了。第二种方法:连接上studio,然后选择tool -> android -> Android Device Monitor.  ,然后在 /storage/emulated/0

2017-10-28 16:41:55 6021

原创 Notification通知点击无效,无法跳转问题

今天遇到一个很奇怪的问题,就是我们项目里的通知突然间失效了,具体表现是:通知栏能弹出通知提示,但是想通过它点击跳转到Activity确无法响应,也不消失,然后就抓耳挠腮的开始一点点debug调试找原因所在,始终无所收获。后来我又把项目里的有关通知的代码(一共也没有多少)单独写成一个demo,发现也还是不行。经历了各种百度,查资料,终无所或,后来找了个正常的demo,反复对比,一点点修改实验,终于被

2017-07-21 16:09:34 4142

原创 IntentFilter的匹配规则

我们知道,启动Activity分为两种,显示调用和隐式调用,二者的区别在这里就不多说了,显示调用需要明确的指定被启动对象的组件信息,包括报名和类名。而隐式调用则不需要,原则上一个Intent不应该既是显示调用又是隐式调用,如果二者共存的话,以显示调用为主。显示调用很简单,这里主要介绍一下隐式调用。隐式调用需要Intent匹配目标组件的IntentFilter中设置的过滤信息,如果不匹配则无法启动A

2017-07-20 13:45:24 234

原创 Activity的启动模式

首先我们说一说Activity为什么需要启动模式,我们都知道,在默认的情况的,当我们多次启动同一个Activity,系统会创建多个实例,一一放入栈中,当我们单击back键,这些Activity会一一回退,任务栈是一种“后进先出” 的栈结构,这个比较好理解,每次点击一下back,就会有一个Activity出栈,当栈中无任何Activity的时候,系统就会回收这个任务栈。知道了Activity的模式启

2017-07-20 09:54:23 158

原创 Activity的生命周期全面分析

本次分析是将Activity的生命周期分为两种情况,一种是典型情况下的生命周期,一种是异常情况下的生命周期。所谓的典型情况下的生命周期,是指有用户参与的情况下,Activity所经历的生命周期的改变。而异常情况下的生命周期是指Activity被系统回收或者由于当前设备的configuration发生改变而导致Activity被销毁重建,异常情况下Activity生命周期关注点和典型情况下略有不同。

2017-07-19 10:20:18 465

json-lib-2.3.jar

解决JsonObject.fromObject方法,和转换List<Map> 型数据的JsonArray.fromObject()方法

2017-11-13

获取sd中所有文件

通过递归遍历获取sd中所有文件,包括子目录中的文件

2015-11-18

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

TA关注的人

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