- 博客(6)
- 收藏
- 关注
原创 Android多线程编程 之 Handler机制的简单理解
当我们需要执行一些耗时操作时,为了避免主线程的堵塞,需要新开一个线程来处理这些耗时操作。 定义一个线程有三种方法。 第一种,使用继承的方式 class MyThread extends Thread{ @Override public void run() { //处理具体逻辑 } } //当需要启动线程时 new ...
2019-11-11 23:00:09
209
原创 用讯飞开放平台的语音识别SDK实现最简单的语音识别功能
1.先去官网下载对应的SDK文件 解压后如下所示 将libs文件夹下的jar文件放到项目中的libs中 之后再点击如下按钮更新gradle文件。 再在app–>main目录下新建一个名为jniLibs的文件夹,将解压后的libs文件夹中的其他(除jar文件)文件添加到jinLibs文件夹下。 再将assets文件夹添加到main目录下。 再在sample中给的例子中找到JsonP...
2019-11-06 18:47:51
1141
原创 Android删除Alarm的方法
先创建闹钟 AlarmManager manager = (AlarmManager)getSystemService(ALARM_SERVICE); Long seconds = Utils.getseconds(num1,num2,flag); long triggerAttime = SystemClock.elapsedRealtime()+seconds; Intent i = new ...
2019-10-23 23:48:39
1163
原创 Android数据持久化
1.利用文件储存的方式(适用于简单数据) Android将数据存储到文件 需要使用Context类中的**openFileOutput()**方法。 先用openFileOutput()方法返回一个FileOutputStream对象 FileOutputStream out = openFileOutput(“data”,Context.MODE_PRIVATE); 再利用这个对象新建一个Buf...
2019-05-27 21:04:22
222
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人