自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 BroadcastReceiver入门(一)——广播发送与接收

MainActivity.class文件:package com.example.guocong.broadcastreceiver;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;pub

2017-01-12 20:08:23 682

原创 Service入门(二)——bindService、unbindService

MainActivity.class文件:package com.example.guocong.service;import android.content.ComponentName;import android.content.Context;import android.content.Intent;import android.content.ServiceConnection;i

2017-01-12 17:33:53 359

原创 Service入门(一)——startService、stopService

MainActivity.class文件:package com.example.guocong.service;import android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;public class

2017-01-12 16:57:46 1733

原创 ViewPager初步用法(二)

MainAvtivity.class文件:package com.example.guocong.viewpager;import android.graphics.Color;import android.os.Bundle;import android.support.v4.view.PagerTabStrip;import android.support.v4.view.ViewPage

2017-01-11 21:42:07 218

原创 ViewPager初步用法

viewpager中包含3个视图,并且这3个视图可以通过左右滑动来进行切换。既然我们需要包含3个视图,我们就先准备3个页面的布局吧! TextView1.xml(布局1):<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

2017-01-11 17:19:10 245

原创 Activity跳转时传递数据(包Bundle)

MainActivity.class文件:package com.example.guocong.activityargs;import android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;public c

2017-01-10 20:03:53 596

原创 使用Intent启动Activity

1.显式启动新的Activity 关键代码Intent intent = new Intent(MyActivity.this, MyOtherActivity.class);startActivity(intent);测试案例: MainActivity.java文件:package com.example.guocong.activitytest;import android.conten

2017-01-10 12:21:47 1574

原创 ListView列表的实现2——SimpleAdapter数组适配器

第一个xml文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"

2017-01-06 15:42:47 330

原创 ListView列表的实现1——ArrayAdapter数组适配器

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <ListVi

2017-01-06 14:55:24 730

原创 Spinner——下拉列表菜单

xml文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"

2017-01-06 11:26:03 422

原创 CPU抢占式工具——多线程的实现

在Java中,多线程的实现有两种方式: 扩展java.lang.Thread类 实现java.lang.Runnable接口1. 扩展java.lang.Thread类package com.imooc.thread;public class FirstThread extends Thread{ private int i; public void run(){

2017-01-05 11:53:18 1604

原创 对话框进度条——ProgressDialog

xml文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"

2017-01-04 16:22:33 676

原创 进度条——显示在标题栏

xml文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" >

2017-01-04 15:09:25 480

转载 进度条ProgressDialog使用指南

首先需要创建ProgressDialog对象,然后使用线程控制进度条显示,具体源代码:package com.yarin.android.TestOnPDialog;import android.app.Activity; import android.app.ProgressDialog; import android.content.DialogInterface; import andr

2017-01-04 14:01:55 513

原创 WebVie用法小结

1.webview有两个方法:setWebChromeClient和setWebClientsetWebChromeClient主要处理解析,渲染网页等浏览器做的事情。其中WebChromeClient是辅助WebView处理Javascript的对话框,网站图标,网站title,加载进度等。常用的方法有: onCloseWindow(关闭WebView) onCreateWindow()

2017-01-04 10:26:48 1235

转载 java中的匿名内部类总结

匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口实例1:不使用匿名内部类来实现抽象方法abstract class Person { public abstract void eat(); }class Child extends Person { public vo

2016-12-26 21:03:06 163

转载 深入理解abstract class和interface

abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大

2016-12-26 17:57:25 142

转载 java中的接口interface用法

在抽象类中,可以包含一个或多个抽象方法;但在接口(interface)中,所有的方法必须都是抽象的,不能有方法体,它比抽象类更加“抽象”。接口使用 interface 关键字来声明,可以看做是一种特殊的抽象类,可以指定一个类必须做什么,而不是规定它如何去做。现实中也有很多接口的实例,比如说串口电脑硬盘,Serial ATA委员会指定了Serial ATA 2.0规范,这种规范就是接口。Serial

2016-12-26 17:54:38 382

转载 Java关键字this、super使用总结

Java关键字this、super使用总结一、this Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final使用总结”一文中给出了明确解释。并且thi

2016-12-26 17:43:02 258

转载 java中的setter()、getter()方法用法

JAVA中的setter//getter()方法用法 public class Student { String name;public String getName() { return name; } public void setName(String name) { this.name = name; }public static void main(String[] args

2016-12-26 17:18:19 11276

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除