我的android学习经历23

学习fragment时遇到的问题

这几天学习fragment静态加载时遇到这样的问题:

java.lang.RuntimeException: Unable to start activity ComponentInfo{。。。。。。。。。。}: android.view.InflateException: Binary XML file line #。。: Error inflating class fragmen

这个是版本兼容的问题,fragment是android3.0以后加的,所以需要最小的api为11

解决方案:

1.把虚拟机设置成android3.0以后的,把应用的api版本改为11及以上,然后重新运行(这时的包是android.app.Fragment,继承的Fragment)

2.为了版本低的android也提供了另外一个包(这时要导入的包android.support.v4.app.Fragment ,继承的是FragmentActivity

时间: 2024-10-13 12:18:03

我的android学习经历23的相关文章

Android学习系列(23)--App主界面实现

在上篇文章<Android学习系列(22)--App主界面比较>中我们浅略的分析了几个主界面布局,选了一个最大众化的经典布局.今天我们就这个经典布局,用代码具体的实现它. 1.预览图先看下最终的界面设计图:    上面顶部是一个9patch背景图片+标题文字:下面底部是5个tab标签,表示应用的5大模块.中间内容部分则是各个模块的具体内容,可以再分类,或者直接显示内容. 2.准备素材按照上篇文章的界面,我们需要事先提供两大方面的素材:顶部+底部.顶部的素材非常简单,最重要的是背景(9patch

我的android学习经历

我为什么选择android? 我基本上前一年的时间都是在学习java的语法和线程之类的,没有注意java的分类,所以到现在慢慢接触到深处的时候我了解到,java的优势主要在web,而我不是特别喜欢网页的设计开发,相比较而言,更喜欢软件之类的app式的软件,所以现在记录下我为什么选择android,java的主要发展方向: 1.java web 2.android 3.企业级信息系统 4.大数据云计算等等 现在技术的主要发展方向: 1.云计算,大数据 2.web开发设计 3.移动端设计开发app(

我的android学习经历4

部门常用控件的列举 今天介绍一下最最常用的最基本的控件 1.Button 按钮 2.TextView 文本显示(相当于java控件中的Label) 3.EditText 编辑文本框 (相当于java控件中的TextField) 4.RadioGroup和RadioButton 单选按钮控件.因为两个经常结合起来用,所以放在一起 5.CheckBox 多选按钮 6.Toast 可以用来输出提示信息 当然android的控件还很多,到后面会慢慢介绍.从上面的列举中也看到android的控件和java

我的android学习经历12

自动匹配输入的内容(文章最后有一个问题有兴趣的可以解答一下,谢谢大神了) 这个主要是两个控件MultiAutoCompleteTextView和AutoCompleteTextView 这两个控件和TextView的主要区别就是可以自动匹配用户输入的内容,就像百度,在百度的搜索框中输入信息时,会提示你一些信息 这两个控件的属性主要比TextView多了一个属性   android:completionThreshold="2",这个属性主要是来说明用户输入多少字符时开始匹配(我这里是两

我的android学习经历35

这几天又把android的基础知识全部复习了一遍,没有第一次那么难,感觉简单了好多,也发现了许多细节问题,发现了自己在网络编程方面的不足. 下面列举一些小的细节问题: 1.String,StringBuilder,StringBuffer三者的区别 String是对一串字符进行操作,属于不可变类,.一旦被创建,就不能修改他,对于已经存在的String对象的修改都是重新创建一个对象,然后把新的值保存进去.final类,不能被继承. StringBuffer是对一串字符进行操作,属于可变类,只能通过

我的android学习经历34

用类对象作为ArrayAdapter绑定的基本数据类型(和SimpleAdater效果类似) 一般ArrayAdapter绑定的基本数据类型是String,接下来介绍一下类对象作为基本数据类型: 首先,新建一个类News,这个类作为基本的数据类型 package com.example.news; import android.R.integer; import android.widget.ImageView; public class News { private String title;

我的android学习经历33

在Activity中添加菜单 1.在res目录下新建文件夹menu 右击res,选择new->Folder,Folder name写为menu 2.在新建的menu目录下新建一个xml文件 右击menu,点击new->Android XML File,在弹出的框中填入一个名字,比如main,点击Finish 3.在新建的main.xml文件中写入你需要的菜单项item,如下: 1 <?xml version="1.0" encoding="utf-8&quo

我的android学习经历19

怎样在标题栏中显示进度条 import android.app.Activity;import android.os.Bundle;import android.view.Window; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //调用窗口有特征,启用

我的android学习经历39

关于像第一次进qq一样的那个渐变企鹅图的制作 渐变动画 package com.moonweather.app.activity; import com.moonweather.app.R; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.animation.AlphaAnimati