Castanea的博客

Android与Java学习的记录

排序:
默认
按更新时间
按访问量

okhttp3 访问服务器失败 onFailure 提示CLEARTEXT communication to host not permitted by network

解决方法!!!这真的是一个坑 在res下新建一个xml目录 创建名为network_security_config.xml 文件 ,该文件内容如下: <?xml version="1.0" encoding="utf...

2018-07-28 01:21:15

阅读数:85

评论数:0

Android_Activity

一、Activity生命周期当activity完全被覆盖时onpause->onstop->onrestart->onstart->onresume若未被完全覆盖则onPause->onR...

2018-07-11 19:40:24

阅读数:20

评论数:0

Android_Menu

一、选项菜单OptionMenu是一个应用的主菜单项,用于放置对应用产生全局影响的操作1、在res中新建一个menu类型的Resource DireDirection2、新建Resource File3、添加item    <item android:title=&q...

2018-07-11 14:19:50

阅读数:13

评论数:0

Android_Activity

一、定义一个Activity    1、创建一个Activity子类    2、重写Activity中的onCreate方法 onCreate方法 onCreate是Activity的唯一执行入口    3、在AndroidManifest.xml中的application标签下对Activity...

2018-07-09 14:13:15

阅读数:13

评论数:0

Android_UI基础控件3

一、SeekBar可拖拽进度条public class MainActivity extends AppCompatActivity { private SeekBar seekBar; @Override protected void onCreate(Bundle sa...

2018-07-09 02:24:25

阅读数:23

评论数:0

Android_UI基础控件2

一、ImageView与ImageButton<ImageView android:layout_width="300dp" android:layout_height="200dp&...

2018-07-08 18:57:14

阅读数:21

评论数:0

Android_UI基础控件 与监听器

一、TextView    当文本内容为电话、邮箱、或者特定格式时    当文本内容超出控件宽度时    当需要更改文本字体类型与风格时1、id 控件的唯一识别方式 使用id的一般是用户或后期运行时需要改变的控件2、背景颜色 background 可以在value文件夹中的color.xml中添加...

2018-07-07 13:16:00

阅读数:298

评论数:0

Android_Layout

Layout布局为用户界面提供可视化架构Layout是控制Activity中空间的大小、位置、颜色等属性的方法一、Layout与ViewGroupViewGroup是一个容器,这个容器是继承于View的ViewGroup是一个基类,并且是Layout和一些组件的基类布局的种类 主流的是Linear...

2018-07-06 23:42:17

阅读数:24

评论数:0

Android之View

什么是View在屏幕方块内所显示的内容都可以叫做View或View的子类一、通过findViewById方法获取控件对象传入的内容为代表控件的id,需要向下转型成对应控件类型二、动态设置控件属性在xml中定义的属性,可以在java代码中重新定义三、为控件添加监听器1、定义一个Button类并fin...

2018-07-06 17:10:54

阅读数:27

评论数:0

Android——活动与服务之间的通信与服务的生命周期

public class MainActivity extends AppCompatActivity implements View.OnClickListener{ private MyService.DownloadBinder downloadBinder; private Service...

2018-05-29 01:22:59

阅读数:48

评论数:0

Android——服务的基本用法之定义一个服务并进行启动与停止

在项目中定义一个服务,新建一个Service项目 New - Service - Service。public class MyService extends Service { public MyService() { } @Override public IB...

2018-05-29 00:16:36

阅读数:116

评论数:0

Android——服务的基础之使用AsyncTask

为了更加方面的在子线程中进行UI操作,Android还提供了另外一个工具AsyncTask,在其中可以轻松的从子线程切换到主线程,其原理也是基于异步处理机制的,只是Android帮我们做了封装AsyncTask是一个抽象类,如果想要使用,必须创建子类去继承他,在继承时我们可以为AsyncTask类...

2018-05-28 20:42:42

阅读数:40

评论数:0

Android——服务的基础之解析异步消息处理机制

Android中异步消息处理主要由4个部分组成:Message、Handle、MessageQueue和Looper。1、Message是在线程指尖传递消息,可以在内部携带少量信息、用于在不同线程间交换数据2、Handler是处理者的意思,主要用于发送和处理消息的,发送消息一般使用sendMess...

2018-05-27 17:10:22

阅读数:25

评论数:0

Android——服务的基础之在子线程中更新UI

和许多其他GUI库一样,Android的UI也是线程不安全的。如果想要更新程序中的UI元素,则必须在主线程中进行,否则会出现异常。新建一个项目<RelativeLayout xmlns:android="http://schemas.android.com/...

2018-05-27 02:38:53

阅读数:61

评论数:0

Android——服务的基础之线程

后台功能属于四大组件之一,服务(Service)是Android中实现程序后台运行的解决方案,适合去执行那些和用户交互还需要长期运行的任务。服务的运行不依赖用户界面,即使应用程序被切换到后台,或者用户打开了另一个应用程序,服务依旧继续运行。服务并不是运行在一个独立的进场当中,而是依赖于创建服务所在...

2018-05-27 02:02:52

阅读数:34

评论数:0

Android——使用网络技术之网络编程

一个应用程序会在许多地方使用网络功能,而发送HTTP请求代码基本都是相同的,所以我们不会每次都去编写一遍发送HTTP请求的代码。我们将这些通用的网络操作提取到一个公共的类里,并提取一个静态方法,当想要发起网络请求的时候,只需调用这个方法即可0...

2018-05-26 23:51:23

阅读数:35

评论数:0

Android——使用网络技术之解析JSON

TextView responseText; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ...

2018-05-25 21:23:39

阅读数:27

评论数:1

Android——使用网络技术之解析XML

安装apache在其目录中添加.xml文件进行解析注意安卓访问本机需要的ip是10.0.2.2package com.wangkangli.okhttplearn; import android.support.v7.app.AppCompatActivity; import android.o...

2018-05-25 20:10:42

阅读数:19

评论数:0

Android——使用网络技术之使用OkHttp

首先在github上寻找okhttp依赖我们首先创建一个OkHttpClient实例OkHttpClient client = new OkHttpClient();接下来如果想发起一条HTTP请求,就需要创建一个Request对象Request request = new Request.Bui...

2018-05-24 23:20:06

阅读数:28

评论数:0

Android——使用网络技术之使用HTTP协议访问网络

先简单说一下HTTP协议,客户端向服务器发出一条HTTP请求,服务器收到请求会返回一些数据给客户端,然后客户端在对这些数据进行解析和处理就可以了。WebView控件,其实就是我们向百度服务器发起了一条HTTP请求,服务器分析出我们想要访问的是百度的首页,于是会把该网页的HTML代码进行返回,然后W...

2018-05-24 21:34:16

阅读数:53

评论数:0

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