Android学习
文章平均质量分 85
香辣鸡丁煲
无bug很爽,有bug掉撮撮头发
展开
-
fragment传值给Activity
本人才疏学浅,如有错漏,希望大家指正批评,大家一起进步,谢谢^0^一、如何从fragment传值到Activity先上一张大概的流程图:总共两步:1、通过回调接口,将值从fragment传递给宿主activity 2、通过Intent或者Bundle将值从宿主Activity传给另一个Activity 具体关键代码://---原创 2016-03-13 22:53:34 · 3873 阅读 · 2 评论 -
Android音频开发(5):音频数据的编解码
作者:卢俊链接:https://zhuanlan.zhihu.com/p/20706983来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。前面四篇文章分别介绍了音频开发必备的基础知识、如何采集一帧音频、如何播放一帧音频、如何存储和解析wav格式的文件,建议有兴趣的小伙伴们先读一读,本文则重点关注如何对一帧音频数据进行编码和解码。1. Andro转载 2016-05-28 11:44:46 · 4160 阅读 · 0 评论 -
Android音频开发(4):如何存储和解析wav文件
无论是文字、图像还是声音,都必须以一定的格式来组织和存储起来,这样播放器才知道以怎样的方式去解析这一段数据,例如,对于原始的图像数据,我们常见的格式有 YUV、Bitmap,而对于音频来说,最简单常见的格式就是 wav 格式了。wav 格式,与 bitmap 一样,都是微软开发的一种文件格式规范,它们都有一个相似之处,就是整个文件分为两部分,第一部分是“文件头”,记录重要的参数信息,对于音转载 2016-05-28 11:43:25 · 3850 阅读 · 0 评论 -
Android音频开发(3):如何播放一帧音频
作者:卢俊链接:https://zhuanlan.zhihu.com/p/20642442来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。本文重点关注如何在Android平台上播放一帧音频数据。阅读本文之前,建议先读一下《Android音频开发(1):基础知识》,因为音频开发过程中,经常要涉及到这些基础知识,掌握了这些重要的概念后,开发过程中的很多转载 2016-05-28 11:16:33 · 1072 阅读 · 0 评论 -
Android音频开发(2):如何采集一帧音频
本文重点关注如何在Android平台上采集一帧音频数据。阅读本文之前,建议先读一下我的上一篇文章《Android音频开发(1):基础知识》,因为音频开发过程中,经常要涉及到这些基础知识,掌握了这些重要的概念后,开发过程中的很多参数和流程就会更加容易理解。Android SDK 提供了两套音频采集的API,分别是:MediaRecorder 和 AudioRecord,前者是一个更加上层一点的A转载 2016-05-28 10:08:24 · 5148 阅读 · 1 评论 -
Android音频开发(1):基础知识
作者:卢俊链接:https://zhuanlan.zhihu.com/p/20627525来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。先来点闲言碎语,前段时间我有一段感悟:Android开发,本身并不是一个可以走得多远的方向,它只是一个平台,提供了许多封装好的API,让大家能够快速开发出针对特定业务的应用。真正有价值的地方就在于Androi转载 2016-05-28 10:06:13 · 3633 阅读 · 0 评论 -
将list对象转化为json数据存入文档
碰到这个知识点是因为切换viewpager会销毁条目,我想把下载状态保存起来,然后切换回来再从json里面取出来。后来发现了一个更加简便的方法,不过前提是你的页数不要太多要不然很费内存。即为:Viewpager.setOffscreenPageLimit(int limit);//其中limit为一侧内缓存的页数,默认是1,具体可以看开发文档。 正文:将list转化为Json1、原创 2016-05-03 19:48:02 · 3589 阅读 · 0 评论 -
百度地图开发(3)实现本地两点间步行导航
这次实现的基本功能是:1、可以通过在出发点和目的点的输入框中输入关键字来弹出具体地点名称2、点击导航后能够实现出步行导航的功能 实验图如下:(以桂林市作为测试城市) 图1搜索关键词 图2搜索关键词 图3关键词输入完毕原创 2016-05-12 17:23:09 · 10269 阅读 · 3 评论 -
百度地图开发(1)-----如何从hello baidumap定位所处城市并进行切换
先放两张实验图: (定位到城市图)原创 2016-04-29 17:01:35 · 5242 阅读 · 0 评论 -
单例设计模式
单例设计模式是一种比较常见的模式,开发时候用到别人的代码,新建一个类发现该类居然没有构造函数能调用,只能通过类似类.instance()的方法创建,很有可能就是使用了这种设计模式。 那么什么是单例设计模式呢? 其实它的取名已经告诉你啦,单个例子的设计方法,就是指一个类在内存中只存在一个对象,要保证这个对象的唯一性和单一性。 那么为什么会出现这种设计模式呢? 1、有些bean原创 2016-05-20 17:23:56 · 250 阅读 · 0 评论 -
使用pagerIndicator+fragment+viewPager构建常用界面框架
使用PagerIndicator+Fragment+ViewPager构建常用界面框架 应用中常见这种界面布局方式:原创 2016-04-27 17:49:30 · 363 阅读 · 0 评论 -
Android四种启动模式
转载至:http://www.cnblogs.com/meizixiong/archive/2013/07/03/3170591.html 一、启动模式介绍 启动模式简单地说就是Activity启动时的策略,在AndroidManifest.xml中的标签的android:launchMode属性设置; 启动模式有4种,分别为standard、singleTop、singleT转载 2016-04-27 17:12:51 · 345 阅读 · 0 评论 -
百度开发(2)兴趣点搜索以及显示
最近比较懒,隔了好几天才更新(虽然没有什么人看。。。嘛什么的。。。)这次实现的功能是在地图上输入城市名和关键词来进行搜索(其他类型的搜索都差不多,具体可以看百度地图api),搜索到的结果会标注在地图上,一次标注10个,你可以点击切换来换下一页,显示不同的兴趣点,在点击兴趣点后会跳转到详细页面,详细页面上会显示出这个兴趣点的更多信息(这里有一些小Bug,后面会说,如果有哪个小伙伴知道怎么解决就来原创 2016-05-06 17:59:42 · 1101 阅读 · 0 评论