摘要:方法,在xml文件中添加一个ListView,然后在MainActivity中 private ListView listView; private ArrayAdapter<String> arr_adapter; listView = (ListView) findViewById(R.id.l
阅读全文
摘要:同样先在activity_main中新建一个Button如button1, 不需要权限的时候,MainActivity.java如下package com.thinker.manifestdemo;import android.app.Activity;import android.content....
阅读全文
摘要:1:新建一个xml文件,如second_view.xml文件,然后新建一个Activity如SecondActivity.java并在里面设置setContentView(R.layout.second_view.xml); package com.thinker.manifest;impor...
阅读全文
摘要:1:在res文件夹下新建一个drawble文件夹,并新建一个背景文件如writebg.xml 2: 在activity.xml文件中使用writebg.xml文件作为编辑框的背景,并设置字体位置 3:在AndroidManifest.xml文件中设...
阅读全文
摘要:一:无返回结果的页面跳转1>新建一个Activity文件如MainActivity;重写onCreat方法;设置xml文件关联,setContentView(R.layout.activity_main);2>新建xml文件如activity_main.xml;在里面设置控件3>新建一个Activi...
阅读全文
摘要:1:概述Activity是一个应用程序组件,提供用户与程序交互的界面Android四大组件: ——Activity ——Service ——BroadcastReciver ——Content ProviderMainActivity:1:先写一个MainActivity继承...
阅读全文
摘要:1:线性布局线性布局LinearLayout本身常用到的两个属性orientation = "vertical" ——该属性决定它的子类控件的排布方式(vertical:垂直; horizontal: 水平)android:gravity = "center" ——该属性决定了他子类的x...
阅读全文
摘要:抽象类和接口的区别:A:成员区别 抽象类: 成员变量:可以变量,也可以常量, 构造方法:有 成员方法:可以抽象,也可以非抽象 接口: 成员变量:只可以常量 成员方法:只可以抽象B:关系区别 类与类 继承,单继承 类与接口: 实现,单实现,多实现 接口与接口: 继承,单继承,多继承C...
阅读全文
摘要:整个安卓被分为四层最下面linux kinel,linux核心:包括显示器、照相机、闪存、电源管理、进程等等的驱动程序linux内核之上有一些librarys,这是一些程序包,这些程序包基本上使用C和C++编写的,这一层还包含安卓的运行环境上面一层application framework最上层ap...
阅读全文
摘要:RadioGroup是RadioButton的集合, RadioGroup里面可以包含很多RadioButton,提供多选一机制,只能选择其中一个RadioGroup的orientation(方向)有两个属性android:orientation = {"vertial" ---垂直分布 ...
阅读全文
摘要:1:设置控件属性 2:找到这个控件,设置监听器,用内部类检测监听结果并执行相应内容package com.Thinker.checkbox;import android.app.Activity;import android.os.Bundle;import android.util....
阅读全文
摘要:靠,写的时候第一次因为把implements OnCheckedChangeListener这里实现的接口写错了,搞了很久,后来发现又少了这两句错了btn = (ToggleButton) findViewById(R.id.toggleButton1); view = (ImageView) f...
阅读全文
摘要:一:autoCompleteTextView1:控件属性设置: 注意添加:android:completionThreshold="1"来设置输入几个字符的时候开始显示匹配的内容 //completionThreshould 定义输入几个字符的时候开始匹配 2:...
阅读全文
摘要:1:自定义一个控件继承TextView,重写isFocused方法,返回值为true;package com.example.helloandroid;import android.R.bool;import android.content.Context;import android.util.A...
阅读全文
摘要:Toast是安卓用来显示信息的一种机制,Toast显示事件有限,过一定时间之后会自动消失,主要用于向用户显示提示消息。Toast.makeText(getApplicationContext(), "默认Toast样式",Toast.LENGTH_SHORT).show();关于Toast的讲解:h...
阅读全文
摘要:1:内部类的监听事件package com.example.helloandroid;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnCl...
阅读全文
摘要:1:下载并安装jdk网址:http://www.oracle.com/index.html2:下载ADT(Android Develop Tools)ADT里面已经自带了eclipse,并且该eclipse已经装好了安卓开发所需要的插件,可以到谷歌官网下载adt,但是现在不能访问谷歌,需要FQ才能进...
阅读全文
摘要:写一个案例用集合存储5个学生对象,并遍历这5个学生对象package cn.itcast_02;import java.util.ArrayList;import java.util.Collection;public class StudentDemo { /**用集合存储5个学生对象,并把...
阅读全文
摘要:Eclipse快捷键大全(转载) Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt...
阅读全文
摘要:eclipse内容辅助键 alt+ /用法: Alt+/ 提示作用 帮助补齐一些东西,还可以帮助你起名字, main+alt+/,syso+alt+/ alt+shift+s给出一些快捷操作,比如format就是格式化代码,下方的generate就是一些自动转换的方法, 比如点击变量,就自动生...
阅读全文
摘要:1:成员内部类成员内部类是外部类的成员,必须通过外部类来访问格式:外部类名.内部类名 对象名 = 外部类对象.内部类对象package com.imooc;class Outer{ public int num = 10; class Inner{ public void ...
阅读全文