Android基础
Venus910224
给自己来个计划,从9月11日开始写自己的学习笔记。
展开
-
自学安卓复习基础_之七(关于页面B给页面A返回值)
这个场景应用的地方还是挺多的,比如说拨打电话,需要把电话薄的电话号码返回给拨号页面,好了废话不多说啦,直接写代码啦。 模拟场景(点击联系人,返回电话号码) 页面A:main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/andr原创 2015-09-19 10:37:21 · 350 阅读 · 0 评论 -
自学安卓复习基础_之十(使用适配器BaseAdapter来实现listView的CRD)
和上一个例子是一样的,只是使用不同的方式实现。自定义的adapter继承BaseAdapter,好啦,看代码吧。都是些简单的例子,希望能帮到刚在学习安卓的童鞋! 步骤一:创建一个实体类,作为ListView适配器的适配类型public class Fruit { private String name; private int imgeid; public St原创 2015-09-20 15:34:31 · 401 阅读 · 1 评论 -
自学安卓复习基础_之九(使用适配器ArrayAdapter<T>来实现listView的CRD)
Android 中适配器有很多,我今天来讲讲比较常用的ArrayAdapter实现listview的增删查。 步骤一:创建一个实体类,作为ListView适配器的适配类型public class Fruit implements Serializable{ private String name; private int img; public String getNam原创 2015-09-20 11:57:02 · 719 阅读 · 0 评论 -
自学安卓复习基础_之四(关于intent和bundle传值)
一开始学习传值的时候我有些疑惑,bundle可以传值,intent也可以传值,那为什么有时候用bundle,有时候用intent呢,而有时候又两者结合在一起使用呢?后面根据自己编码习惯,觉得差不多(我还是初级菜鸟所以理解肯定还不透彻,希望得到高人指点)今天我就写写他们的基本实现方式: 一:intent传值 在活动A中传递数据 Intent intent =new Intent(…原创 2015-09-19 08:52:00 · 630 阅读 · 0 评论 -
自学安卓复习基础_之八(关于重写页面布局,引用自定义页面布局)
在做项目中,我们经常会复用一些相同的页面布局,为了避免过多的代码重复,我们把这些页面提取出来,有两种方式去实现页面重用 方式一:在layout页面中包含另外一个页面 <include layout="@layout/top" />方式二:这个方法会比较好,如果包含的页面有点击效果以及其他内容操作的话,可以避免很多代码重复步骤一:创建好重用的代码layout布局页面 top.xm原创 2015-09-19 12:40:27 · 454 阅读 · 0 评论 -
自学安卓复习基础_之三(关于活动被回收时让数据不丢失)
大家早上好,(*^__^*) 嘻嘻……今天我来谢谢自己基础复习之三。如果活动被回收了,为了不使数据丢失,这时候该怎么办呢?大家都还记得在Activity的onCreate()中参数Bundle onSaveInstance吧,这个参数就是对应Activity中的protected void onSaveInstance(Bundle bundle){ super.onSaveInsta原创 2015-09-19 08:37:11 · 320 阅读 · 0 评论 -
自学安卓复习基础_之二(关于隐藏标题栏和显示Intent/隐式Intent)
今天就写我自己心学习到的知识1:隐藏标题栏,用代码方式实现 在setContentView()之前执行requestWindowFeature(Window.FEATURE_NO_TITLE);2:在Activity中Toast的用法 这个东西就是相当于一个小窗口,显示信息Toast.makeText(当前类.this,"显示的信息",Toast.LENGTH.SHORT).sh原创 2015-09-18 14:47:28 · 414 阅读 · 0 评论 -
自学安卓复习基础_之六(关于AlertDialog)
AlertDialog是一个界面弹出的对话框,此控件是给用户重要提示时出现,今天我详细讲解一下他的创建。我在学习中发现有两种创建方式。 方式一:让一个活动变成对话框的形式 步骤一:新建一个布局dialog.xm,布局内容自己定义<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schema原创 2015-09-19 10:10:03 · 305 阅读 · 0 评论 -
自学安卓复习基础_之五(Activity跳转)
在学习Activity跳转的过程中,我一开始使用普通的跳转方式如下代码: //在活动A中实现活动A跳转到活动B Intent i=new Intent(A.this,B.class); startActivity(i);以上代码确实可以跳转,但是考虑到一个问题,如果两个人配合写页面的话,我需要跳转到他的页面,我不知道该传什么参数过去,此时这种跳转方式就应该在活动B去实现,我一直原创 2015-09-19 10:00:32 · 396 阅读 · 0 评论 -
自学安卓复习基础_之十一(在Activity中加载fragment的页面)
今天介绍一下碎片结合activity的简单用法(在一个activity中添加两个碎片) 步骤一:新建碎片布局left_fragment.xml 页面很简单就一个button按钮在布局里 步骤二:新建碎片布局right_fragment.xml 页面也很简单,就一个TextView 步骤三:新建LeftFragement类指定布局left_fragment.xmlpublic class原创 2015-09-22 22:35:31 · 457 阅读 · 0 评论