摘要:
将数据存储到文件中并读取数据 1、新建FilePersistenceTest项目,并修改activity_main.xml中的代码,如下:(只加入了EditText,用于输入文本内容,不管输入什么按下back键就丢失,我们要做的是数据被回收之前,将它存储在文件中) 2、修改MainActivity中 阅读全文
摘要:
新建一个BroadcastTest项目,然后修改MainActivity中的代码,如下: 动态注册的广播接收器一定要取消注册才行,在onDestroy()方法中通过调用unregisterReceiver()方法来实现。 访问系统的网络状态需要声明权限,打开AndroidManifest.xml文件 阅读全文
摘要:
一、碎片的简单用法(实现在一个活动中添加两个碎片,并让这两个碎片平分活动空间) 1、新建一个FragmentTest项目; 新建一个左侧碎片布局left_fragment.xml,代码如下:(只放置一个按钮并水平居中显示) 新建右侧碎片布局right_fragment.xml,代码如下:(布局背景设 阅读全文
摘要:
1、待会儿会用到RecyclerView,首先在app/build.gradle(注意有两个build.gradle,选择app下的那个)当中添加依赖库,如下: 添加完之后记得点击Sync Now进行同步。 2、开始编写主界面,修改activity_main.xml中的代码,如下: Recycler 阅读全文
摘要:
一、ListView的简单用法 首先新建一个ListViewTest项目,并让Android Studio自动创建好活动。然后修改activity_main.xml中的代码,如下: 接下来修改MainActivity中的代码: 数组中的数据无法直接传递给ListView,需要借助适配器来实现。 Ar 阅读全文
摘要:
android:orientation="vertical"表示该布局下的元素垂直排列; 在整体垂直排列的基础上想要实现内部水平排列,则在整体LinearLayout布局下再创建一个LinearLayout布局。 实现效果如下: 阅读全文
摘要:
在drawable下新建文件夹bt_shape.xml,如下: 在activity_main.xml下使用: 实现效果如下: 阅读全文
摘要:
使用Intent在活动间穿梭(Intent不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据) 1、使用显式Intent 基于安卓入门1的内容,继续在ActivityTest项目中再创建一个活动。右击com.example.administrator.activitytest包->Ne 阅读全文
摘要:
活动的基本用法 1、新建Android项目,项目名叫做ActivityTest,选择Add No Activity,点击Finish,等待Gradle构建完成,项目就创建成功。 2、手动创建活动 项目结构转换成Project模式,此时app/src/main/java/com.example.adm 阅读全文
摘要:
1 package com.test; 2 3 import java.text.DateFormat; 4 import java.text.ParseException; 5 import java.text.SimpleDateFormat; 6 import java.util.Calendar; 7 import java.util.Date; 8 import ja... 阅读全文