搜索到与相关的文章
Android

Android进阶:Google自带语音播放功能实现

在Android中使用语音播放功能只需要使用类TextToSpeech,该类实现了很多关于语音的功能,使用该类必须为其设置语言,现在支持五种语言,杯具的是不支持中文实现很简单不过首先要安装语言包这个在设置--》语音输入和输出设置--》文字转语音设置如下图左边图中安装语音数据我这里已经安装成功了所以是灰色的如果没有安装这里就可以点其他地方都是灰色的安装文件4.28M下载安装完成后就可以选择语言了右图所示的五种语言没有中文啊下面来看实现很简单首先是layout

系统 2019-08-29 22:44:22 2490

编程技术

自定义Toast

Android系统默认的Toast十分简洁,使用也非常的简单。但是有时我们的程序使用默认的Toast时会和程序的整体风格不搭配,这个时候我们就需要自定义Toast,使其与我们的程序更加融合。使用自定义Toast,首先我们需要添加一个布局文件,该布局文件的结构和Activity使用的布局文件结构一致,在该布局文件中我们需设计我们Toast的布局,例如:

系统 2019-08-29 22:07:00 2490

编程技术

可持续发展的迭代开发

最近由于部门的转换,到了一个新的项目组,由于这个项目之前经过很多人的手,代码阅读和扩展已经变得不是很好,已经能明显的闻到坏代码的味道,每次新功能的上线往往伴随着更多的代码冗余和新的bug。于是项目经理决定改善代码质量,做法是强调规范,注重流程。这是个方案估计是目前大都是项目团队解决代码质量采用最多的方法,优势在于有了一个"标准",而标准就是为了实现通用性,但是标准只是解决了浅层的问题,要更好实现一个应用的可持续稳定扩展性,是个需要深层发掘的。现在的企业应用

系统 2019-08-12 09:30:26 2490

Java

java日期操作

将Date类型写入数据库的两种方法先了解几个类:1、具体类(和抽象类相对)java.util.Date2、抽象类java.text.DateFormat和它的一个具体子类,java.text.SimpleDateFormat3、抽象类java.util.Calendar和它的一个具体子类,java.util.GregorianCalendar具体类可以被实例化,但是抽象类却不能.你首先必须实现抽象类的一个具体子类.*********************

系统 2019-08-12 09:29:59 2490

各行各业

关于驱动都被安装到哪里了

之所以会有这篇文章,完全是因为自己没有仔细阅读技术文档,关于安装inf文件到哪里以及inf文件的重命名,Suite附带的cyusb.chm(Cypresscyusb.sysProgrammer’sReference)已有阐述,见ReinstallingtheDriver部分。今天做bulkloop和streamer的例程,我并没有一次性把default、bulkloop、streamer三者的VIDPID信息都写到cyusb.inf文件里面,而是每刷写RA

系统 2019-08-12 09:27:33 2490

各行各业

/sbin/ifup: configuration for eth0 not found

/sbin/ifup:configurationforeth0notfound.Usage:ifup那么应该是在/etc/sysconfig/network-scripts/这个文件夹下没有ifcfg-eth0文件,若在/etc/sysconfig/networking/devices目录下存在一个ifcfg-eth0文件,则只要把这个文件拷到/etc/sysconfig/network-scripts/这个文件夹下就行了,再点激活

系统 2019-08-12 09:27:33 2490

各行各业

在objc项目中使用常量的最佳实践

在objc项目中使用常量的最佳实践之前,在在objc项目中使用常量中,使用c的预处理#define来设置常量。比如,可以做个头文件,然后在需要的类文件中import,使用常量。但这不是最佳实践。这样做可能是最好的方式,首先在比如叫Constants.h的头文件中:#importexternNSString*constkInitURL;@interfaceConstants:NSObject{}@end这里使用到externc关键字,表示这个变量已经声明,只

系统 2019-08-12 09:26:39 2490

Android

【Android Developers Training】 6. 配置Actio

注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/actionbar/setting-up.html配置ActionBarActionBar最基本的形式,是用来为Activity展示标题,并在左侧显示应用的图标。即使是这样的简单的形式,ActionBar对于

系统 2019-08-12 01:55:23 2490

Android

【Android Developers Training】 75. 使用NSD

注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/connect-devices-wirelessly/nsd.html将网络服务搜索(NSD)添加至你的应用允许你的用户识别在本地网络的其它设备,这些设备提供了你的应用所需要的服务。这一特性对很多P2P类应用非常有用,如:

系统 2019-08-12 01:55:02 2490