可折叠式菜单栏(CollapsingToolbarLayout)只能作为AppBarLayout的直接子布局来用,而AppBarLayout又必须是CoordinatorLayout的子布局 首先新建新的活动 在activity_fruit.xml中 标题栏 主体 修改activity_fruit中 ...
分类:
移动开发 时间:
2019-03-31 12:22:14
阅读次数:
238
直接上代码 封装: 这里第一个参数传入Context,方便在各个activity/fragment里调用 调用: ps:我这里都给转成String封装了,其实getSharedPreferences什么类型的都能存 ...
分类:
移动开发 时间:
2019-03-30 18:51:58
阅读次数:
255
代码如下:defadbcmdapk(filepath):ifnotos.path.exists(filepath):return0getPackageActivity=‘aaptdbadging%s|findstr"packagelaunchable-activity"‘%(filepath)result=os.popen(getPackageActivity).readlines()packag
分类:
移动开发 时间:
2019-03-30 13:37:55
阅读次数:
208
代码其实很简单,所以就不多进行文字说明,直接上完整的代码: 第一步:在app/build.gradle添加需要使用到的依赖库:(这里对引用的版本冲突问题作了处理,详情请看链接:https://www.cnblogs.com/hh8888-log/p/10457772.html) 第二步:创建Face ...
分类:
其他好文 时间:
2019-03-25 23:12:31
阅读次数:
324
http://ask.dcloud.net.cn/question/28090 后台自动运行,定期记录定位数据 分类:HTML5+ 各位新年好 小弟以前用hbuilder开发过几个项目,现在有一新需求项目,在考虑是否使用它来实现: 需要APP在后台能定期离线监控用户定位数据,使用的是百度地图,我已经 ...
分类:
其他好文 时间:
2019-03-23 16:07:54
阅读次数:
2420
Activity作为四大组件之一,出现的频率相当高,基本上我们在android的各个地方都能看见它的踪影,因此深入了解Activity,对于开发高质量应用程序是很有帮助的。今天我们就来详细地聊聊Activity的生命周期,以便我们在以后的开发中能如鱼得水。 一、初识Activity 在日常应用中Ac ...
分类:
移动开发 时间:
2019-03-22 16:53:36
阅读次数:
146
title: IPC_Binder_java_1 date: 2017 01 03 21:30:55 tags: [IPC,Binder] categories: [Mobile,Android] 背景 由于 Binder 很复杂,这个分多篇展开,目前先将零碎的知识整合,在后面几篇进行总结. 概述: ...
分类:
编程语言 时间:
2019-03-22 00:44:00
阅读次数:
202
title: Activity 在横竖屏切换情况下的生命周期变化 date: 2018 04 26 23:05:57 tags: [Activity] categories: [Mobile,Android] 概述 Activity 在横竖屏切换的时候,生命周期是不一样的,本地通过打印 log 的方 ...
分类:
其他好文 时间:
2019-03-22 00:22:03
阅读次数:
162
应用进程内 如何使用Intent做Activity的跳转 我们通常会这样写,就能跳转到TestActivity中,但是你知道这简简单单的两行代码在我们庞大的安卓系统中经历了怎样的加工处理吗?接下来我带大家深入到系统内了解整个的启动过程 这里调用了startActivity的函数,这个函数被声明在了C ...
分类:
移动开发 时间:
2019-03-21 21:48:28
阅读次数:
216
当一个活动进入到了停止状态,是有可能被系统回收的。按下返回键的时候,活动被重新创建一次,但是里面的数据就没办法重现: 这时Activity中提供了一个onSaveInstanceState()回调方法,保证在活动被回收之前一定会被调用。 onSaveInstanceState()方法会携带一个Bun ...
分类:
移动开发 时间:
2019-03-21 17:14:30
阅读次数:
235