自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android—显示Intent和隐式Intent的区别

1:都是用来在一个activity中启动另外一个activity2:显示Intent直接指明要启动activity的定义,即activity.class;隐式intent通过在androidmanifest.xml配置action来隐式的启动activity3:显示intent不可以跨应用启动activity;隐式intent是可以跨应用启动的4:如果想隐式intent也不可以被跨应用启动只需要在a

2016-10-27 19:45:58 1065

原创 Android—使用Http协议访问网络

Http协议工作原理 简单来说,就是客户端向服务器发出一条HTTP 请求,服务器收到请求之后会返回一些数据给客户端,然后客户端再对这些数据进行解析和处理就可以了。一个浏览器的基本工作原理也不过如此,当时当我们需要访问网络很多时候还是需要用到Http协议,你不可能去写一个浏览器出来吧?一、使用HttpURLConnection 在 Android 上发送 HTTP 请求的方式一般有两种,Ht

2016-10-25 19:08:23 435

原创 Android—Gridview(网格视图)

GridView介绍 GridView(网格视图)是按照行列的方式来显示内容的,一般用于显示图片,文字等内容,比如实现九宫格图,用GridView是首选,也是最简单的。主要用于设置Adapter。 GridView常用的XML属性: 属性名称 备注 Android:columnWidth 设置列的宽度。 android:gravity 设置此组件中的内容在组件中的位置。可选

2016-10-24 23:49:36 510

原创 Android—Spinner(下拉框)

Spinner控件介绍Spinner控件也是一种列表类型的控件,它的继承关系如下: Java.lang.Object ↳ Android.view.View ↳ android.view.ViewGroup ↳ android.widget.AdapterView<Textends android.widget.Adapter> ↳ andr

2016-10-24 19:55:19 620

原创 Android—SeekBar(滑动条)

SeekBar介绍 在我们使用音乐播放器或者是视频播放器时,下面都会有一个进度条,拖动进度条即可改变 音乐的进度和视频播放的进度,那么在安卓里面也有相应的工具类,它就是SeekBar。 使用Seekbar主要看三个属性: 属性名 备注 android:max=”100” 滑动条最大值,这里设置为100 android:progress=”30” 滑动条初始值,这里设置为30

2016-10-24 13:30:14 2835

原创 Android—ImageView的使用

ImageView  ImageView,图像视图,直接继承自View类,它的主要功能是用于显示图片,实际上它不仅仅可以用来显示图片,任何Drawable对象都可以使用ImageView来显示。ImageView可以适用于任何布局中,并且Android为其提供了缩放和着色的一些操作。  ImageView的一些常用属性,并且这些属性都有与之对应的getter、setter方法:•android:a

2016-10-23 12:56:34 5407

原创 Android—RadioButton(单选框)和CheckBox(复选框)

一、RadioButton和CheckBox的区别: 1、单个RadioButton在选中后,通过点击无法变为未选中 单个CheckBox在选中后,通过点击可以变为未选中2、一组RadioButton,只能同时选中一个 一组CheckBox,能同时选中多个3、RadioButton在大部分UI框架中默认都以圆形表示 CheckBox在大部分UI框架中默认都以

2016-10-22 22:44:10 2107

原创 Android—ScrollView和HorizontalScrollView使用

Android当中比较常用的两个布局容器–ScrollView和HorizontalScrollView,从字面意义上来看也是非常的简单的,ScrollView就是一个可以滚动的View,这个滚动的方向是垂直方向的,而HorizontalScrollView则是一个水平方向的可以滚动的View。一、ScrollView的简单介绍 首先来看看ScrollView和HorizontalScrollVi

2016-10-22 21:34:08 621

原创 Java—IO流详解(二)

文件的操作实例1:创建文件对象package ioTest;import java.io.File;public class Main { public static void main (String args[]){ //创建要操作的文件路径和名称 //其中,分隔符,Linux下为:/ Windows下为:\\ String path =

2016-10-20 21:39:05 228

原创 Java—IO流详解(一)

IO也就是Input和Output的缩写,在java中,IO涉及的范围比较大,这里主要讨论针对文件内容的读写!对于文件内容的操作主要分为两大类分别是:  字符流   字节流其中,字符流有两个抽象类:Writer Reader其对应子类FileWriter和FileReader可实现文件的读写操作BufferedWriter和BufferedReader能够提供缓冲区功能,用以提高效率同样,字节

2016-10-20 21:00:04 265

原创 Android多线程用法及消息机制

一、线程的基本用法 1、继承Thread类 这种方法定义一个线程只需要新建一个类继承自 Thread,然后重写父类的 run()方法,并在里面编写耗时逻辑即可:class MyThread extends Thread {@Overridepublic void run() {// 处理具体的逻辑 }}启动这个线程只需要 new 出 MyThread 的实例,然后调用它的 sta

2016-10-20 18:48:43 393

转载 Java—String、StringBuffer、StringBuilder的用法与区别

StringBuffer:字符串变量(Synchronized,即线程安全)。如果要频繁对字符串内容进行修改,出于效率考虑最好使用StringBuffer,如果想转成String类型,可以调用StringBuffer的toString()方法。

2016-10-16 22:58:57 404

原创 Android—ListView和Adapter的用法

1、ListView和Adapter介绍 ListView是Android最常用的控件,它的重要性不言而喻。 一个listView通常有两个职责: (1)将数据填充到布局。 (2)处理用户的选择点击等操作。第一点很好理解,ListView就是实现这个功能的。第二点也不难做到,在后面的学习中读者会发现,这非常简单。一个ListView的创建需要3个元素:(1)ListView中的

2016-10-15 21:36:57 881

原创 Android—Fragment生命周期

和活动一样,Fragment也有生命周期。 官方文档中有详细的文字说明,不过最好还是实践下,熟悉过程。 http://developer.Android.com/guide/components/fragments.html1、Activity生命周期图: 2、Fragment生命周期图: 3、二者对比图 上图(左边:Activity,右边:Fragment)可见:Activity和F

2016-10-15 09:56:51 596

原创 Android—Activity的四种启动模式及区别

活动的启动模式启动模式一共有四种,分别是 standard、singleTop、singleTask 和singleInstance,可以在AndroidManifest.xml中通过给activity标签指定android:launchMode 属性来选择启动模式。 1、standard模式 standard 是活动默认的启动模式,在不进行显式指定的情况下,所有活动都会自动使用这种启动模式。

2016-10-14 23:11:27 2100

翻译 Activity最强生命周期

Activity最强生命周期写在前面: Googl官方的Android开发文档关于生命周期的描述给出了这么一张图片: 我对这张图片的解读是这样的: Activity 类中定义的七个回调方法,覆盖了活动生命周期的每一个环节,下面我来一一 介绍下这七个方法。 1. onCreate() 这个方法你已经看到过很多次了,每个活动中我们都重写了这个方法,它会在活动 第一次被创建的时候调用。你

2016-10-14 14:00:56 447

空空如也

空空如也

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

TA关注的人

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