首页 > 2014年12月23日 > 全部分享
Android FrameWork音频管理AudioManager的一点解析(续二)
上面两篇简单的分析了,android系统中FrameWork中对于音量的调节的部分代码,可能有些更深入的东西并没有涉及,因为初次尝试分析,并不是所有东西都能完全明白和透彻的理解,所以暂时只能将我所了解到并用到的部分做了解析。          这篇主要想解析下在AudioManager中对于音频竞争机制的部分内容和使用方式。          首先来说下这中竞争机制的产生原因,根据我的理解因为...
分类:移动平台   时间:2014-12-23 15:34:04    收藏:0  评论:0  赞:0  阅读:724
读取一个文件每行中的各列数据
读取一个文件每行中的各列数据...
分类:其他   时间:2014-12-23 15:33:54    收藏:0  评论:0  赞:0  阅读:139
数组的增删改查操作
做批量数据录入时需要对json内的数组进行增删改查操作,splice还是很强大的记录一下使用方法。 var lang = ["php","java","javascript"];  //删除  var removed = lang.splice(2,1);  console.log(lang); //php,javascript  //console.log(removed); //ja...
分类:编程语言   时间:2014-12-23 15:33:44    收藏:0  评论:0  赞:0  阅读:393
python 2.x和3.x中的字符串区别
老问题了,自己的一些总结。...
分类:编程语言   时间:2014-12-23 15:33:34    收藏:0  评论:0  赞:0  阅读:287
仿QQ锁屏界面效果
现在新版的QQ Android客户端有个新功能,就是在锁屏界面也可以接收消息,并且接收到的消息可以显示在锁屏界面,双击之后可以进入QQ,下面简单实现这个功能。 当然正式项目中的运用还是非常复杂的,这仅仅是一个简单的Demo,可以作为参考。 直接上代码: MainActivity.java public class MainActivity extends Activity { ...
分类:其他   时间:2014-12-23 15:33:14    收藏:0  评论:0  赞:0  阅读:313
Android自动打开和关闭软键盘
现在有一个需求是说希望可以自动的隐藏和打开软键盘,场景是使用在alert dialog中有一个文本框,弹出dialog同时自动弹出键盘,编辑后点击完成直接关闭。使用的方式是: inputManager.showSoftInput(tvEditor,  InputMethodManager.SHOW_FORCED); 如果使用参数InputMethodManager.SHOW_IMPLICI...
分类:移动平台   时间:2014-12-23 15:33:04    收藏:0  评论:0  赞:0  阅读:283
【LeetCode】Sum Root to Leaf Numbers
题目 Given a binary tree containing digits from 0-9 only, each root-to-leaf path could represent a number. An example is the root-to-leaf path 1->2->3 which represents the number 123. Find th...
分类:其他   时间:2014-12-23 15:32:54    收藏:0  评论:0  赞:0  阅读:258
一步步创建Qt Widget项目+TextFinder按钮(摘自笔者2015年将出的《QT5权威指南》,本文为试读篇)
?? 创建一个基于应用的QtWidget应用程序 这个手册描述了怎样使用QtCreater创建个一个小的Qt应用程序,Text Finder.它是Qt 工具Text Finder例子的简写版本。这个应用程序的用户界面通过使用Qt Designer来构造生成。逻辑上来说,这个应用程序是通过代码编辑器上编写C++代码实现的。   创建Text Finder 项目...
分类:其他   时间:2014-12-23 15:32:44    收藏:0  评论:0  赞:0  阅读:484
海尔U+的启示:让用户对智能家居拥有“话语权”
近年来,智能家居成了IT产业的重要话题,随着智能家电一系列产品的出现,智能家居终于开始从概念走向落地。不过,目前智能家居行业有个非常突出的问题------由于缺乏开放的意识,无论是产品还是理念基本都只是企业的“一言堂”,这必然会为企业以及消费者之间增添很多障碍。     在这种背景下,一些厂商正试图通过开放策略融合更多元的思维来促进行业发展。以海尔U+为例,日前海尔U+设计大赛活...
分类:其他   时间:2014-12-23 15:32:34    收藏:0  评论:0  赞:0  阅读:250
《Docker 入门与实践》 已经出版了~欢迎有需要的朋友关注。
在云计算时代,开发者将应用转移到云上已经解决了硬件管理的问题,然而软件配置和管理相关的问题依然存在。Docker的出现正好能帮助软件开发者开阔思路,尝试新的软件管理方法来解决这个问题。通过掌握Docker,开发人员便可享受先进的自动化运维理念和工具,无需运维人员介入即可顺利运行于各种运行环境。  《Docker技术入门与实战》分为三大部分:Docker入门、实战案例和高级话题。第一部分(第1~8章...
分类:其他   时间:2014-12-23 15:32:14    收藏:0  评论:0  赞:0  阅读:160
js经验点滴js apply/call/caller/callee/bind使用方法与区别分析
一、call 方法调用一个对象的一个方法,以另一个对象替换当前对象(其实就是更改对象的内部指针,即改变对象的this指向的内容)。Js代码call([thisObj[,arg1[, arg2[, [,.argN]]]]])参数thisObj可选项。将被用作当前对象的对象。arg1, arg2, , ...
分类:移动平台   时间:2014-12-23 15:31:13    收藏:0  评论:0  赞:0  阅读:253
ShareSDK 微博空间分享
本文转载至 http://blog.csdn.net/learnios/article/details/8992346ShareSDK微博分享空间分享新浪微博腾讯微博第一步:首先导入ShareSDK第三方类库,添加依赖框架 :SystemConfiguration.frameworkQuartzCo...
分类:其他   时间:2014-12-23 15:31:03    收藏:0  评论:0  赞:0  阅读:311
可在Azure上运行.NET的SDK
本节包含前几个版本的 for .NET 的发行说明。有关早期版本的详细信息,请参阅早期版本:Azure SDK for .NET。有关 SDK 支持和停用的信息,请参阅Azure SDK for .NET 支持和停用信息。本节内容:Azure SDK for .NET 2.4 Release Not...
分类:Web开发   时间:2014-12-23 15:30:53    收藏:0  评论:0  赞:0  阅读:290
AsyncTask360° ----01---- AsyncTask几点要注意的地方
问题1:AsyncTask是多线程吗?答:是。问题2:AsyncTask与Handler相比,谁更轻量级?答:通过看源码,发现AsyncTask实际上就是一个线程池,而网上的说法是AsyncTask比handler要轻量级,显然上不准确的,只能这样说,AsyncTask在代码上比handler要轻量...
分类:其他   时间:2014-12-23 15:30:43    收藏:0  评论:0  赞:0  阅读:248
直接拿来用!最火的Android开源项目整理
一、代码库1、from 代码家整理比较好的源码连接*****************************************************************************************************************************...
分类:移动平台   时间:2014-12-23 15:30:33    收藏:0  评论:0  赞:0  阅读:364
【转载】.NET(C#): Task.Unwrap扩展方法和async Lambda
.NET(C#): Task.Unwrap扩展方法和async Lambda目录Task.Unwrap基本使用Task.Factory.StartNew和Task.Run的Unwrap操作使用案例:LINQ中的async Lambda返回目录Task.Unwrap基本使用这个扩展方法定义在TaskE...
分类:Windows开发   时间:2014-12-23 15:30:23    收藏:0  评论:0  赞:0  阅读:347
gvim 配置Pydiction
配置windows下gvim 的python关键字补全插件Pydiction1.下载Pydiction2.解压缩包,里面有after文件夹、complete-dict、pydiction.py3.将after里面的文件拷贝到 gvim安装目录下的ftpplugin里面,将complete-dict、...
分类:系统服务   时间:2014-12-23 15:30:13    收藏:0  评论:0  赞:0  阅读:394
【iOS开发-80】Quartz2D绘图简介:直线/圆形/椭圆/方形以及上下文栈管理CGContextSaveGState/CGContextRestoreGState
本文转载至 http://blog.csdn.net/weisubao/article/details/41282457[objc]view plaincopy-(void)drawRect:(CGRect)rect{//获得当前上下文CGContextRefctx=UIGraphicsGetCur...
分类:移动平台   时间:2014-12-23 15:30:03    收藏:0  评论:0  赞:0  阅读:337
css3常用属性之表现型
css3的使用已经分布在各种网站上,其用途对于前端开发人员来说有很大的帮助,比如之前的圆角矩形,需要使用背景图片来完成,现在只需使用border-radius:5px;便可以做出圆角边框的效果,今天来记录下css3一些常用的属性。盒子属性:边框圆角:radius,边框阴影:box-shadow边框:...
分类:Web开发   时间:2014-12-23 15:29:54    收藏:0  评论:0  赞:0  阅读:316
求 小牛人 解释
9111行是开始断点,然后F8单步,9112行判断不成立,怎么突然到9127行 End那里了?现在改成这样了,是正常了。关键差异,在第二个判断的语句里。 jsa := SA([]).AsArray; for I := 0 to Strlist.Count - 1 do if SO(Strlist.....
分类:其他   时间:2014-12-23 15:29:43    收藏:0  评论:0  赞:0  阅读:192
1805条   上一页 1 ... 43 44 45 46 47 ... 91 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!