试水
xwq1996
这个作者很懒,什么都没留下…
展开
-
自学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 · 318 阅读 · 0 评论 -
自学Android之播放音频
今天的内容是播放音频,主要用到MediaPlayer类,这个类可以加载音频文件并播放。 MediaPlayer播放的音频文件主要有三个来源: 1.resource资源文件。 2.本地SD卡下的文件。 3.网络文件 我们首先新建一个Activity与布局文件。 布局文件代码如下 <LinearLayout xmlns:android="http://schemas.andro原创 2017-02-09 18:22:20 · 206 阅读 · 0 评论 -
自学Android之解析XML与Json
Android端与服务器端交互主要依靠XML预Json,所以解析XML与Json是Android程序员必备的的技能。 解析XML主要有三种方法: 1.DOM解析 DOM是基于树形结构的的节点或信息片段的集合,允许开发人员使用DOM API遍历XML树、检索所需数据。分析该结构通常需要加载整个文档和构造树形结构, 然后才可以检索和更新节点信息。 由于DOM在内存中以树形结构存放,因原创 2017-02-21 09:01:12 · 372 阅读 · 0 评论 -
自学Android之播放视频的两种方式
在Android中,我们有三种方式来实现视频的播放: 1、使用其自带的播放器。指定Action为ACTION_VIEW,Data为Uri,Type为其MIME类型。 2、使用VideoView来播放。在布局文件中使用VideoView结合MediaController来实现对其控制。 3、使用MediaPlayer类和SurfaceView来实现,这种方式很灵活。 今天在这里我们使用第原创 2017-02-13 13:21:27 · 452 阅读 · 0 评论 -
自学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 · 509 阅读 · 0 评论 -
自学Android之通知Notification
什么是通知(Notification) 通知是一个可以在应用程序正常的用户界面之外显示给用户的消息。 通知发出时,它首先出现在状态栏的通知区域中,用户打开通知抽屉可查看通知详情。通知区域和通知抽屉都是用户可以随时查看的系统控制区域。 通知基本用法 通知的必要属性 一个通知必须包含以下三项属性: 小图标,对应 setSmallIcon()通知标题,对应 s原创 2017-02-15 10:34:54 · 206 阅读 · 0 评论