- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 黑马程序员——(十)反射
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------Class类: Java程序中的各个Java类属于同一类事物,描述这类事物的Java类名就是Class。 得到各个字节码对应的实例对象的方法:( Class类型): 1、类名.class。例如,System.class
2015-01-23 21:53:26 449
原创 黑马程序员——(九)多线程
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 一、继承Thread1)继承Thread类(1)定义类继承Thread类(2)重写Thread类的run()方法(3)创建该类对象(4)调用start()方法即可开启新线程, 新线程会自动执行run()方法2)实现Runnab
2015-01-23 21:35:33 361
原创 黑马程序员——(八)泛型
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------不同于数组,在容器中存入数据,通常数据类型是任意的,也就是说,存入的元素可以是不同数据类型的,这样的麻烦就是,造成取出数据的时候,类型转换上的麻烦。例如:[java] view plaincopyprint?ArrayList al1 = new
2015-01-02 16:44:09 360
原创 黑马程序员——(七)集合
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------1)java集合概述 为了保存数量不确定的数据,以及保存具有映射关系的数据(也被称为关联数组),java提供集合类。集合类主要负责保存、盛装其他数据,因此集合类也被称为容器类。所有集合都类位于java.util包下。集合类和数组不一样,数组元素既可以是基本类型的值,也可
2014-12-15 19:58:35 480
原创 黑马程序员——(六)异常
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------1)异常概述 从字面理解,异常(Exception)就是超出了预计的某些特殊情况,不在正常的情况里。对异常的处理,对于程序而言至关重要。2)异常处理机制 异常处理机制可以让程序具有更好的容错性,程序更加健壮。当程序运行出现意外情形时,系统会自动生成一个Ex
2014-12-10 21:40:43 366
原创 黑马程序员——(五)内部类
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------1)非静态内部类 定义内部类非常简单,只要把一个类反在另一个类内部定义即可。此处的“类内部”包括类中的任何位置,甚至在方法中也可以定义内部类(方法里定义的内部类被称为局部内部类)。大部分时候,内部类都被作为成员内部类定义,而不是作为局部内部类。成员内部类是一种与属性、方
2014-12-10 20:22:24 287
原创 黑马程序员——(四)面向对象
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 1)封装 封装是保证软件部件具有优良的模块性的基础,封装的目标就是要实现软件部件的“高内聚、低耦合”,防止程序相互依赖性而带来的变动影响。在面向对象的编程语言中,对象是封装的最基本单位,面向对象的封装比传统语言的封装更为清晰、更为有力。面向对象的封装就是
2014-12-05 21:22:35 308
原创 黑马程序员——(三)流程控制
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------流程控制1)顺序结构 任何编程语言中最常见的程序结构就是顺序结构。顺序结构就是从上到下一行一行的执行,中间没有任何判断和跳转。2)分支结构 java提供了两种常见的分支控制结构:i
2014-12-04 21:27:09 339
原创 黑马程序员——(二)数据类型
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Java数据类型基本概念: 数据类型在计算机语言里面,是对内存位置的一个抽象表达方式,可以理解为针对内存的一种抽象的表达方式。接触每种语言的时候,都会存在数据类型的认识,有复杂的、简单的,各种数据类型都需要在
2014-12-04 21:12:11 324
原创 安卓自学笔记:17:两个Activity之间的切换
通过Intent实现两个Activity之间的切换。但是,需要注意一下的是要在AndroidManifest.xml中配置要start的activity,特别注意:只能出现在其中一个activity中,该标签用来告诉Android系统哪个activity是用来接收程序初始化启动的intent,android.intent.action.MAIN决定应用程序最先启动的activity,android
2014-11-30 21:23:05 685
原创 安卓自学笔记:16:通过Handler实现自动播放动画
Handler类的主要作用有两个:1:在新启动的线程中发送消息。2:在主线程中获取、处理消息。下面代码通过一个新的线程来周期性的修改ImageView所显示的图片,实现一个自动播放的动画。主代码:public class MainActivity extends Activity { int[] images = new int[] { R.drawable.p1, R.drawable
2014-11-27 22:10:08 928
原创 安卓自学笔记:15:通过XML设置监听器
在xml中通过onClick设置一个事件处理方法,然后需要在Activity中定义该方法。主代码:public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState)
2014-11-25 21:20:40 407
原创 安卓自学笔记:12:用SearchView创建一个搜索框
主代码:public class MainActivity extends Activity implements SearchView.OnQueryTextListener { private SearchView search; private ListView list; private String[] arr = { "aaaaa", "bbbbbb", "ccccccc
2014-11-15 23:27:37 609
原创 安卓学习笔记:3:AnalogClock和DigitalClock
AnalogClock是一个模拟时钟,DigitalClock是一个电子时钟,其中AnalogClock第一个是什么都
2014-11-01 22:01:29 974
原创 安卓学习笔记:2:用EditView创建一个简单的注册页面
代码如下:<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal"
2014-10-30 20:29:13 708
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人