详解Android应用层制作LED指示灯 在Java应用层修改LED指示灯的颜色,这个花了我半天时间, 才实现该功能! public class LEDActivity extends Activity implements View.OnClickListener { private static final String TAG = LED; Button mLedTest; int mLedStatus = 0; private final int mLedColorRed = 0xFFFF0000; final byte[] LIGHT_ON = { '2', '5', '5'
2022-12-03 16:31:33 41KB id 应用层
1
1. 前言 Android系统没有直接对截屏事件监听的接口,也没有广播,只能自己动手来丰衣足食,一般有三种方法。 利用FileObserver监听某个目录中资源变化情况 利用ContentObserver监听全部资源的变化 监听截屏快捷按键 由于厂商自定义Android系统的多样性,再加上快捷键的不同以及第三方应用,监听截屏快捷键这事基本不靠谱,可以直接忽略。 本文使用的测试手机,一加2(One Plus 2)。 2. FileObserver 添加权限: <uses-permission android:name=android.permission.READ_EXTERNA
2022-11-14 20:11:40 75KB id string uri
1
最近学习android时发现,很多书上都介绍了preference首选项这个东西,但是大部分的书都是直接上来讲怎么用,对其的用途和来历都是只字不提,笔者本人对于这种做法是非常鄙视的。 这里,我将对其进行一点简单的描述,可能说法并不严谨,但是至少能帮助你理解到底什么事首选项: 首选项这个词是preference翻译过来的,至于它到底是什么,我用一句话概括下:preference是一种android为我们提供的方便的对数据进行存储的工具。 分析这句话: 首先,我们明确,preference是和数据存储相关的。 其次,它能帮助我们方便的进行数据存储!为什么这个地方一定要强调下方便的这个词呢?原因是,
2022-10-30 17:25:48 165KB android开发 c ce
1
本文介绍了Android短信的发送和广播接收者实现短信的监听,要注意Android清单中权限的设置以及广播的注册监听实现,废话不多说,代码如下: 以下就是 Android清单的XML AndroidManifest.xml <uses-sdk android:
2022-09-27 23:49:29 39KB activity android android广播
1
本文将以实用的角度来讲解Android中文件操作的常用方式。 存储的”内“和“外” 所有Android设备都有两个文件存储区域:内部存储空间(internal Storage)和外部存储空间(external Storage)。这些名称是在Android早期确定的,那时候大部分设备都提供内置的非易失性内存(内部存储空间)以及可移动存储媒介(如,Micro SD卡,提供外部存储空间)。现在,很多设备将永久性存储空间划分为单独的“内部”和“外部”分区。因此,即使没有可移动存储媒介,这两种存储空间也始终存在,并且无论外部存储空间是否可移动,这两种存储空间的API行为在Android系统上都是相同的
2022-08-22 15:03:37 98KB id mp roi
1
本篇文章主要介绍了详解Android跨进程IPC通信AIDL机制原理,详细的介绍了AIDL的概念和使用,具有一定的参考价值,有兴趣的可以了解一下
1
Android应用开发中,会经常要提交数据到服务器和从服务器得到数据,本文主要是给出了利用http协议采用HttpClient方式向服务器提交数据的方法。 代码比较简单,这里不去过多的阐述,直接看代码。 /** * @author Dylan * 本类封装了Android中向web服务器提交数据的两种方式四种方法 */ public class SubmitDataByHttpClientAndOrdinaryWay { /** * 使用get请求以普通方式提交数据 * @param map 传递进来的数据,以map的形式进行了封装 * @param path 要求服务器s
2022-08-01 10:46:22 53KB id param string
1
详解Android SDK1.6中Text-To-Speech(TTS)语音朗读
2022-07-09 09:10:22 34KB 文档资料
本文主要介绍Android EditText 的知识,这里整理了详细资料及简单示例代码有兴趣的小伙伴可以参考下
2022-07-06 14:47:53 404KB Android EditText详解 Android EditText
1
总体的来讲,数据存储方式有三种:一个是文件,一个是数据库,另一个则是网络。下面通过本文给大家介绍Android文件存储数据方式。 1.文件存储数据使用了Java中的IO操作来进行文件的保存和读取,只不过Android在Context类中封装好了输入流和输出流的获取方法。 创建的存储文件保存在/data/data//files文件夹下。 2.操作。 保存文件内容:通过Context.openFileOutput获取输出流,参数分别为文件名和存储模式。 读取文件内容:通过Context.openFileInput获取输入流,参数为文件名。 删除文件:Context.
2022-06-28 09:02:34 64KB context id string
1