第17页

  • Android网络编程总结

    Android网络编程总结

    1.httpURLConnection协议使用1)创建一个URL对象URL url = new URL(http://www.baidu.com);2)利用HttpURLConnection对象从网络中获取网页数据HttpURLConnection conn = (HttpURLConnection) url.openConnection();3)设置连接超时conn.setConnectTimeout(6*1000);4)对响应码进行判断if (conn.getResponseCode() != 200)&nbs...

    Android 2018-12-27 810 0 android网络编程
  • Android网络编程之HTTP

    一、Http协议超文本传输协议(Hypertext transfer protocol)定义了浏览器怎样向万维网服务器请求万维网文档,以及服务器怎样把文档传送给浏览器。从层次的角度看,HTTP是面向应用层协议,它是万维网上能够可靠的交换文件(包括文本、声音、图像等各种媒体文件)的重要基础。、二、URL统一资源定位符(URL:UniformResourceLocator)也被称为网页地址,是因特网上标准的资源地址。URL的格式由下列三本分组成:资源类型、存放资源的主机域名、资源文件名URL的一般语法格式为:(带方括号...

    Android 2018-12-27 1359 0 android网络编程
  • Android自定义View来实现全新控件

    Android自定义View来实现全新控件

    通常情况下,Android实现自定义控件无非三种方式。  Ⅰ、继承现有控件,对其控件的功能进行拓展。  Ⅱ、将现有控件进行组合,实现功能更加强大控件。  Ⅲ、重写View实现全新的控件  本文来讨论最难的一种自定义控件形式,重写View来实现全新的控件。  首先,我们要明白在什么样的情况下,需要重写View来实现一种全新的控件,一般当我们遇到了原生控件无法满足我们现有的需求的时候,我们此时就可以考虑创建一个全新的View来实现我们所需要的功能。创建一个全新View实现自定义控件,无非分成这么几步:  Ⅰ、在OnMe...

    Android 2018-12-27 749 0 自定义view
  • Android ListView与RecycleView的对比使用

    Android ListView与RecycleView的对比使用

    ListView,就如其名,是用来显示列表的一种View,而RecycleView,是其的加强版,今天带来的是这两个几乎具有相同的功能的对比使用先从ListView说起吧ListView:1.在布局文件中使用ListView,并为其定义一个id,方便我们之后的调用,宽高与父控件相同2.准备数据,将数据添加到ArrayAdapter适配器当中3.在Activity的java文件中使用findviewbyid找到ListView实例,为其设置Adapter4.实现ListView的item项点击事件,直接使用Listv...

    Android 2018-12-27 701 0 RecycleView
  • Android中ListView使用详解

    Android中ListView使用详解

    (一)、ListView 概念: ListView是Android中最重要的组件之一,几乎每个Android应用中都会使用ListView。它以垂直列表的方式列出所需的列表项。java.lang.Object   ↳ android.view.View    ↳ android.view.ViewGroup      ↳ android.widget.AdapterView        ↳ an...

    Android 2018-12-27 841 0 ListView
  • Android四大组件之Content Provider详解

    Android四大组件之Content Provider详解

    前言ContentProvider属于 Android的四大组件之一本文全面解析了 ContentProvider ,包括ContentProvider 原理、使用方法 & 实例讲解,希望你们会喜欢。目录示意图1. 定义即 内容提供者,是 Android 四大组件之一2. 作用进程间 进行数据交互 & 共享,即跨进程通信示意图3. 原理ContentProvider的底层原理 = Android中的Binder机制具体请看文章图文详解 Android Binder跨进程通信的原理4. 具体使用关于C...

    Android 2018-12-27 631 0 四大组件
  • Android四大组件之Broadcast Receiver详解

    Android四大组件之Broadcast Receiver详解

    前言BroadcastReceiver(广播接收器),属于 Android 四大组件之一在 Android 开发中,BroadcastReceiver 的应用场景非常多今天,我将详细讲解关于BroadcastReceiver的一切相关知识目录示意图1. 定义即 广播,是一个全局的监听器,属于Android四大组件之一Android 广播分为两个角色:广播发送者、广播接收者2. 作用监听 / 接收 应用 App 发出的广播消息,并 做出响应3. 应用场景Android不同组件间的通信(含 :应用内 / 不同应用之间)...

    Android 2018-12-27 708 0 四大组件
  • Android四大组件之Service详解

    Android四大组件之Service详解

    Service通常总是称之为“后台服务”,其中“后台”一词是相对于前台而言的,具体是指其本身的运行并不依赖于用户可视的UI界面,因此,从实际业务需求上来理解,Service的适用场景应该具备以下条件:1.并不依赖于用户可视的UI界面(当然,这一条其实也不是绝对的,如前台Service就是与Notification界面结合使用的);2.具有较长时间的运行特性。1.Service AndroidManifest.xml 声明一般而言,从Service的启动方式上,可以将Service分为Started Service和...

    Android 2018-12-27 673 0 四大组件
  • Android四大组件之Activity详解

    Android四大组件之Activity详解

    目录Activity生命周期Activity的交互Activity横竖屏切换Activity的启动方式Activity之间的数据交换Activity的启动模式Intent Flag启动模式清空任务栈监听Anctivity生命周期Activity之Recreate 一、Activity生命周期OnCreate  创建Activity时调用 销毁以前只执行一次OnStart   打开Activity时调用OnResume  唤醒Activity时调用OnPaused&n...

    Android 2018-12-27 880 0 四大组件
  • Android开发之基本控件和详解四种布局方式

    Android开发之基本控件和详解四种布局方式

    Android中的控件的使用方式和iOS中控件的使用方式基本相同,都是事件驱动。给控件添加事件也有接口回调和委托代理的方式。今天这篇博客就总结一下Android中常用的基本控件以及布局方式。说到布局方式Android和iOS还是区别挺大的,在iOS中有Frame绝对布局和AutoLayout相对布局。而在Android中的布局方式就比较丰富了,今天博客中会介绍四种常用的布局方式。先总结一下控件,然后再搞一搞基本方式,开发环境还是用的Mac下的Android Studio。开始今天的正题, 虽然Androi...

    Android 2018-12-27 871 0 android控件布局