- 博客(8)
- 收藏
- 关注
原创 Android学习笔记之内容提供者(一)
内容提供者(一)下面我们介绍Android四大组件之一的内容提供者(ContentResolver)内容提供者即Android内程序提供外部访问的接口,可以进行数据共享。需求:通过内容提供者获取通讯录信息,使用ListView显示在自己的程序中。首先先介绍一下这次我们访问通讯录所需要的权限 <uses-permission android:name="android.p...
2018-08-29 13:01:32
312
原创 Android学习笔记之Android应用的权限
参考《第一行代码 第二版》当我们需要安装一款app时,在安装界面总会弹出该应用需要的权限;如拨打电话,发送信息,读取手机序列号等等;再此我们介绍一下,如何在开发过程中更好的处理手机应用的权限。该权限属于危险权限故需要再次处理。项目需求:制作一个能够调用手机拨号系统的,拨号工具。关于本次使用的权限——即允许该App进行通话操作;<uses-permission and...
2018-08-28 22:39:38
342
原创 Android学习笔记之View点击事件的四种写法
View的四种点击事件的写法参考《第一行代码 第二版》《Android编程权威指南 第二版》关于View点击事件所谓View我所理解就是所有控件的祖宗,即他也代表所有Android控件的集合。实现方法一:适合只有一个按使用;使用onClick属性,通过在xml预览界面对Button控件的onClick属性进行赋值;从而实现View点击事件实现方法二适合多个按钮使用,...
2018-08-24 23:21:41
930
原创 Android学习笔记之WebView的简单使用方法
Android学习笔记参考《第一行代码 第二版》《android编程权威指南 第二版》在开发过程中我们希望我们的App,具有访问网页的功能但又不希望使用第三方浏览器。那么在在这里我们便引入了WebView技术,是我们可以在Activity页面上浏览网页。那么我们在这里介绍一下WebView的简单用法。一首先我们先在xml文件中创建WebView控件代码如下<?xml...
2018-08-22 13:49:51
352
原创 Android学习笔记之本地广播的发送
Android学习笔记参考《第一行代码 第二版》关于广播:即系统之间相互传递消息之前所学习的广播都是系统广播,即任意一个程序都可以接收。而本地广播,仅当前程序可接收。本地广播的使用。一动态注册一个广播接收者因为静态注册是随时可以接收的广播接收者及时程序为启动也可以接收,而我们的本地广播只能在程序内使用,故无法使用静态注册广播接收者的方法。二创建一个LocalBroadc...
2018-08-22 13:11:06
557
原创 Android学习笔记之发送有序广播和标准广播
Android学习笔记参考《第一行代码 第二版》关于广播:即系统之间相互传递消息有了接收者自然也存在发送者。即广播的发送。广播发送的两种方法发送标准广播标准广播即给需要接收该广播类型的,所有广播接收者,进行发送,他们即广播接收者,几乎同时收到广播。发送与自定义广播的发送相同这里就不在赘述。发送有序广播有序广播即对接收广播的广播接收者进行先后顺序的区分,让他们有序...
2018-08-22 01:26:36
1108
1
原创 Android学习笔记之自定义广播的发送和编写
Android学习笔记参考《第一行代码 第二版》关于广播:即系统之间相互传递消息自定义广播即自定义消息类型。一 创建广播接收者,接收广播。在XML文件中注册广播接收者,注明自定义广播类型二 使用Intent类创建实例调用构造方法初始化对象并传入广播类型(自定义)。即 Intent i=new Intent(“c”);=A;调用sendBroadcast()=B...
2018-08-21 16:03:40
508
原创 Android学习笔记之广播接收者的两种注册方法
Android学习笔记参考《第一行代码 第二版》关于广播:即系统之间相互传递消息,故存在广播接收者。 注册广播接收者注册方法:1.动态注册广播接收者 2.静态的注册广播接收者。动态注册。一:创建新类,继承自BroadcastReceiver(只需记住Bro+Receiver)Receiver即广播注册时可用。并在新类中重写onReceive(Android Stud...
2018-08-21 14:02:05
2828
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人