
android studio
文章平均质量分 77
棉猴
这个作者很懒,什么都没留下…
展开
-
Android Studio中Switch控件的使用方法2-2
1.3.2 thumbTint属性android:thumbTint="#0000FF"其效果如图4所示。图4 改变了thumb的颜色从图4中可以看出,thumbTint属性改变了thumb的颜色。1.4 控件长度属性Switch控件可以看成由两部分组成:左边是Switch显示的文字,右边是Switch的图标。可以通过switchMinWidth属性设置右边图标的宽度。android:switchMinWidth="100dp"此时,Switch的效果如图5所示。原创 2022-04-25 23:00:24 · 3780 阅读 · 0 评论 -
Android Studio中广播的使用方法3-3
5 接收自定义广播在“2 创建广播接收器”中创建的广播接收器除了可以接收系统广播之外,还可以接收其他应用程序或本程序发送的自定义广播。5.1 发送自定义广播在“2.2 添加相应代码”中提到,广播消息本身会被封装在一个Intent对象中,因此,发送自定义广播也是通过Intent实现的,如图9所示。图9 发送自定义广播其中,图9①定义了Intent类的对象intent;图9②通过setAction()方法设置了intent的Action(活动);图9③通过putExtra()方法设置了i原创 2021-12-07 09:00:01 · 1080 阅读 · 0 评论 -
Android Studio中广播的使用方法3-2
3 注册广播接收器在创建了广播接收器之后,还需要对其进行注册。注册广播接收器的方法有两种,一种是通过AndroidManifest.xml进行隐式注册;另一种是通过上下文进行显式注册。因为API26及更高级别的Android系统,已经不支持大多数的隐式注册了,所以我们重点讨论通过上下文进行显式注册的方法。在MainActivity类的onCreate()方法中,添加如图5所示的代码。图5 注册广播接收器首先为MyReceicer2类的对象br(图5①)赋值,之后定义IntentFilt.原创 2021-12-06 11:06:28 · 2724 阅读 · 0 评论 -
Android Studio中广播的使用方法3-1
1 广播概述广播可以用在应用程序之间或者应用程序与安卓系统之间传递信息。当指定的事件发生时,产生广播通知对该事件感兴趣的应用程序。广播分为系统广播和自定义广播。系统广播即为Android系统在发生各种系统事件时发送的广播,例如系统启动或设置开始充电时,Android系统会发送相应的广播;自定义广播即为应用程序自己定义的广播。无论是系统广播还是自定义广播,都需要BroadcastReceiver类即广播接收器来接收广播。2 创建广播接收器广播接收器即为BroadcastReceiver类,原创 2021-12-06 11:02:55 · 3660 阅读 · 0 评论 -
Android Studio中Intent的用法3-3
2 隐式Intent方式使用隐式Intent方法创建活动,此时不会指定创建哪个活动,而是指定设指定一些信息,由系统根据指定的信息选择合适的活动来满足该Intent。在《Android Studio中Intent的用法1》中提到,Intent的主要信息包括了Action(动作)和Data(数据)。除了以上两个主要信息外,Intent还包含了一些次要信息,例如Category(类别)、type(类型)、component(组件)和extras(附加信息)等。可以通过Action、Data和Categ原创 2021-12-03 08:56:25 · 1876 阅读 · 0 评论 -
Android Studio中Intent的用法3-2
在《Android Studio中Intent的用法1》中提到,Intent(意图)可以用来产生新的Activity。在使用Intent来产生新的Activity时,可以使用两种方法:显式Intent和隐式Intent。显式Intent方式指定了要产生的Activity;而隐式Intent方式则没有指定要产生的Activity,由安卓系统根据指定的信息决定产生哪个Acitivty。1 显式Intent方式可以使用两种方式实现显式Intent,一种是通过Intent的构造方法实现,另一种是通过Inte原创 2021-12-03 08:51:40 · 1575 阅读 · 0 评论 -
Android Studio中添加Activity的方法
在Android Studio中,可以通过间接或直接的方式来添加Activity。1 间接方式使用间接方式添加Activity,其步骤主要为编写Java Class、编写布局文件以及注册Activity。1.1编写Java Class1.1.1 添加类首先在Android Studio的项目结构中选中代码文件所在的包,如图1①所示,之后在右键菜单中选择“New->Java Class”,如图1②所示,来添加Java Class。图1 右键菜单此时,在弹出的“Create原创 2021-11-24 21:48:07 · 9942 阅读 · 0 评论