标签归档:基础知识

Android实战开发之广播BroadcastReciver的基本使用

0、广播分为静态广播、动态广播、有序广播和无序广播,先从简单的说起;
1、最简单的是静态注册,分为2个步骤:
1.1、创建一个BoradcastReciver的实体子类,实现onReceive()方法;
1.2、在Manifest文件中注册该类及广播事件即可

1
[......]<p class="read-more"><a href="https://www.yusian.com/blog/android/2017/03/25/135303992.html">继续阅读</a></p>

Android开发之Service的两种实现方式

1
2
3
4
5
6
package com.yusian.service;
 
import android.app.Service;
import android.content.ComponentName;
import android.content.Intent;
import android.content.S[......]<p class="read-more"><a href="https://www.yusian.com/blog/android/2017/03/23/180503990.html">继续阅读</a></p>

Android开发基础控件ListView的使用

1、ListView继承自ViewGroup,即本身也是个View,直接在xml中添加即可;
2、ListView需要ListAdapter提供数据源,Adapter决定每一行的样式与数据;
3、以最简单的ArrayAdapter为例,如下图所示:

4、示例代码

1
package com.yus[......]<p class="read-more"><a href="https://www.yusian.com/blog/android/2017/03/22/143628985.html">继续阅读</a></p>

Android基础控件之网络解析JSONObject与JSONArray的基本使用

1、网络JSON

1
2
3
4
5
6
7
8
{
    "resultCode": "200",
    "data": [
        {
            "brand": "Audi",
            "type": "A8L W12"
        },
        {[......]<p class="read-more"><a href="https://www.yusian.com/blog/android/2017/03/21/181927979.html">继续阅读</a></p>