![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
移动开发
文章平均质量分 50
jiu_shu_
这个作者很懒,什么都没留下…
展开
-
简单模拟短信app界面
1 在主页面中,实现标题栏右边选项菜单的简单功能2 在主页面中,用ListVeiw、Adapter、数据实现自定义列表的显示Adapter在这三者中的位置:2.1 在MainActivity.java同文件夹下,创建itemIfomation类,用于定义ListView的每个item所需数据的数据结构2.2 在MainActivity.java同文件夹下,创建Adapter的子类itemInfomationAdapter,将数据和界面布局渲染到目标ListView2.3 在MainActivit原创 2020-12-06 13:47:21 · 1030 阅读 · 0 评论 -
小的计时器程序(多线程+生命周期)
预备知识默认情况下,同一应用的所有组件均在相同进程和线程(主线程)中运行应用与android界面工具包组件几乎都在主线程中进行交互,因此有时也称为界面线程、UI线程。 不要阻塞UI线程不要在UI线程外访问Android UI工具包通过创建Thread类的子类来构造线程。Java定义了一个直接从根类Object中派生的Thread类。所有从这个类派生的子类或间接子类,均为线程。Android中创建的其他线程称为工作线程或后台线程创建和执行一个线程需完成下列步骤1. 创建一个Thread类的子类原创 2020-12-02 19:54:33 · 142 阅读 · 0 评论 -
Broadcast的入门使用
1 在 activity_main.xml文件中添加一个 button 和 textview<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-a原创 2020-11-29 20:34:18 · 362 阅读 · 0 评论 -
IntentService的入门使用(单击按钮,向通知栏Notification输送信息)
string.xml<resources> <string name="app_name">ChpSixService</string> <string name="question">"What is the secret of comedy?"</string> <string name="answer">"Timing!"</string></resources>activi原创 2020-11-29 16:59:34 · 147 阅读 · 0 评论 -
IntentService的入门使用(单击按钮,向日志Logcat输送信息)
string.xml<resources> <string name="app_name">ChpSixService</string> <string name="question">"What is the secret of comedy?"</string> <string name="answer">"Timing!"</string></resources>activi原创 2020-11-29 14:42:42 · 178 阅读 · 0 评论 -
学习安卓中遇到的问题记录
1 获取string.xml文件里的值String itemName=(String) this.getResources().getText(R.string.item_name);如果直接引用R.string.item_name,返回的结果是一个长整数原创 2020-11-29 14:08:12 · 145 阅读 · 1 评论 -
遍历Bundle的函数
public void showBundleData(Bundle bundle) { String string = "Bundle{"; for (String key : bundle.keySet()) { string += " " + key + " => " + bundle.get(key) + ";"; } string += " }Bundle";; Log.e("aaaa: "转载 2020-11-29 13:55:43 · 416 阅读 · 0 评论 -
移动开发-语音合成-调用讯飞平台提供的API
1 登录讯飞平台,申请账号,创建一个应用具体步骤可以百度查找2 进入“我的应用”,下载相应的SDK文件选择离线语音合成(普通版)-> Android MSC3 打开安卓,新建项目创建一个EditText和一个Button<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android原创 2020-11-29 09:32:56 · 226 阅读 · 0 评论 -
移动开发-语音识别-调用讯飞平台提供的API
1 登录讯飞平台,申请账号,创建一个应用具体步骤可以百度查找2 进入“我的应用”,下载相应的SDK文件选择语音听写(流式版)-> Android MSC 3 打开安卓,新建项目创建一个EditText和一个Button<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.c原创 2020-11-29 00:26:00 · 2894 阅读 · 5 评论