- 博客(7)
- 收藏
- 关注
原创 自学Android之解析XML与Json
Android端与服务器端交互主要依靠XML预Json,所以解析XML与Json是Android程序员必备的的技能。 解析XML主要有三种方法: 1.DOM解析 DOM是基于树形结构的的节点或信息片段的集合,允许开发人员使用DOM API遍历XML树、检索所需数据。分析该结构通常需要加载整个文档和构造树形结构, 然后才可以检索和更新节点信息。 由于DOM在内存中以树形结构存放,因
2017-02-21 09:01:12
364
原创 自学Android之通知Notification
什么是通知(Notification) 通知是一个可以在应用程序正常的用户界面之外显示给用户的消息。 通知发出时,它首先出现在状态栏的通知区域中,用户打开通知抽屉可查看通知详情。通知区域和通知抽屉都是用户可以随时查看的系统控制区域。 通知基本用法 通知的必要属性 一个通知必须包含以下三项属性: 小图标,对应 setSmallIcon()通知标题,对应 s
2017-02-15 10:34:54
204
原创 自学Android之设置闹钟
在Android中设置闹钟是通过AlarmManager来实现。 首先我们新建Activity与布局文件。 布局文件代码如下 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" andro
2017-02-15 10:30:14
506
原创 自学Android之播放视频的两种方式
在Android中,我们有三种方式来实现视频的播放: 1、使用其自带的播放器。指定Action为ACTION_VIEW,Data为Uri,Type为其MIME类型。 2、使用VideoView来播放。在布局文件中使用VideoView结合MediaController来实现对其控制。 3、使用MediaPlayer类和SurfaceView来实现,这种方式很灵活。 今天在这里我们使用第
2017-02-13 13:21:27
448
原创 自学Android之播放音频
今天的内容是播放音频,主要用到MediaPlayer类,这个类可以加载音频文件并播放。 MediaPlayer播放的音频文件主要有三个来源: 1.resource资源文件。 2.本地SD卡下的文件。 3.网络文件 我们首先新建一个Activity与布局文件。 布局文件代码如下 <LinearLayout xmlns:android="http://schemas.andro
2017-02-09 18:22:20
202
原创 自学Android值ContentProvider(二),获取联系人
今天的内容是通过ContentProvider获取联系人。 访问联系人的ContentProvider的URI为 content://com.android.contacts/raw_contacts(获得联系人的id,姓名) content://com.android.contacts/raw_contacts/"+id+"/data(根据联系人的id获得联系人的信息)
2017-02-09 12:46:25
317
原创 自学Android之ContentProvider
在自学Android的路上今天终于走到了四大基本组件之一的ContentProvider,之前的学习中使用了Shared Preferences、网络存储、文件存储、外储存储、SQLite在单个应用内操作数据,而ContentProvider的区别就在于是跨应用操作数据的。 ContentProvider(内容提供者)是Android四大组件之一,ContentProvider封装了query、
2017-02-07 22:38:29
380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人