(一)Bundle介绍 Bundle主要用于传递数据;它保存的数据,是以key-value(键值对)的形式存在的。 我们经常使用Bundle在Activity之间传递数据,传递的数据可以是boolean、byte、int、long、float、double、string等基本类型或它们对应的数组,也 ...
分类:
其他好文 时间:
2020-02-08 00:45:55
阅读次数:
87
在对组件进行注册时,只注册了EditText,却忘记了Button,导致程序一直闪退 输入信息 点击添加 成功跳转页面,并将数据传递 User.java package com.example.register; import android.os.Parcel; import android.os ...
分类:
其他好文 时间:
2020-02-08 00:42:13
阅读次数:
95
以MainActivity 为例,其他Activity是一样的 在 MainActivity 中设置Theme为 并且将 MainActivity 的父类从 改为 需要注意的是,在修改Theme后,一部分样式将失效(因为不再是原有Theme了) 参考资料 "Xamarin Android Activ ...
分类:
移动开发 时间:
2020-02-07 10:57:02
阅读次数:
95
Activity的启动和关闭 1.启动activity activity的启动分为两种,一种为入口activity,另一种为其他activity 在AndroidManifests进行配置,入口activity的启动只要在要启动的activity里加入intent,例如下面代码将MainActivi ...
分类:
移动开发 时间:
2020-02-07 01:10:14
阅读次数:
109
一、初识Action Bar 1、定义: 翻译为操作栏,包括app图标,activity标题,选项菜单,向上按钮,TAB导航等等。 2、添加Action Bar 在现在Android Studio中,只要sdk版本大于11,则会默认添加。可以在AndroidManifest.xml中theme属性中 ...
分类:
移动开发 时间:
2020-02-06 19:59:50
阅读次数:
84
方法:在BroadcastReceiver中定义一个接口,在Activity中定义一个BroadcastReceiver的对象,采用动态注册,在Activity中定义接口中的方法并通过BroadcastReceiver对象调用该方法,具体代码如下: 自定义BroadcastReceiver: imp ...
分类:
其他好文 时间:
2020-02-06 19:43:34
阅读次数:
90
android数据库的操作和WEB类是,都是增删改查,但是android数据库操作的代码远比WEB的代码要少,而且简单不用写。如果有不懂请看代码注释 1、用entity、dao、database创建数据库 entity:是一个实体类 dao:是一个接口(interface),用来对数据库经常操作 d ...
分类:
移动开发 时间:
2020-02-06 14:32:26
阅读次数:
143
今天主要学习了新建一个项目,然后就是看教程学习了一下界面的布局,各种背景图、按钮、选择、页面转换方式……总之,就是了解了activity_main.xml的功能项,还有string.xml的用途,以及界面的各种设计,文本内容、文本size、以及怎么引用string.xml中新建的变量,还有就是学到了 ...
分类:
其他好文 时间:
2020-02-05 23:43:42
阅读次数:
73
今天在昨天的基础上,相继完成了三个页面的布局和显示情况: 新增加的xml文件如下: activity_add.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android ...
分类:
移动开发 时间:
2020-02-05 18:44:29
阅读次数:
95
Android开发中,Binder是一种跨进程通信方式,而使用AIDL可以实现Binder的工作。 如何使用它是了解它的第一步,本文章主要记录使用Binder的一些步骤。(代码思路参考《Android开发艺术探索》任玉刚 著) 1.创建两个activity 两个activity(OneActivit ...
分类:
其他好文 时间:
2020-02-05 16:28:49
阅读次数:
62